Staff, Machine Learning Engineer (L4)
Core
Scoping, designing, and deploying machine learning systems into production for Twilio's AI/ML products and services, partnering with Product & Engineering teams.
Role type
Staff Machine Learning Engineer
Builds
Large-scale ML solutions, data products, and scalable batch and realtime data pipelines for global customers.
Domain
Telecommunications / AI & Machine Learning
Deliverable
production ML models
Required skills
Python, Deep Learning foundations, PyTorch/TensorFlow/Keras, ML Ops (testing, retraining, monitoring), Big Data tools (Kafka, Spark, Hadoop, Presto, DynamoDB), AWS
Preferred skills
Large Language Models
Technologies
PyTorch, TensorFlow, Keras, Kafka, Apache Spark, Hadoop, Presto, DynamoDB, AWS
Responsibilities
Build and maintain scalable machine learning solutions in production; Train and validate deep learning and statistical models; Partner with stakeholders to analyze business problems and define system scope; Work with data platform teams to build robust data pipelines; Collaborate with software engineers to build tools for model shipping; Drive engineering standards through mentoring; Uphold best practices in code reviews, testing, and monitoring.
Seniority
Staff (L4), hands-on IC with mentorship