We are looking for a Reinforcement Learning (RL) Engineer who is ready to grow and tackle challenging tasks within a team of professionals. If you are passionate about machine learning, enjoy working with 3D environments, and want to participate in the development and implementation of state-of-the-art AI solutions, we will be happy to see you on our team!
THE ROLE
- Implementation of Reinforcement Learning (RL) models based on modern algorithms.
- Training, fine-tuning, and optimization of RL models for solving practical problems.
- Working with 3D environments.
- Development of services for integrating machine learning models into production systems.
- Deploying trained models to a production environment and ensuring their stable operation.
OUR TECH STACK
Python / PyTorch / Ray RLlib / Jax / Numpy / Matplotlib / Pandas / MLflow / Docker / Kubernetes / Cosmos / Fenics
YOUR SKILLS
- Fundamental knowledge and practical experience with machine learning methods, including Reinforcement Learning.
- Proficiency in Python and core ML libraries (PyTorch, TensorFlow, or similar).
- Familiarity with DevOps fundamentals (Docker, Kubernetes) for model deployment is welcomed.
BONUS POINTS FOR
- Experience with RL frameworks (Ray Rllib, Stable-Baselines3, etc.).
- Understanding of distributed computing principles.
- Experience in developing REST API or microservices.
- Ability to write efficient code and perform code optimization.
- Basic knowledge and understanding of 3D graphics (experience with CAD systems and libraries).
- Experience in integrating ML models into 3D tools (e.g., OpenCascade, FreeCAD).