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 4 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

AIML - Manager, Engineering Program Management - ML Lifecycle

Lead ML Lifecycle Platform development at Apple as Engineering Program Management Manager, overseeing end-to-end machine learning operations and cross-functional teams.

Senior Product Manager - Copilot Measurement & Evaluation

Senior Product Manager role at Microsoft focusing on Copilot's measurement and evaluation, combining AI expertise with product management.

ML Engineer L5 - Ads Platform Engineering (Forecasting)

Senior ML Engineer position at Netflix focusing on ads platform engineering and forecasting, building scalable ad tech solutions.

Engineering Manager II - Map Search

Lead Uber's Location Search & Semantics team in building ML systems for map search across Uber apps, managing technical teams and driving innovation in search technology.

Machine Learning Platform Engineer

Senior ML Platform Engineer role at DoorDash, building scalable machine learning infrastructure for delivery logistics optimization.