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

Twilio Inc.

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

  • 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.).
  • 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.

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.

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.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in Alberta vacancy
  •  ...shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Senior Machine Learning Engineer on the Ads Response Prediction team, you will own and execute the development of ML... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    a month ago
  •  ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview...  ...operations across the Instacart marketplace. We are seeking an Android Engineer to serve as a technical lead within the Pick & Deliver... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Instacart

    Alberta
    25 days ago
  •  ...community through regular in-person events. Learn more about our flexible approach to where...  ...is the force multiplier for our 1000+ engineers. We define and build the platforms, tools,...  ...an idea from concept to production. As a Staff Software Engineer on Developer Experience,... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    a month ago
  • $216k - $283.5k per year

     ...future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals. Working...  ...making clients successful. We foster a culture of continuous learning and open feedback, where team members can grow and develop their... 
    Suggested
    Flexible hours

    Snowflake

    Alberta
    1 day 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,... 
    Suggested
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    9 days ago
  • $55 - $60 per hour

     ...vehicle or rentals when needed. *** Driver's Abstract REQUIRED ------------------------------ Who We Are Join a team of engineers dedicated to helping agricultural and greenhouse customers identify practical solutions to reduce energy consumption and improve the... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Night shift

    NES Fircroft

    Alberta
    18 days ago
  •  ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview The...  ...there is tremendous room to grow. We are hiring a Senior Software Engineer (IC5) to own high-impact initiatives such as ads web... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    4 days ago
  • Working within the Engineering Services department and reporting to the Manager, Engineering Projects, the Project Engineer II is responsible for assisting in project management and coordinating capital and special projects in the areas of transportation, bridges, water and... 
    Contract work

    Parkland County

    Alberta
    8 days ago
  •  ...pipe wall thick calculation and other code calculations as required. Review existing piping standards/specs and create new piping engineering specs as required. Prepare and submit pressure piping design registration package. Generate piping material MR’s, complete... 
    Full time

    Cooec

    Alberta
    10 days ago
  •  ...community through regular in-person events. Learn more about our flexible approach to where...  ...intersection of Marketing, Product, and Engineering, we own the platforms behind organic...  ...features that improve Instacart's search engine and AI answer engine visibility across millions... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    23 days ago
  •  ...Senior Data Engineer Government of Alberta – Technology and Innovation Location: Edmonton, Alberta / Remote within Canada...  ...insights. Support predictive and descriptive analytics and machine-learning initiatives where required. Prepare curated datasets, data... 
    Contract work
    Remote work

    Analyst Technical Solutions

    Alberta
    a month ago
  •  ...constructing dynamic agents directly within tight project cycles to incorporate feedback in real time. - Fast prototypes. Rapidly engineering functional proof-of-value implementations to confirm technical feasibility prior to broader deployment commitments. - Art-of-the-possible... 
    Long term contract
    Full time

    Neuraflash

    Alberta
    9 days ago
  •  ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview...  ...and behind every seamless customer experience is a world-class engineering organization building the systems that make it all possible. The... 
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    a month ago
  •  ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview The...  ...system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-facing... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    27 days ago
  • $130k - $150k per year

     ...future of care. The Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering team. This team...  ...applicable privacy and employment laws in Canada and the U.S.   Learn More   @fullscriptHQ on instagram   We may use... 
    Full time
    Remote work
    Flexible hours

    Fullscript

    Calgary, AB
    more than 2 months ago
  •  ...Reality, we’ve created the world’s first engineering-grade Augmented Reality solution for...  .... We’re looking for an AI Platform & Machine Learning Engineer to join us and help build the infrastructure...  ...hands-on experience and the ability to learn and adapt as the technology evolves.... 
    Full time
    Internship

    Xyz Reality

    Calgary, AB
    more than 2 months ago
  •  ...maintain equipment Support facility engineering department on approved MOC (management of...  ...and ceilings using hand or power tools or machines Select type and size of pipe required...  ...operations, maintenance and management staff Maintain superior housekeeping standards... 
    Full time
    Work at office

    Cooec

    Alberta
    10 days ago
  • $198k - $202k per year

     ...offensive security, security engineering, cyber defence, or cloud platforms...  ...and strategies to technical staff, executive leadership, legal...  ...state grade threat intelligence, machine intelligence, and the industry...  ...target + equity + benefits Learn more about benefits at Google.... 
    Remote work

    Google

    Alberta
    12 hours ago
  • $170.4k - $234.3k per year

     ...The Samsara AI team builds end-to-end AI solutions for our customers as well as core ML infrastructure for Samsara. As a Staff Machine Learning Engineer, you will be working with petabyte-scale sensor, diagnostic, video, and text data to solve critical problems for Physical... 
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Alberta Beach, AB
    2 days ago
  • $140k - $192.5k per year

     ...advertising and marketing channels. We're looking to add a  Machine Learning Engineer to our Data Science team! This team works on solving...  ...candidates based in Canada and the United States.   Want to learn more about our Data Science Team: Learn more about our team... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Calgary, AB
    10 days ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train...  ...in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS, GCP, Azure) and containerization... 
    Full time
    Remote work
    Relocation

    MS Systems

    Calgary, AB
    19 days ago
  • $145.9k per year

     ...onboarding resources, tutorials, hackathons and buddies to support learnings and provide opportunities to innovate. We have a range of...  ...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier,... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Edmonton, AB
    more than 2 months ago
  •  ...community through regular in-person events. Learn more about our flexible approach to where...  ...team owns the multi-sided fulfillment engine that powers every order on the platform. We...  ...managers, and partner closely with engineering, machine learning, data science, and operations to... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    a month ago
  •  ...amongst the best. Position Overview:  We are seeking a Senior Machine Learning Software Developer to play a key role in the design,...  ...a strong focus on maintainability, scalability, and software engineering best practices. Work independently on challenging technical... 
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...Position Overview: We are seeking a Machine Learning Software Developer to build and deploy...  ...resilience, maintainability, and strong engineering practices. Required Skills/Experience...  ...with multi-agent systems, workflow engines, graph-based orchestration frameworks,... 
    Full time
    Local area
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...position. Hires and dismisses staff in co-ordination with HR, as required...  ...Education: Bachelor of Engineering or related field or equivalent...  ...services. Access to online learning platforms, financial...  ...information from other sources. Learn how to protect yourself from recruitment... 
    Internship
    Work at office
    Local area
    Flexible hours

    Amrize

    Alberta
    12 hours ago
  •  ...architect here directly power that mission. We're looking for a Staff Developer who genuinely cares about building things well. You'll...  ..., and shift focus toward meaningful work ~ Strong data engineering skills: complex SQL queries, optimization, ETL ~ Comfortable working... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Zayzoon

    Calgary, AB
    more than 2 months ago
  •  ...community through regular in-person events. Learn more about our flexible approach to where...  ...Optimization team is the decision-making engine of our $1B+ ads business. We own the systems...  ...closely with Product, Engineering, and Machine Learning to build and ship solutions that... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    27 days ago
  • $228.7k - $289k per year

     ...network and security operations more observable, proactive, intelligent, and efficient at scale. Your Impact As a Principal Machine Learning Engineer Developer you will define how AI, LLMs, and autonomous operations transform network and security management across Cisco’s... 
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Calgary, AB
    1 day ago
  • $60k - $70k per year

     ...Mastercard, and Wealthsimple. We are seeking a highly organized Staff Accountant who is committed to delivering exceptional customer...  ...ideal candidate will be proactive in asking questions, eager to learn new skills, and dedicated to continuous improvement.  Priorities... 
    Full time
    Internship
    Remote work
    Work from home
    Home office
    Flexible hours

    Zenbooks

    Calgary, AB
    1 day ago

Do you want to receive more vacancies?

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