Machine Learning Engineer

🕒 Yesterday

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Twilio

Twilio

5001 - 10000 employees

Millions of developers around the world have used Twilio to unlock the magic of communications to improve any human experience.Twilio has democratized communications channels like voice, text, chat, video, and email by virtualizing the world’s communications infrastructure through APIs that are simple enough for any developer to use, yet robust enough to power the world’s most demanding applications.By making communications a part of every software developer’s toolkit, Twilio is enabling innovators across every industry — from emerging leaders to the world’s largest organizations — to reinvent how companies engage with their customers.Founded in 2008, Twilio has over 5,000 employees in 26 offices in 17 countries and counting, with headquarters in San Francisco and other offices in Atlanta, Bangalore, Berlin, Bogotá, Denver, Dublin, Paris, Prague, Hong Kong, Irvine, London, Madrid, Munich, Malmö, Mountain View, Redwood City, New York City, São Paulo, Sydney, Melbourne, Singapore, Tallinn, and Tokyo.

📋 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 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. • Embrace Twilio’s “We are Builders” values by taking ownership of problems and driving them to completion.

🎯 Requirements

• B.S. in Computer Science, Data Engineering, Electrical Engineering, Mathematics, or related field—or equivalent practical experience. • 3–5 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). • Strong analytical thinking, communication skills, and a demonstrated sense of ownership, curiosity, and continuous learning.

🏖️ Benefits

• Competitive pay • Generous time off • Ample parental and wellness leave • Healthcare • Retirement savings program • Participation in Twilio’s equity plan and corporate bonus plan

Apply Now

Similar Jobs

🕒 2 days ago

General Motors

10,000+ employees

🚗 Transport

⚡ Energy

🏢 Enterprise

Machine Learning Engineer developing robotic and AI solutions for an autonomous vehicle company. Involves research, design, and implementation across the complete machine learning cycle.

Python

🕒 2 days ago

Blue River Technology

201 - 500

🌾 Agriculture

🤖 Artificial Intelligence

🔧 Hardware

Senior CVML Engineer at Blue River Technology developing advanced computer vision models for autonomous mowing solutions in invasive environments. Contributing to machine learning pipelines from design to deployment.

Python

PyTorch

🕒 3 days ago

Credit Acceptance

1001 - 5000

💸 Finance

💳 Fintech

Senior Manager/Director leading predictive modeling and machine learning initiatives at Credit Acceptance. Developing strategic models for credit risk and operations with a focus on mentoring and innovation.

Cloud

Python

SQL

🕒 3 days ago

Allstate

10,000+ employees

💸 Finance

Machine Learning Engineer at Allstate responsible for designing, building, and operating machine-learning models. Collaborating in a dynamic team to deliver real business impact through innovative solutions.

Java

Numpy

Pandas

Python

PyTorch

Scikit-Learn

SQL

Tensorflow

Terraform

TypeScript

🕒 3 days ago

Orita

11 - 50

🤖 Artificial Intelligence

🛍️ eCommerce

Senior Machine Learning Engineer designing and deploying AI models for marketing use cases in a remote setup. Collaborating closely with cross-functional teams and enhancing ML infrastructures.

Airflow

BigQuery

Docker

Google Cloud Platform

Kubernetes

Numpy

Pandas

Python

PyTorch

Ray

Spark

Tensorflow