AI Engineer: Python/Rust for Production AI

3M

Maplewood (MN)

Hybrid

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

Benefits offered by this job

Medical
Dental & Vision
Health Savings Accounts
Retirement Benefits

Job summary

3M Center Maplewood, MN is seeking an AI Software Developer, Early Career, to join an internal incubator building a world-class AI architecture. You will convert Python research code into scalable Rust production components, learn fast, and work with researchers and engineers to deliver tests, runtimes, and performance improvements.

The role emphasizes collaboration, rigorous testing, and responsible handling of confidential IP, with on-site work in Maplewood and travel up to 5%.

Qualifications

  • Bachelor's degree or higher in CS, computer engineering, or related field from accredited institution.
  • OR High School Diploma with 5+ years of software development experience.
  • 5 years programming in Python and C++, Rust, or similar language.
  • 3 years of core software engineering practices including version control, code reviews, debugging and automated testing.

Responsibilities

  • Translate Python research modules into readable, tested Rust components.
  • Build and maintain tests: unit, integration, regression, simulation, determinism, reproducibility.
  • Design stable interfaces and runtime components within a modular architecture.
  • Profile performance: CPU, memory, latency, throughput; improve scalability.
  • Support Python/Rust interoperability, containers, CI/CD, observability, deployment automation.

Skills

Python
Rust
C++
CI/CD
Containers
Kubernetes
Cloud (AWS/GCP/Azure)
Python/Rust interoperability
Performance optimization
Software engineering practices

Education

Bachelor's degree in CS or related field
High School Diploma + 5+ years experience

Tools

Git
Linux
PyRust interop

Job description

3M Center Maplewood, MN is seeking an AI Software Developer, Early Career, to join an internal incubator building a world-class AI architecture. You will convert Python research code into scalable Rust production components, learn fast, and work with researchers and engineers to deliver tests, runtimes, and performance improvements.

The role emphasizes collaboration, rigorous testing, and responsible handling of confidential IP, with on-site work in Maplewood and travel up to 5%.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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: 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 Architect & ML Systems Engineer
Senior AI Architect & ML Systems Engineer

3M • Minnesota

On-site
USD 188,000 - 230,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
Remote AI Code Engineer (Rust & Full-Stack)
Remote AI Code Engineer (Rust & Full-Stack)

Turing • Boston (MA)

Remote
USD 120,000 - 180,000
AI Native Engineer
AI Native Engineer

Green Key Resources • Austin (TX)

On-site
USD 140,000 - 180,000
Health insurance
AI-Driven Rust Systems Engineer (Backend & Architecture)
AI-Driven Rust Systems Engineer (Backend & Architecture)

Green Key Resources • Austin (TX)

On-site
USD 140,000 - 180,000
Health insurance
GenAI Performance Engineer: C++, Python, Rust Expert
GenAI Performance Engineer: C++, Python, Rust Expert

Mercor • New York (NY)

On-site
USD 110,000 - 170,000
AI Inference Engineer (GPU/Rust/CUDA)
AI Inference Engineer (GPU/Rust/CUDA)

Perplexity • New York (NY)

On-site
USD 220,000 - 485,000