DeveloperJobs.io
← Back to all jobs

Job Description

Twilio is building AI-powered Conversation Intelligence capabilities for extracting meaning from voice and messaging data at scale, and they are hiring a Machine Learning Engineer to help take these ideas from design to production. This remote role focuses on end-to-end machine learning pipelines, operational monitoring, and reliable inference in real systems.

What you’ll do

  • Design and develop machine learning solutions with attention to 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 monitor model performance and operational health against defined SLOs.
  • Join on-call rotations to support progressive rollouts and apply standard mitigation strategies to keep production inference services healthy.
  • Collaborate through planning, design, and code review, contributing to product and technical discussions and improving code quality through thoughtful 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, with 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 such as 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, including the ability to explain complex technical topics to both technical and non-technical audiences.

Desired focus areas

  • Hands-on experience with conversational AI, including 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.

Technologies

Python, PyTorch, TensorFlow, JAX, Hugging Face Transformers, NLTK, SpaCy, AWS, GCP, Azure

Benefits

  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program

Location and travel

  • Remote: This role is remote from Ireland.
  • Travel: Occasional travel may be required for project or team in-person meetings.

Recruitment fraud warning

  • Twilio will never ask for payment, gift cards, cryptocurrency, or banking information during recruiting.
  • Job offers are not made without a formal interview process, and interviews are not conducted exclusively through text-based messaging apps.
  • Use an official @twilio.com email address when engaging with recruiters.

Similar Jobs