Machine Learning Engineer
Twilio
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 92% of similar roles. Most pay $162,000–$238,687 — the shaded band above. At the midpoint, this role pays about $138k versus about $200k for comparable roles.
Based on 240 similar postings.
Employer
3M is a diversified technology and manufacturing conglomerate producing thousands of products across healthcare, safety, electronics, transportation, and consumer goods. Industry: Diversified Manufacturing
3M currently has 61 open roles on FindRole.
Listed pay typically runs $145,676–$178,049 across 51 roles with salary data.
Most-posted roles
At a glance
As an AI/Machine Learning Engineer, you will join an internal incubator team focused on developing a new-to-the-world AI architecture and technical category. You will work alongside experienced researchers to convert Python research and development code into scalable production components, primarily using Rust. Your daily responsibilities include building tests, simulations, runtime services, and performance improvements to move foundational research into real-world systems. You will also manage unit, integration, and regression testing while profiling CPU usage, memory, latency, and throughput. The role requires proficiency in Python, Rust, C++, containerization, CI/CD, and various deployment environments including cloud and edge systems. You will apply knowledge of structured relational, causal, and neural symbolic computation to solve complex problems involving real-time inference, offline simulations, and the integration of mathematical algorithms into robust, maintainable software components within a modular architecture.
Skills
What you'll do
What we're looking for
More like this
Twilio
3M
General Dynamics
Gen Digital
Booz Allen Hamilton
Booz Allen Hamilton