Enter a job title or keyword

Senior Software Engineer

AECOM


Job Location:

Zug - Switzerland

Monthly Salary: Not provided by the employer
Posted: 29 September 2026 (13 hours ago)
Application Deadline: 27 December 2026
Vacancies: 1 Vacancy

Job Summary

In AECOMs AI Engineering team your code will directly shape the physical world around us. We build AI-driven technology that revolutionises how infrastructure and buildings are designed and engineered; reducing waste cutting CO₂ and making the built environment more efficient and sustainable. This is where software has measurable real-world impact.

With our AI Engineering team weve created a unique setup: a lean highly technical team with the speed and ownership of a start up backed by the scale resources and domain expertise of one of the worlds leading engineering firms. Our innovation hubs in London Oslo and Zug bring different perspectives disciplines and ways of thinking into the same room because the hardest engineering problems demand it.

The role is a full-time on-site position based in Zug Switzerland. 


Qualifications :

As a Senior Software Engineer youll build the production software that powers AECOMs AI-driven engineering products working across backend systems platform engineering and machine learning systems. 

Strong software engineering fundamentals ownership of meaningful production systems and depth in one area matter more than matching every technology in our stack.

Youll design and build backend services APIs and data flows; evolve system architecture; and make sound trade-offs in areas such as database design schema evolution scalability and performance. Youll own substantial work from problem definition and design through implementation deployment and ongoing production support improving reliability and resolving difficult issues along the way.

Working closely with software and ML engineers product teams and engineering-domain experts youll help turn research into reliable production-ready tools. Depending on your background this may include integrating models into products building deployment and monitoring capabilities or optimising AI workloads. Previous professional AI/ML experience is valuable but is not required for every hire.

Must-Have Qualifications 

  • Bachelors or Masters degree in Computer Science Engineering or a related field or equivalent practical experience.
  • Strong hands-on Python programming skills and experience building production backend services APIs or other substantial software applications. Familiarity with frameworks such as FastAPI Flask or Django is useful.
  • Demonstrated ownership of technically challenging production systems from design and implementation through deployment and ongoing improvement. You can explain your personal contribution key decisions and the outcomes delivered.
  • Strong system design and engineering judgement with experience making practical trade-offs around architecture data models reliability scalability or performance and diagnosing difficult production problems.
  • Strong communication and collaboration skills with the ability to turn loosely defined problems into practical solutions and drive delivery with limited direction in a lean team.
  • Sound software development practices including automated testing code review version control and CI/CD with a focus on maintainable code and reliable production delivery.

Preferred Skills 

  • Experience bringing AI/ML capabilities into production such as model deployment and monitoring ML pipelines model serving or LLM-powered applications and retrieval-augmented generation (RAG).
  • Cloud and platform engineering experience with AWS Azure or GCP; Docker or Kubernetes; Infrastructure as Code such as Terraform; or deployment pipelines such as GitHub Actions.
  • Depth in distributed or event-driven systems asynchronous processing or data-intensive and high-throughput applications.
  • Experience with observability and performance tuning including tools such as Prometheus Grafana ELK or Datadog or optimising CPU- GPU- or distributed ML workloads.
  • Experience in startups scaleups or greenfield product development; or familiarity with engineering software simulation optimisation or building design automation.

Additional Information :

Our Hiring Process 

  • 25-minute screening call 
  • Take-home challenge: A hands-on task to assess your problem-solving and technical skills 
  • Combined technical and cultural interview 
    • Whiteboard Interview: 1-hour with 2 of our engineers to discuss your solution to the take-home challenge 
    • Culture fit: 30-minute meeting with our leadership team 

Why Join Us 

  • Work on real-world problems where AI creates measurable impact. 
  • Be part of a team where your work matters and your ideas become real. 
  • Collaborate with sharp driven colleagues in a culture of trust ownership and high standards. 
  • Contribute to making the built environment smarter and more sustainable. 

Remote Work :

No


Employment Type :

Full-time


About Company

Company Logo

At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients ... View more

View Profile View Profile