Senior AI/ML Software Architect (Rust & Python)

3M Vietnam

Minnesota

On-site

USD 188,000 - 230,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation Benefits
Up to 5% travel
Onsite work in Maplewood, MN

Job summary

3M is seeking a Senior AI Software Developer to join an internal incubator building a new-to-the-world AI architecture. You will turn Python research into scalable Rust components, mentor engineers, and shape concurrency and distributed systems across cloud, on-prem, and edge environments.

The role involves collaborating with researchers, ensuring determinism and reproducibility, and delivering high-performance software with robust testing and observability.

Qualifications

  • Bachelor's degree or higher in computer science, computer engineering, applied mathematics, physics, cognitive science, computational neuroscience, or a related field.
  • High School Diploma/GED with five years of experience in building, scaling, or productionizing complex software, research systems, or algorithm-intensive tech.
  • Ten years of professional software development experience.
  • Five years of experience productionizing research or algorithm-intensive software.

Responsibilities

  • Architect scalable runtime components for real-time inference, cloud services, and edge environments.
  • Drive concurrency, parallel execution, and memory management decisions.
  • Mentor early career developers and provide technical leadership across teams.
  • Define stable interfaces and modular architecture protecting IP.

Skills

Python
Rust
C++
Agile Scrum
Machine Learning

Education

Bachelor's degree or higher in CS/CE/Applied Math/Physics/related field
High School Diploma/GED with 5 years relevant experience

Tools

Rust
C++

Job description

3M is seeking a Senior AI Software Developer to join an internal incubator building a new-to-the-world AI architecture. You will turn Python research into scalable Rust components, mentor engineers, and shape concurrency and distributed systems across cloud, on-prem, and edge environments.

The role involves collaborating with researchers, ensuring determinism and reproducibility, and delivering high-performance software with robust testing and observability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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/ML Engineer: Production-Grade AI Systems
AI/ML Engineer: Production-Grade AI Systems

USA 3M Company • Minnesota

On-site
USD 124,000 - 152,000
Senior Rust Engineer - Transform Research to Production AI
Senior Rust Engineer - Transform Research to Production AI

Rustify • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
AI-Driven Backend Engineer (Rust/Python)
AI-Driven Backend Engineer (Rust/Python)

Perennial Resources International • Charlotte (NC)

On-site
USD 110,000 - 170,000