Home
Jobs
Saved
Resumes
Principal Machine Learning, Data Engineer at Twilio | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Principal Machine Learning, Data Engineer
Twilio
Remote
Website
LinkedIn
Principal Machine Learning, Data Engineer
Connecticut, United States of America
Full Time
1 week ago
$184,500 - $230,700 USD
Visa Sponsor
Apply Now
Key skills
AWS
Cloud
Java
Kafka
Kubernetes
NoSQL
Python
Scala
Spark
SQL
Terraform
Go
C++
C
AI
ML
MLOps
MLflow
Kubeflow
EKS
SageMaker
Kinesis
Vertex AI
CI/CD
A/B Testing
Communication
About this role
Role Overview
Architect and evolve Twilio’s end-to-end ML and real-time data platforms for reliability, security, and cost efficiency.
Design scalable feature stores, streaming and batch pipelines, and low-latency model-serving layers on AWS.
Implement MLOps best practices—automated testing, CI/CD, monitoring, and rollback—for hundreds of daily deployments.
Own system design reviews, threat modeling, and performance tuning for high-volume communications workloads.
Lead cross-functional engineering efforts, breaking down complex initiatives into executable roadmaps.
Mentor staff and senior engineers, raising the technical bar through code reviews and pair programming.
Partner with Product, Security, and Compliance to meet stringent privacy and governance requirements (HIPAA, SOC 2, GDPR).
Champion a culture of experimentation, data-driven decision-making, and continuous improvement.
Requirements
Bachelor’s or higher in Computer Science, Engineering, Mathematics, or equivalent practical experience.
7+ years building and operating production data or machine-learning systems at scale.
Expert fluency in Python and one compiled language (Java, Scala, Go, or C++).
Hands-on mastery of distributed data frameworks (Spark/Flink), SQL/NoSQL stores, and streaming platforms (Kafka/Kinesis).
Demonstrated success designing cloud-native architectures on AWS, including Terraform-managed infrastructure.
Deep knowledge of container orchestration (Kubernetes/EKS), service-mesh networking, and autoscaling strategies.
Practical experience implementing MLOps tooling such as MLflow, Kubeflow, SageMaker, or Vertex AI.
Strong grasp of model-lifecycle concerns—feature engineering, offline/online parity, A/B testing, drift detection, and retraining.
Proven ability to lead technical projects end-to-end and influence without authority across multiple teams.
Exceptional written and verbal communication skills, with a bias toward clarity and action.
Tech Stack
AWS
Cloud
Java
Kafka
Kubernetes
NoSQL
Python
Scala
Spark
SQL
Terraform
Go
Benefits
Competitive pay
Generous time off
Ample parental and wellness leave
Healthcare
Retirement savings program
Apply Now
Home
Jobs
Saved
Resumes