Senior Software Engineer - Machine Learning
Remote
Full Time
Experienced
🚀 Remote (or Hybrid in Boston/San Francisco) | Full-time | Startup Environment
About Us
At Geminus we use state of the art machine learning and artificial-intelligence algorithms to integrate data, physics, and computation for autonomous control of complex industrial systems.
We’re looking for a Senior Software Engineer - Machine Learning to bridge the gap between research and production, transforming cutting-edge ML prototypes into scalable, production-ready software.
What You’ll Do
- Refactor and optimize prototype ML models into robust, maintainable production code.
- Work closely with the modeling team to understand model architectures and constraints.
- Collaborate with the software team to deploy models efficiently on our software platform.
- Partner with the application engineering team to ensure successful model delivery to enterprise customers.
- Manage multiple concurrent projects, balancing model development with deployment needs.
- Ensure models run efficiently and reliably at scale in production environments.
What We’re Looking For
- 5+ years of ML engineering experience, with a focus on productionizing models.
- Proficiency in Python, TensorFlow or PyTorch, SciPy, and FastAPI.
- Strong understanding of neural networks.
- Hands-on experience with black box global and local optimization techniques.
- Professional software engineering practices: version control (Git), testing, CI/CD, and Docker.
- Experience managing ML models at scale in production.
- Ability to work autonomously in a fast-paced startup environment.
- Experience in modeling physical processes (e.g., physics-informed AI, numerical simulations, digital twins) is a plus.
Why Join Us?
- Impact – You’ll play a key role in delivering cutting-edge ML models to real-world customers.
- Autonomy – Work in a highly independent role while collaborating across teams.
- Flexibility – Work remotely or join us in Boston or San Francisco.
💡 Excited? Let’s chat!
Apply for this position
Required*