Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer

$160.32k - $200.4k per year
Full-time

Twilio

Who we are At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to [hundreds of thousands of businesses]( and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to [remote-first work]( and strong culture of connection and global inclusion means that no matter your location, you’re part of a vibrant team with diverse experiences making a global impact each day. As we continue to revolutionize how the world interacts, we’re acquiring new skills and experiences that make work feel truly rewarding. Your career at Twilio is in your hands.

Hiring and how we work

We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring decision is made by real Twilions! Also, while we are a remote-first company, you may be asked to report in person on an ad-hoc basis for team gatherings, functional off-sites or customer meetings.

See yourself at Twilio

Join the team as Twilio’s next Staff Machine Learning Engineer on Twilio’s AI/ML Platform team.

About the job

We are actively recruiting for this role to fill an existing vacancy. This position is needed to build the foundational AI/ML capabilities and common platform tooling that power intelligent engagement experiences across Twilio. You will influence the design and evolution of our company-wide ML/AI Ops foundation, ensuring every AI capability incorporates rigorous offline and online evals to maintain exceptionally high quality. You will drive improvements to managing LLM workloads across the company, while ensuring easy and compliant access to data for AI/ML exploration and product development. This role requires a builder mindset to bridge theoretical research, production-grade experimentation, and scalable, enterprise-quality software.

Responsibilities

In this role, you’ll:
  • Conduct deep-dive research into and implement state-of-the-art LLM inference and orchestration.
  • Identify opportunities to leverage small language via fine-tuning/distillation.
  • Build ML systems that hold up at Twilio scale.
  • Set standards and tooling for building evals across a range of AI/ML capabilities.
  • Rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment.
  • Proactively leverage and integrate the latest AI development stacks to bypass boilerplate engineering and focus on core differentiation.

Qualifications

Twilio values diverse experiences from all kinds of industries, and we encourage everyone who meets the required qualifications to apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table! Required:
  • 8+ years applied ML/AI experience with a track record of owning technically ambitious systems end to end rather than contributing to someone else's design.
  • Comfort operating in a 0-to-1 setting with ambiguous requirements and a strong bias for action.
  • Proficiency in Python programming language.
  • Experience building cloud-based services on AWS, GCP, or Azure, with high-volume data, streaming or real-time inference paths, and a range of data stores.
  • Strong fundamentals of statistical machine learning algorithms, transformer models, LLMs.
  • Extensive experience with ML Ops and LLM Ops patterns, including designing and implementing rigorous evaluation metrics for non-deterministic AI features at scale.
  • Strong communication skills and highly effective collaborator who works well with teammates.
  • Familiarity with AI-assisted development tools (e.g., Claude, Codex, GitHub Copilot, Cursor, etc.).
Desired:
  • Prior experience building evals for autonomous agents and large language models.
  • Prior experience building autonomous agents that handle multi-turn conversations and maintain long-term context/consistency.
  • Prior experience working in a globally distributed team.
  • Evidence of technical leadership/impact, such as contributions to open-source data/ML projects and/or published technical presentations, blog posts, papers, or research.

Location

This role will be remote and based in Ontario, British Columbia or Alberta, Canada.

Travel

We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings.

What We Offer

Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location. Based on role, employees may also be eligible for additional compensation and benefits, including but not limited to incentive programs, commissions, equity grants, health and wellness benefits, retirement contributions, and paid time off. The estimated pay ranges for this role are as follows:
  • $160,320 - $200,400
  • Target Bonus Percentage 12.5%
The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

Twilio thinks big. Do you?

We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. That's why we seek out colleagues who embody our values — something we call [Twilio Magic]( Additionally, we empower employees to build [positive change in their communities]( by supporting their volunteering and donation efforts. So, if you're ready to unleash your full potential, do your best work, and be the best version of yourself, apply now! If this role isn't what you're looking for, [please consider other open positions](

Stay alert to recruitment fraud

We care about your safety. Scammers sometimes impersonate Twilio recruiters through fake job postings, emails, websites, or messages. Please ensure you are engaging with an official [@twilio.com]( email address. We will never ask for payment, gift cards, cryptocurrency, or banking information during the recruiting process. We do not make job offers without a formal interview process or conduct interviews exclusively through text-based messaging apps.

Twilio is proud to be an equal opportunity employer.

We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additionally, Twilio participates in the E-Verify program in certain locations, as required by law.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in Ontario vacancy
  •  ...information. For more information, visit redditinc. com . At Reddit, machine learning sits at the heart of how millions of people discover, connect,...  ...advertising systems and marketplace dynamics, our ML engineers tackle some of the most interesting and impactful problems in... 
    Suggested
    Long term contract
    Full time

    Reddit

    Ontario
    25 days ago
  •  ...building community through regular in-person events. Learn more about our flexible approach to where we work. Overview...  ...help transform the grocery industry. Our teams apply machine learning, optimization, and software engineering to solve complex problems for customers, shoppers,... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    10 days ago
  • $100k - $145k per year

     ...Job Description As a Machine Learning Engineer, you will build and deploy production machine learning and large language model (LLM) systems that...  ...Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together. Social Impact: Make an... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Thomson Reuters

    Ontario
    2 days ago
  •  ...growing group of committed researchers, engineers, policy experts, and business leaders...  ...outside your job description Desire to learn more about machine learning systems and infrastructure...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25... 
    Suggested
    Long term contract
    Full time
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    Ontario
    2 days ago
  • $155k - $215k per year

    The Staff Product Manager is an Individual Contributor (IC) product...  ...closely with cross-functional engineering leaders, product peers, and...  ...launch readiness, and post-launch learning consistent across the...  ...professional and personal journeys. Learn more about what it’s like to work... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Ontario
    7 days ago
  • $50k - $54.6k per year

     ...located in Toronto, Ontario, Canada. POSITION PURPOSE Manager, Learning Services oversees all academic resources provided by the Centre...  ...support to students who have been referred by Faculty or Staff. Oversee the coordination of services within the Office of Student... 
    Work at office

    Tyndale University

    Ontario
    a month ago
  •  ...looking to fill the role of Vice Principal of Learning at our Ajax, Ontario campus. The...  ...position combines instructional leadership, staff development, curriculum oversight, and operational...  ...committed individuals who are willing to learn and grow in community. This is a full-... 
    Full time
    Immediate start

    Pickering Christian School

    Ontario
    more than 2 months ago
  •  ...team brings energy and excitement, creating memories that last a lifetime.  Kitchen Service Staff are essential in setting up and managing all hot and cold buffets, juice machines, and coffee stations in the dining areas. They help with washing and putting away dishes,... 
    Contract work
    Summer work
    Manual labor
    Work at office
    Shift work
    Day shift
    Afternoon shift
    Early shift
    1 day per week

    Muskoka Wods

    Ontario
    a month ago
  • $100k - $145k per year

     ...Reuters Labs. We are seeking a Senior Research Engineer who will bring expertise in AI and ML and...  ...technologies. In TR Labs, we act fast and learn fast, innovating collaboratively across...  ...to help researchers build and train novel machine learning algorithms. You will develop high... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ontario
    2 days ago
  •  ...way we care for the campers. About This Position: Three meals are provided five days of the week for about 12-25 people. Kitchen staff fill a critical role in the care of our camp community, providing a warm and welcoming environment in the dining hall for campers and... 
    Full time
    Temporary work
    Remote work

    Crane Lake Discovery Camp

    Ontario
    more than 2 months ago
  •  ...looking for an experienced Systems Engineer to join our team in Nanticoke....  ...system to support refinery staff in the best use of plant data....  ...technology, Host machines, guest machines, resource subscription...  ...Stay connected with us Learn more at our website Follow... 
    Permanent employment
    Full time
    Relocation package

    Exxon Mobil

    Ontario
    11 days ago
  •  ...community through regular in-person events. Learn more about our flexible approach to where...  ...Overview Instacart is seeking a backend engineer with demonstrated success building highly...  ...with workflow orchestration or state machines - Regular use of AI coding tools such as... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ontario
    14 days ago
  • $152.4k - $202.4k per year

     ...talented Technical Manager - Conveyance Engineering to join our team in Great Toronto Region....  ...and develop junior engineers and technical staff. Participate in business development...  ...of fraudulent recruitment practices. To learn more about recruitment fraud and how to report... 
    Remplacement
    Full time

    Parsons

    Ontario
    2 days ago
  • $50k - $65k per year

     ...a growing team with a modern engineering culture At BiblioCommons we...  ...lives of millions and foster learning literacy and culture within the...  ...and the input of our creative staff. Join a team of passionate professionals...  ...already your default way to learn build and solve problems not... 
    Full time
    Fixed term contract
    Traineeship
    Internship

    Bibliocommons

    Ontario
    1 day ago
  • $74k - $137.5k per year

     ...continues to grow, we are seeking a Tunnel Engineer to join our team and help deliver major...  ...trenchless engineering, a willingness to learn, and the ability to contribute meaningfully...  ...project delivery, and help mentor junior staff. We value engineers who take initiative, embrace... 
    Remplacement
    Full time
    Contract work
    Temporary work
    For contractors
    Internship
    Flexible hours

    Parsons

    Ontario
    2 days ago
  • $91.2k - $136.8k per year

     ...Power Systems Engineer The Power Systems Engineer executes electrical power system network...  ..., and other technical support and inside staff. What's in it for me? Work on high-visibility...  ...positions, projects, and mentors, and learning platforms like Coursera to equip you with... 
    Long term contract
    Full time
    Temporary work
    Part time
    Fixed term contract
    Direct hire
    Flexible hours

    Schneider Electric

    Ontario
    3 days ago
  • $65k - $95k per year

     ...company. Summary We are seeking an Engineer to join our dynamic team at MPC in Oro-Medonte...  ...Support and participate in Lessons Learned activities and post project reviews Liaise...  ...High level of adaptability and eagerness to learn new technologies in a dynamic, evolving... 
    Full time
    Internship
    Work at office
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    MPC | Molded Precision Components

    Ontario
    8 hours ago
  •  ...community through regular in-person events. Learn more about our flexible approach to where...  ...company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help...  ...Collaborate with product managers, data scientists, machine learning engineers, and partner teams to... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    10 days ago
  • $76.5k per year

     ...professionals the opportunity to take what they’re learning in the classroom and apply it to real-...  ...come together. Opportunities to learn from experienced professionals and...  ...construction and project delivery, technical or engineering areas, systems, corporate or functional... 
    Permanent employment
    Full time
    Internship
    Worldwide

    Acciona

    Ontario
    2 days ago
  • Job Responsibility: Under close supervision, performs basic engineering calculations, investigations, and tasks as assigned. Collaborates...  ...summaries designed to communicate project progress or results. Learning role with 1 to 2 years of experience. This is a generic benchmark... 
    Full time

    Saab Inc.

    Ontario
    5 days ago
  • $84k - $115.5k per year

     ...marketing channels. StackAdapt is seeking a talented Quality Engineer who is passionate about software quality and test automation to...  ...capabilities, and transform our software development process.   Learn more about our engineering culture here:   StackAdapt is a... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Ontario
    20 days ago
  •  ...State/Province: Ontario City: Newmarket Summary The Lead Engineer in Test Development designs develops and implements automatic...  ...research analysis & experiments wit minimal direction from senior staff Attend and interact in technical discussions with customers... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Overseas
    Shift work

    Celestica

    Ontario
    1 day ago
  • $97.6k - $147.6k per year

     ...tackles transportation infrastructure challenges? Want to take your Engineering skills to the next level to work on tough projects that will...  ...TODAY! Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer... 
    Remplacement
    Full time
    Contract work
    Flexible hours

    Parsons

    Ontario
    2 days ago
  • $97.6k - $147.6k per year

     ...Job Description: Parsons is now hiring a Senior Safety & RAM Engineer working within a team of professionals working on specific projects...  ...TODAY! Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to... 
    Remplacement
    Full time
    Flexible hours

    Parsons

    Ontario
    2 days ago
  • $95k - $120k per year

     .... in the search for a Senior Electrical Engineer to join their team in Thunder Bay, Ontario...  ...systems; provide technical guidance to staff and contractors. Project Leadership...  ...appreciate your interest in this opportunity. To learn more about Meridia Recruitment Solutions,... 
    Long term contract
    For contractors
    Remote work
    Ontario
    more than 2 months ago
  • $120k - $137k per year

     ...Problem Be Curious Own the Outcome Respect Each Other   YOUR IMPACT As a Cloud Developer within the RunMyJobs Platform Engineering team, you will design, build, and evolve the cloud infrastructure that powers Redwood's SaaS platform. Working closely with Product... 
    Local area

    Redwood Software

    Ontario
    3 days ago
  •  ...—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview About the Role - As a Senior Sales Engineer at Instacart, you'll have a unique opportunity to drive adoption of our flagship,... 
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    24 days ago
  • $125k - $172k per year

     ...we are recruiting for a Senior Structural Engineer to join Kleinschmidt’s team in Nova Scotia...  ...junior engineers, designers, and technical staff while fostering a collaborative and...  ...appreciate your interest in this opportunity. To learn more about Meridia Recruitment Solutions,... 
    Long term contract
    Permanent employment
    For contractors
    Local area
    Ontario
    more than 2 months ago
  •  ...the facilities reliability program to support safe, efficient, and compliant operations Partner with Maintenance, Production, and Engineering teams to ensure reliability and maintainability of new and modified equipment Guide initiatives focused on reliability,... 
    Full time
    Ontario
    7 days ago
  • Job Responsibility: Technical Support Engineer Multiple Locations, Jordan Date posted Jun 02 Job number 1827274 Work site Up to 100% work from home Travel 0-25% Role type Individual Contributor Profession Technical Support Discipline Technical Support Engineering Employment... 
    Full time
    Local area
    Work from home
    Worldwide
    Flexible hours

    Microsoft

    Ontario
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!