Senior ML Engineer — AI for Engineering & Infrastructure

AECOM Corporation

Zug

On-site

CHF 180,000 - 260,000

Full time

44 hours ago
Be an early applicant

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

AECOM is seeking an experienced Machine Learning Engineer to join the AI for Engineering team in a role that directly shapes the built environment. You will lead advanced ML model development, own end-to-end lifecycle, and work across engineering domains to embed AI capabilities into our SaaS platform.

The ideal candidate will have strong Python and ML framework skills, a PhD or Master’s in a relevant field, and a track record of production ML deployment, with excellent communication to diverse

Qualifications

  • Proven experience deploying ML models in production environments.
  • Master’s or PhD in Engineering, Computer Science, Applied Mathematics, Data Science, OR, or related field.
  • Strong expertise in Python and modern ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn).
  • Demonstrated depth in model design, optimization, and evaluation beyond standard off-the-shelf approaches.
  • Strong intuition for model failure modes, generalization, and real-world performance trade-offs.
  • Experience owning ML initiatives end-to-end, from problem definition through deployment and iteration.
  • Clear communicator who can explain complex modelling decisions to diverse stakeholders.

Responsibilities

  • Lead the design and development of advanced machine learning models that deliver measurable impact across engineering and infrastructure applications.
  • Own the end-to-end modelling lifecycle—from problem formulation and feature strategy through experimentation, validation, deployment, and iteration.
  • Tackle complex, ambiguous problems and translate them into scalable ML solutions.
  • Design robust experimentation frameworks and evaluation methodologies that measure real-world model performance.
  • Diagnose model failure modes, evaluate performance trade-offs, and continuously improve models after deployment.
  • Collaborate closely with MLOps and software engineering teams to productionize models while maintaining modelling quality and performance.
  • Partner with product managers, engineers, and domain experts to embed AI capabilities into our SaaS platform.
  • Provide technical leadership across ML initiatives, mentoring other engineers and helping shape modelling approaches, experimentation standards, and technical direction.

Skills

ML model development
Python & ML
Model evaluation
Communication
Independent ownership
Problem framing
Mentoring/leadership

Education

Master's or PhD

Tools

PyTorch
TensorFlow
scikit-learn

Job description

AECOM is seeking an experienced Machine Learning Engineer to join the AI for Engineering team in a role that directly shapes the built environment. You will lead advanced ML model development, own end-to-end lifecycle, and work across engineering domains to embed AI capabilities into our SaaS platform.

The ideal candidate will have strong Python and ML framework skills, a PhD or Master’s in a relevant field, and a track record of production ML deployment, with excellent communication to diverse

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — AI for Sustainable Infrastructure
Senior Software Engineer — AI for Sustainable Infrastructure

AECOM • Zug

On-site
CHF 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

AECOM • Zug

On-site
CHF 140,000 - 180,000
Senior AI Engineer
Senior AI Engineer

Alpineo Consulting • Genf

On-site
CHF 140,000 - 190,000
Machine Learning Engineer, AI Enablement
Machine Learning Engineer, AI Enablement

Try&Hire • Basel

Hybrid
CHF 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

Try&Hire • Genf

On-site
CHF 120,000 - 180,000
Senior ML Engineer: AI Enablement & Scalable Data Pipelines
Senior ML Engineer: AI Enablement & Scalable Data Pipelines

F. Hoffmann-La Roche AG • Basel

On-site
CHF 150,000 - 210,000
Engineering Manager, Machine Learning
Engineering Manager, Machine Learning

Overstory • Switzerland

Remote
CHF 150,000 - 210,000
Home office stipend
Education budget
Flexible work environment
+1
ML Engineer — Production AI & Search Systems
ML Engineer — Production AI & Search Systems

DeepJudge • Zürich

On-site
CHF 110,000 - 170,000
Lead AI Systems Engineer - Multimodal & Real-Time
Lead AI Systems Engineer - Multimodal & Real-Time

On • Zürich

Hybrid
CHF 140,000 - 200,000
Hybrid work arrangement
Relocation support
Senior AI Engineer: Lead Data Science & MLOps
Senior AI Engineer: Lead Data Science & MLOps

ELCA Switzerland and Europe • Pully

On-site
CHF 140,000 - 190,000
Top locations