Twilio

Twilio

Twilio is a cloud communication company that offers Communication APIs for SMS, Voice, Video, and Authentication, empowering developers to embed communication capabilities into their software applications globally.

Diversified Telecommunication Services
5K-10K
Founded 2008

Description

  • Architect, implement, and maintain scalable data pipelines and feature stores for batch and real-time workloads.
  • Build reproducible ML training, evaluation, and inference workflows using modern orchestration and MLOps tools.
  • Integrate event streams from Twilio products into unified, analytics-ready datasets.
  • Monitor, test, and improve data quality, model performance, latency, and cost.
  • Partner with product, data science, and security teams to ship resilient, compliant services.
  • Automate deployment using CI/CD, infrastructure-as-code, and container orchestration best practices.
  • Produce documentation, dashboards, and runbooks, and share knowledge through code reviews and brown-bag sessions.
  • Take ownership of problems and drive them to completion as part of Twilio’s Builder culture.

Requirements

  • B.S. in Computer Science, Data Engineering, Electrical Engineering, Mathematics, or a related field, or equivalent practical experience.
  • 4-8 years of experience building and operating data or ML systems in production.
  • Proficiency in Python and SQL, with strong software engineering fundamentals including testing, version control, and code reviews.
  • Hands-on experience with ETL/ELT orchestration tools such as Airflow or Dagster and cloud data warehouses such as Snowflake, BigQuery, or Redshift.
  • Familiarity with ML lifecycle tooling such as MLflow, SageMaker, Vertex AI, or similar.
  • Working knowledge of Docker and Kubernetes, and at least one major cloud platform such as AWS, GCP, or Azure.
  • Understanding of data modeling, distributed computing concepts, and streaming frameworks such as Spark, Flink, or Kafka Streams.
  • Strong analytical thinking, communication skills, ownership, curiosity, and continuous learning.
  • Experience with Twilio Segment, Kafka/Kinesis, or other high-throughput event buses is preferred.
  • Exposure to infrastructure-as-code tools such as Terraform or Pulumi and GitHub-based CI/CD pipelines is preferred.
  • Practical knowledge of generative AI workflows, foundation-model fine-tuning, or vector databases is preferred.
  • Contributions to open-source data/ML projects or published technical presentations/blogs are preferred.
  • Domain experience in communications, marketing automation, or customer engagement analytics is preferred.

Benefits

  • Competitive pay with location-based salary ranges from $188,240 to $276,700.
  • Eligibility for Twilio’s equity plan and corporate bonus plan.
  • Healthcare coverage and health care insurance.
  • 401(k) retirement savings program.
  • Paid sick time, paid personal time off, and generous time off.
  • Paid parental leave and ample parental and wellness leave.
  • Remote work with occasional travel for team or project meetings.
  • Volunteer and donation support through Twilio’s community impact programs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

MLOps Enginneer L2

Vana 51-250 Diversified Financial Services

Backend Engineer L2 for a fast-growing fintech company in Latin America, focused on building resilient, scalable backend software and cloud-integrated services.

API Gateway AWS AWS CDK CI/CD DynamoDB Git HTTP Kafka Kanban Microservices MongoDB Python REST API Scrum
4 hours, 7 minutes ago

Staff Machine Learning Engineer

Motional 1K-5K Automotive

Motional is seeking a Staff Machine Learning Engineer to lead the architecture and roadmap for large-scale ML systems that mine multimodal sensor data and improve autonomous driving models.

AWS Azure CI/CD Deep Learning GCP Generative AI Machine Learning MLOps Python PyTorch System Design TensorFlow
5 hours, 9 minutes ago

Senior Machine Learning Infrastructure Engineer

Unity 5K-10K Internet Software & Services

Unity is hiring a Senior Machine Learning Infrastructure Engineer for its Vector Ads team to build and operate the real-time infrastructure that powers ML-driven advertising at global, high-scale, low-latency performance.

Go Grafana Kubernetes Machine Learning OpenTelemetry Prometheus Python Terraform
5 hours, 23 minutes ago

Data/ ML Solution Architect (GenAI, AWS)

Provectus 251-1K Professional Services

Provectus is hiring a Data/ML Solution Architect in a remote role to design and lead cloud and on-premise data and AI/ML solutions that support customer transformations and business outcomes.

Agile AWS AWS CDK Azure Docker GCP Generative AI Java Kubernetes Machine Learning Microservices MLflow MLOps Neo4j Python PyTorch Terraform TypeScript
5 hours, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers