This position is no longer accepting applications
Closed on September 16, 2026.
This role is filled — get an email when new Data Processing roles open on DataJobs.io:
Machine Learning Engineer
AI
Ai Ml
Artificial Intelligence
Cloud Platform
Cloud Platforms
Data Pipeline
Data Processing
Deep Learning
Engineer
Google Cloud
Machine Learning
Machine Learning Engineer
Machine Learning Models
Machine Learning Pipelines
NLP
PyTorch
TensorFlow
View similar jobs
Get alerted when similar jobs are posted — set up a New Data Processing jobs on DataJobs.io alert.
See other roles at Twilio.
Job Description
Twilio is hiring a Machine Learning Engineer on the Conversation Intelligence team to build AI-powered features that derive meaning from voice and messaging data at scale.
Responsibilities
- Design and develop machine learning solutions with focus on accuracy, performance, security, and scalability
- Build and maintain end-to-end AI/ML pipelines, covering data ingestion, feature engineering, model development, validation, and deployment, with guidance from senior engineers on complex architectural decisions
- Instrument AI/ML services using metrics, logging, and telemetry to track model performance and operational health against defined SLOs
- Participate in on-call rotations, supporting progressive rollouts and applying standard mitigation strategies to keep production inference services healthy
- Collaborate through planning, design, and code review to contribute to product and technical discussions, and improve overall code quality through review feedback
Requirements
- Bachelor's degree in Computer Science, Mathematics, Statistics, or a related quantitative field (or equivalent practical experience)
- 2+ years of experience in machine learning engineering or applied ML
- Demonstrated proficiency in Python and at least one ML framework: PyTorch, TensorFlow, or JAX
- Familiarity with NLP libraries such as Hugging Face Transformers, NLTK, or SpaCy
- Experience developing, testing, and deploying small-to-medium scoped ML services or features in a collaborative engineering environment, including model versioning, experiment tracking, and cloud infrastructure on AWS, GCP, or Azure
- Proficiency in Python (preferred) or another similar object-oriented language
- Experience using Large (or Small) Language Models within software systems
- Excellent written and verbal communication skills, with the ability to explain complex technical topics to technical and non-technical audiences
Technologies
- Python
- PyTorch
- TensorFlow
- JAX
- Hugging Face Transformers
- NLTK
- SpaCy
- AWS
- GCP
- Azure
Desired
- Hands-on experience with conversational AI, or LLM fine-tuning and prompt engineering in a production context
- Exposure to agentic AI frameworks such as LangGraph, AutoGen, or CrewAI
- Familiarity with MLOps/LLMOps tooling for maintaining models in production, including testing, versioning, model registry, retraining, and monitoring
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- A retirement savings program
Location
- Remote from Ireland
Travel
- Occasional travel may be required for project or team in-person meetings
Recruitment Fraud Notice
- Twilio will never ask for payment, gift cards, cryptocurrency, or banking information during the recruiting process
- Job offers are not made without a formal interview process
- Interviews will not be conducted exclusively through text-based messaging apps
- Please use an official @twilio.com email address when engaging with recruiters