2d ago
Staff Machine Learning Software Engineer
London, United Kingdom
β¨ $150k-$220k / yearest.
full-timeleadsoftware
π Tech Stack
+2
πΌ About This Role
You'll shape Research group strategy and build AI-driven simulation software for engineering problems at PhysicsX, a deep-tech company. You'll design scalable ML models and mentor junior colleagues to drive real-world impact in advanced industries like Aerospace and Energy.
π― What You'll Do
- Set technical direction for research work-streams and deliver outcomes.
- Design, build, and optimize deep learning models for physics simulations.
- Implement distributed training architectures on cloud and on-premise GPU clusters.
- Translate research prototypes into robust, optimised production code.
π Requirements
- MSc or PhD in computer science, ML, physics, or related field.
- 4+ years in a data-driven role with experience scaling ML models.
- Proficiency in Python with PyTorch, JAX, NumPy, SciPy, Pandas.
- Experience with distributed computing frameworks (Spark, Dask, MPI, CUDA).
β¨ Nice to Have
- Experience with federated learning and foundation model serving.
- Familiarity with C/C++ for scientific computing or geometry processing.
- Background in high-performance computing and container orchestration (Docker, Kubernetes, Slurm).
π Benefits & Perks
- π Solve real-world problems in engineering and manufacturing.
- π₯ Work with exceptional engineers, scientists, and operators.
- ποΈ Flat structure where good ideas win regardless of hierarchy.
π¨ Hiring Process
Estimated timeline: 2-4 weeks Β· AI estimate
- 1Recruiter ScreenΒ· 30 min
- 2Technical InterviewΒ· 60 min
- 3Hiring Manager InterviewΒ· 45 min
0 0 0