AI Engineer (Reinforcement Learning)
Your Mission
This position is responsible for incorporating deep reinforcement learning for robot teaching, he/she will develop innovative AI solutions for robotic applications. They should also research and develop algorithms for adaptive real-time robot motion control.
What To Expect
- Leverage deep reinforcement learning algorithms to develop robotic manipulation strategies through simulated robot teaching.
- Utilize LLM and related technologies to accelerate the process of robot teaching.
- Design, develop and utilize simulated environments and digital twin for advanced robot applications.
- Research, design and develop solutions for bridging the gap between simulation and real-world applications.
- Research and develop adaptive real-time robot motion control and collision avoidance.
- Evaluate and perform calibration for various sensors to ensure the collection of accurate data for training and evaluation.
- Documentation of technical reports, program codes, and set-up manuals.
What You'll Bring
- A Master's or Ph.D. degree in Electrical/Mechanical/Computer Engineering or a relevant discipline with more than 5 years of industry experience.
- Strong foundation in deep learning techniques, particularly deep reinforcement learning.
- Experience with simulation/digital twin platforms (e.g., MuJoCo, Isaac Sim, Unity).
- Perform kinematic and dynamic analysis of robot manipulators to ensure safe and accurate operation.
- Proficiency in programming languages such as C/C++ and Python.
- Experience with ROS 1/2 and other similar libraries or software tools.
- Knowledge of data quality requirements for different AI training tasks and data acquisition protocols.
- Proven experience in developing and deploying deep reinforcement learning algorithms in real-world applications.
- Any patent, publication, specialist certification, or award in robotics and automation is an added advantage.