13 days ago

Machine Learning Engineer

Twilio

Hybrid
Full Time
$138,700
Hybrid

Job Overview

Job TitleMachine Learning Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$138,700
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Who We Are

At Twilio, we’re shaping the future of communications from anywhere. We deliver innovative solutions to businesses and empower millions of developers to craft personalized customer experiences. Join a vibrant team that values remote-first work, global inclusion, and a strong culture of connection.

See Yourself at Twilio

Join the team as Twilio’s next Machine Learning Engineer.

About The Job

Become a key member of Twilio’s rapidly-growing AI & Data Platform team. You will design, build, and operate cloud-native data and ML infrastructure powering customer interactions and transforming raw events into real-time intelligence. This role offers hands-on experience, technical ownership, mentoring, and growth opportunities.

Responsibilities

  • Architect, implement, and maintain scalable data pipelines and feature stores for batch and real-time workloads.
  • Build reproducible ML training, evaluation, and inference workflows with 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 deliver resilient services.
  • Automate deployments using CI/CD, infrastructure-as-code, and container orchestration best practices.
  • Produce clear documentation and share knowledge through code reviews and team sessions.
  • Embrace Twilio’s “We are Builders” values by taking ownership of problems and driving solutions.

Qualifications

Required: B.S. in Computer Science, Data Engineering, Electrical Engineering, Mathematics, or related field, or equivalent practical experience; 3–5 years of experience building and operating data or ML systems in production; proficiency in Python and SQL; hands-on experience with ETL/ELT orchestration tools and cloud data warehouses; familiarity with ML lifecycle tooling; working knowledge of Docker, Kubernetes and at least one major cloud platform; understanding of data modeling, distributed computing, and streaming frameworks; strong analytical, communication skills and sense of ownership.

Desired: Experience with Twilio Segment, Kafka/Kinesis, infrastructure-as-code, CI/CD pipelines, generative AI workflows, and contributions to open-source data/ML projects; domain experience in communications, marketing automation, or customer engagement analytics.

Location & Travel

This role is remote, though not eligible for hire in CA, CT, NJ, NY, PA, WA. Occasional travel may be required for in-person meetings.

Compensation & Benefits

Competitive pay, equity eligibility in some locations, healthcare, retirement savings program, paid time off, and more benefits are available.

Twilio Culture

At Twilio, we embrace diversity and value each individual's unique perspective. We are proud to be an equal opportunity employer and encourage all qualified candidates to apply.

Key skills/competency

  • Machine Learning
  • AI
  • Data Pipelines
  • MLOps
  • Python
  • SQL
  • Cloud
  • ETL
  • Docker
  • Kubernetes

Tags:

Machine Learning Engineer
machine learning
AI
data pipelines
MLOps
Python
SQL
cloud
ETL
Docker
Kubernetes
Airflow
Snowflake
AWS
CI/CD
Terraform
GitHub

Share Job:

How to Get Hired at Twilio

  • Customize your resume: Highlight relevant machine learning projects and skills.
  • Study Twilio culture: Review their mission, values, and remote work policies.
  • Showcase technical mastery: Emphasize cloud, ETL, and MLOps experience.
  • Prepare for interviews: Practice problem-solving and system design questions.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background