Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Twilio Logo

Machine Learning & Data Engineer - L3

Twilio

$138,700 - $203,900
Aug 13, 2025
Remote, US
Apply Now

Twilio is looking to hire a Machine Learning & Data Engineer to design, build, and operate cloud-native data and ML infrastructure that powers customer interactions, enabling product teams and customers to derive real-time intelligence from raw events.

Requirements

  • 1–3 years building and operating data or ML systems in production.
  • Proficient in Python and SQL; comfortable with software engineering fundamentals (testing, version control, code reviews).
  • Hands-on experience with ETL/ELT orchestration tools (e.g., Airflow, Dagster) and cloud data warehouses (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 (AWS, GCP, or Azure).
  • Understanding of data modeling, distributed computing concepts, and streaming frameworks (Spark, Flink, or Kafka Streams).
  • Experience with Twilio Segment, Kafka/Kinesis, or other high-throughput event buses.

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 using modern orchestration and MLOps tooling.
  • Integrate event streams from Twilio products (e.g., Messaging, Voice, Segment) 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 with CI/CD, infrastructure-as-code, and container orchestration best practices.
  • Produce clear documentation, dashboards, and runbooks; share knowledge through code reviews and brown-bag sessions.

Other

  • B.S. in Computer Science, Data Engineering, Electrical Engineering, Mathematics, or related field—or equivalent practical experience.
  • Strong analytical thinking, communication skills, and a demonstrated sense of ownership, curiosity, and continuous learning.
  • May be required to travel occasionally to participate in project or team in-person meetings.
  • Applications for this role are intended to be accepted until 16th August, 2025, but may change based on business needs.
  • We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.