Senior Software Engineer

AECOM Australia PTY LTD

London, United Kingdom
On-site
Python programming with fastapi or flask
Ml model deployment and monitoring in production
Docker containerization experience
This role involves working at the intersection of software engineering and machine learning operations to build AI-driven technology that revolutionizes infrastructure design

Job Summary

  • This role involves working at the intersection of software engineering and machine learning operations to build AI-driven technology that revolutionizes infrastructure design.
  • The team operates with the speed and ownership of a startup while being backed by the resources of one of the world's leading engineering firms.
  • Employees will contribute to making the built environment smarter and more sustainable by reducing waste and cutting CO2 emissions through measurable real-world impact.

Matching Summary

This role involves working at the intersection of software engineering and machine learning operations to build AI-driven technology that revolutionizes infrastructure design.

Skills & Requirements

Must-have

  • Python programming with FastAPI or Flask
  • ML model deployment and monitoring in production
  • Docker containerization experience
  • GitHub Actions CI/CD pipeline building
  • Startup or scaleup environment experience
  • Production-grade system architecture design

Nice-to-have

  • CPU and GPU workload optimization knowledge
  • Prometheus, Grafana, or ELK stack observability
  • Terraform Infrastructure as Code expertise
  • Azure cloud platform experience
  • CUDA library and low-level language skills
  • Construction industry design automation background

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Engineering
  • Hands-on experience with ML systems and Python frameworks
  • Strong communication skills and collaborative mindset

Work Rights

Not specified

Tailored Resume

Cover Letter