← Back to list
Job · Mid-level

Machine Learning Engineer

AI / ML Engineer • Mid-level • Remote • Full-time Ireland Ireland

Machine Learning Engineer role on Twilio's Conversation Intelligence team, building AI-powered features and end-to-end ML pipelines that extract meaning from voice and messaging data at scale.

Responsibilities

  • Design and engineer AI-powered features that make customer conversations smarter
  • Develop and deploy solutions that extract meaning from voice and messaging data at Twilio's scale
  • Ship features from model pipelines to production inference alongside experienced ML practitioners
  • Design and develop machine learning solutions ensuring accuracy, performance, security and scalability
  • Implement and maintain end-to-end AI/ML pipelines: data ingestion, feature engineering, model development, validation and deployment, with guidance from senior engineers
  • Instrument AI/ML services with metrics, logging and telemetry to monitor model performance and operational health against SLOs
  • Participate in on-call rotations, execute progressive rollouts and apply standard mitigation strategies
  • Collaborate across planning, design and code review phases, contributing to product and technical discussions

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 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 collaboratively, including model versioning, experiment tracking and cloud infrastructure (AWS, GCP or Azure)
  • Proficiency in Python or a similar object-oriented language
  • Experience using large or small language models within software systems
  • Excellent written and verbal communication skills, able to explain complex technical concepts to technical and non-technical audiences

Soft skills

Clear communication of technical conceptsCollaboration across teamsWillingness to learn from senior practitioners

About the company

Twilio shapes the future of communications, delivering solutions to hundreds of thousands of businesses and empowering millions of developers worldwide to build personalized customer experiences. The company operates remote-first with a strong culture of connection and global inclusion.

Education: Bachelor's degree in Computer Science, Mathematics, Statistics or a related quantitative field, or equivalent practical experience

Similar jobs