Twilio

Machine Learning Engineer

Twilio

Remote · Full Time

Be the first to apply

Experience
2+ yrs
Salary
Openings
1
Posted
4 hours ago
Work mode
Work from home
Education
Bachelor's degree in Computer Science, Mathematics, Statistics, or related quantitative field
Eligibility
Candidates with a background in computer science, mathematics, statistics, or another quantitative field, as well as those with equivalent practical experience, are encouraged to apply. Twilio also welcomes applicants whose careers have not followed a traditional path.
Resume
Required to apply

Job description

About the company

Twilio builds communication tools that help businesses create better customer experiences. The company operates with a remote-first approach and emphasizes collaboration, inclusion, and global teamwork across distributed locations.

Artificial intelligence may be used to support and streamline parts of the hiring process, but all final hiring decisions are made by people at Twilio.

Role overview

Twilio is looking for a Machine Learning Engineer to help create AI-driven capabilities that make customer conversations more intelligent. You will be part of the Conversation Intelligence team, building systems that analyze voice and messaging data at scale. The role focuses on taking machine learning work from early-stage pipelines to production inference features that directly influence how businesses understand their customers.

Key responsibilities

  • Build machine learning solutions with strong attention to accuracy, performance, security, and scale.
  • Develop and support full AI/ML workflows, including data ingestion, feature creation, model training, validation, and deployment, while receiving guidance on more complex architecture choices from senior engineers.
  • Add monitoring, logging, metrics, and telemetry to AI/ML services so model behavior and system health can be tracked against agreed service levels.
  • Take part in on-call coverage and support safe production releases through staged rollouts and standard recovery actions when needed.
  • Work with cross-functional teams during planning, design, and code review, contributing to technical decisions and improving code quality through constructive feedback.

Requirements

  • A bachelor's degree in Computer Science, Mathematics, Statistics, or another quantitative discipline, or equivalent practical experience.
  • At least 2 years of experience in machine learning engineering or applied machine learning.
  • Strong Python skills, plus hands-on experience with at least one ML framework such as PyTorch, TensorFlow, or JAX.
  • Familiarity with NLP tools such as Hugging Face Transformers, NLTK, or SpaCy.
  • Experience building, testing, and deploying small to medium ML services or features in a team environment, including model versioning, experiment tracking, and cloud infrastructure such as AWS, GCP, or Azure.
  • Ability to work in Python, or another object-oriented programming language.
  • Experience using large or small language models inside software products.
  • Strong written and verbal communication skills, with the ability to explain technical ideas to both technical and non-technical audiences.
  • Preferred experience includes conversational AI, LLM fine-tuning, prompt engineering in production, and exposure to agentic AI frameworks such as LangGraph, AutoGen, or CrewAI.
  • Familiarity with MLOps or LLMOps practices such as testing, versioning, model registries, retraining, and monitoring is an advantage.

Location and travel

This position is remote within Ireland. Occasional travel may be required for project or team meetings held in person.

Benefits

Twilio offers a benefits package that can include competitive compensation, generous time off, parental leave, wellness leave, healthcare coverage, a retirement savings program, and other location-dependent benefits.

Additional information

Twilio encourages applicants from a wide range of backgrounds and values non-traditional career paths. The company also highlights its culture of initiative, problem-solving, community support through volunteering and donations, and commitment to equal opportunity employment.

Equal opportunity and legal notice

Twilio does not discriminate on the basis of race, religion, color, national origin, sex, pregnancy-related conditions, sexual orientation, gender identity or expression, age, protected veteran status, disability, genetic information, political views, or other legally protected characteristics. Applicants with relevant criminal histories are also considered in line with applicable laws. In some locations, Twilio participates in the E-Verify program as required by law.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files