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

Research Scientist 4 - Content and Studio

Senior Research Scientist role at Netflix focusing on computer vision and machine learning for content promotion and studio operations.

Senior Staff Machine Learning Engineer, Relevance

Senior Staff Machine Learning Engineer position at Airbnb, focusing on search relevance and personalization, requiring 12+ years of ML experience.

Staff Software Engineer, AI for Dev Productivity

Lead AI initiatives for developer productivity at Airbnb as a Staff Software Engineer, focusing on AI-based tooling and infrastructure improvements.

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.

Staff Machine Learning Engineer, Price Modeling

Staff ML Engineer position at Airbnb focusing on developing pricing models using reinforcement learning, offering remote work and competitive compensation.