onsite
Machine Learning / Simulation Software Engineer - FALKEN Group
ML Engineer
Develop and integrate machine‑learning models into high‑fidelity simulation environments, optimizing performance and scalability using Python, deep‑learning frameworks, and cloud‑native tools.
About the role
Key Responsibilities
- Design, implement, and maintain machine‑learning pipelines that support real‑time simulation scenarios.
- Develop and fine‑tune models using TensorFlow, PyTorch, and Scikit‑learn to meet accuracy and latency targets.
- Integrate ML components into simulation platforms, ensuring seamless data flow and reproducibility.
- Containerize applications with Docker and orchestrate deployments on AWS for scalable testing and production.
- Collaborate with domain experts to translate scientific requirements into robust software solutions.
Requirements
- Strong proficiency in Python and experience with major deep‑learning libraries.
- Hands‑on experience building and deploying ML models in simulation or robotics contexts.
- Familiarity with containerization (Docker) and cloud services (AWS) for CI/CD pipelines.
- Solid understanding of software engineering best practices, version control, and testing.
- Ability to work independently and communicate complex technical concepts effectively.
Skills
pythontensorflowpytorchdockeraws