AI/ML Engineer: Production-Grade AI Systems

USA 3M Company

Minnesota

On-site

USD 124,000 - 152,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

3M is hiring an AI/Machine Learning Engineer in Maplewood, MN to join an internal incubator building a new AI architecture. You will convert Python research into production Rust components and develop tests, runtimes, and scalable services.

You will collaborate with researchers and engineers to optimize performance, ensure reproducibility, and deploy across cloud/edge environments, with travel up to 5% and relocation possible.

Qualifications

  • Bachelor’s degree or higher in computer science, computer engineering, electrical engineering, applied mathematics, physics, cognitive science, computational neuroscience, or a related field (completed and verified prior to start).
  • High School Diploma/GED (completed and verified prior to start) AND five or more years of experience developing, testing, and maintaining software or technology systems, including substantial hands-on programming experience.
  • Five (5) years programming ability in Python and either C++, Rust, or another systems programming language.
  • Three (3) years of core software-engineering practices, including version control, code review, debugging, automated testing, and technical documentation.

Responsibilities

  • Translating Python research modules into readable, tested Rust components.
  • Building and maintaining unit, integration, regression, simulation, and other tests, plus QA and production validation.
  • Implementing stable interfaces and runtime components within a modular architecture.
  • Profiling CPU/memory/latency and collaborating to improve performance and scalability.
  • Supporting Python/Rust interoperability, containerization, CI/CD, observability, and deployment automation.
  • Aid in real-time inference, cloud services, on-premises systems, and edge environments.
  • Clarifying requirements and tradeoffs between algorithm adaptation and fidelity.
  • Documenting designs, interfaces, tests, benchmarks, and operating assumptions.

Skills

Python programming
C++
Rust
Software engineering practices

Education

Bachelor’s degree or higher in CS/CE/Applied mathematics/physics
High School Diploma/GED + 5+ years in software

Tools

Kubernetes
Cloud providers (AWS/GCP/Azure)

Job description

3M is hiring an AI/Machine Learning Engineer in Maplewood, MN to join an internal incubator building a new AI architecture. You will convert Python research into production Rust components and develop tests, runtimes, and scalable services.

You will collaborate with researchers and engineers to optimize performance, ensure reproducibility, and deploy across cloud/edge environments, with travel up to 5% and relocation possible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Architect & ML Systems Engineer
Senior AI Architect & ML Systems Engineer

3M • Minnesota

On-site
USD 188,000 - 230,000
Senior AI/ML Architect for Real-Time Systems
Senior AI/ML Architect for Real-Time Systems

3M Company • Maplewood (MN)

On-site
USD 188,000 - 230,000
Relocation benefits may be offered
AI Engineer: Python/Rust for Production AI
AI Engineer: Python/Rust for Production AI

3M • Maplewood (MN)

Hybrid
USD 124,000 - 152,000
Medical
Dental & Vision
Health Savings Accounts
+1
AI/ML Engineer – Early Career (Rust & Python)
AI/ML Engineer – Early Career (Rust & Python)

3M • Maplewood (MN)

Hybrid
USD 124,000 - 152,000
Relocation benefits
Comprehensive benefits package
AI/ML Software Engineer - Rust & Python (Early Career)
AI/ML Software Engineer - Rust & Python (Early Career)

3M • Minnesota

On-site
USD 124,000 - 152,000
Relocation benefits
Travel up to 5%
Onsite in Maplewood MN
Senior AI Architect: Lead Real-Time ML & Rust Production
Senior AI Architect: Lead Real-Time ML & Rust Production

3M • Maplewood (MN)

Hybrid
USD 188,000 - 230,000
Relocation benefits
Senior AI/ML Software Architect (Rust & Python)
Senior AI/ML Software Architect (Rust & Python)

3M Vietnam • Minnesota

On-site
USD 188,000 - 230,000
Relocation Benefits
Up to 5% travel
Onsite work in Maplewood, MN
AI Software Engineer — Python & Rust for Real-Time AI
AI Software Engineer — Python & Rust for Real-Time AI

3M Company • Maplewood (MN)

On-site
USD 124,000 - 152,000
Relocation benefits
Senior AI Engineer: Scalable ML & Production Systems
Senior AI Engineer: Scalable ML & Production Systems

Pivotal Solutions • Georgia

On-site
USD 130,000 - 180,000
Senior AI Engineer — Production ML & MLOps
Senior AI Engineer — Production ML & MLOps

Teradyne • Reading (MA)

Hybrid
USD 134,000 - 224,000
Health benefits
Vacation & holidays
Tuition assistance