Staff Machine Learning Engineer

Twilio powers real-time business communications and data solutions that help companies and developers worldwide build better applications and customer experiences.
Ireland
Machine Learning
Staff Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience

Description For Staff Machine Learning Engineer

Twilio is seeking a Staff Machine Learning Engineer to join their team in a remote position based in Ireland. This role is crucial for designing and engineering AI-powered features for Twilio's Voice and Conversations Intelligence product, as part of their growing investment in utilizing artificial intelligence to support communications.

As a Staff Machine Learning Engineer, you'll be a key member of the engineering team, playing a vital role in designing, building, and deploying the next generation of AI-powered solutions, as well as MLOps processes and tooling. You'll work with an established team of software and machine learning engineers based in the US and EMEA.

Key responsibilities include:

  • Leading the design and development of machine learning solutions, ensuring accuracy, performance, security, and scalability.
  • Partnering with Product Managers, Tech Leads, and other stakeholders to analyze business problems and design solutions.
  • Designing and implementing tools and processes to evaluate the accuracy and performance of models.
  • Helping to define ML strategy for the organization, leveraging state-of-the-art Machine Learning, Deep Learning, and Gen AI.
  • Working closely with software engineers to incorporate ML solutions into software and provide quality products for customers.
  • Driving high engineering standards on the team, mentoring junior and mid-level engineers, and promoting best practices and coding standards.
  • Ensuring high operational standards to meet Twilio's SLOs and customer expectations.

Required qualifications:

  • Strong background in machine learning foundations and modern deep learning building blocks.
  • 5+ years of applied ML experience, with a track record of building, shipping, and maintaining production machine learning models.
  • Proficiency in Python (preferred) or similar OO language.
  • Experience utilizing Large (or Small) Language Models within software systems.
  • Passion for machine learning and deep knowledge of the growing AI ecosystem.
  • Familiarity with MLOps concepts for maintaining models in production.
  • Excellent communication skills, able to articulate complex technical concepts to various audiences.

Desired qualifications:

  • Expertise in Natural Language Processing & Understanding.
  • Understanding of Embeddings approaches.
  • Expertise in Automated Speech Recognition.

Twilio offers competitive pay, generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and more. They value diversity, equity & inclusion and are committed to building a global company that actively opposes racism and all forms of oppression and bias.

Join Twilio to be part of a team that thinks big, solves problems, takes initiative, and is always up for trying new things. Apply now to unleash your full potential and do your best work at Twilio!

Last updated 7 months ago

Responsibilities For Staff Machine Learning Engineer

  • Lead design and development of machine learning solutions
  • Partner with stakeholders to analyze business problems and design solutions
  • Design and implement tools for model evaluation
  • Define ML strategy for the organization
  • Work with software engineers to incorporate ML solutions
  • Drive high engineering standards and mentor junior engineers
  • Ensure high operational standards

Requirements For Staff Machine Learning Engineer

Python
  • Strong background in machine learning foundations and modern deep learning
  • 5+ years of applied ML experience
  • Proficiency in Python or similar OO language
  • Experience with Large Language Models
  • Familiarity with MLOps concepts
  • Excellent communication skills

Benefits For Staff Machine Learning Engineer

Medical Insurance
401k
Parental Leave
  • Healthcare
  • Retirement savings program
  • Generous time-off
  • Parental leave
  • Wellness leave

Interested in this job?

Jobs Related To Twilio Staff Machine Learning Engineer

Senior Staff AI Engineer

Lead AI initiatives at Credit Genie as Senior Staff AI Engineer, developing innovative solutions for financial technology while earning $150-250k with comprehensive benefits.

Software Engineer, Machine Learning

Senior Machine Learning Engineering role at Meta focusing on developing scalable ML solutions and leading technical initiatives.

Research Scientist (L5) - Speech Synthesis, Content and Studio

Senior Research Scientist position at Netflix focusing on speech synthesis and machine learning for content localization.

Staff Software Engineer, Futures (AI)

Staff Software Engineer position at Intuit focusing on AI and emerging technologies, leading development of innovative financial technology solutions.

Staff Software Engineer, Ads ML Training Infrastructure

Lead ML infrastructure engineer role at Pinterest, focusing on ads model training systems and frameworks, requiring 8+ years of experience in large-scale ML systems.