
Automation Engineer - Robotics and Machine Learning
- Shanghai
- Permanent
- Full-time
- Control robotics systems with computer vision, 3d camera, machine learning, etc
- Develop automation software systems with smart, scalable, and testable code
- Implement AI/ML models for target detection, collision avoidance and automation control
- Collaborate with senior engineers and cross-functional partners to understand requirements and translate them into concrete technical tasks
- Work with various sensor modalities (LiDAR, cameras, IMUs, etc.)
- Stay up to date with the evolving AI/ML landscape and help improve our tools, infrastructure, and practices based on new developments
- Utilize CAD software (SolidWorks, Fusion 360, or equivalent) for mechanical modeling and fabrication (3D printing, CNC machining, etc.)
- Bachelor's, Master's, or PhD in Computer Science, Robotics, Electrical Engineering or a related field
- Strong proficiency in Python and C++ with experience in complex, multi-language systems.
- Expertise in ML algorithms and deep learning frameworks such as PyTorch and TensorFlow.
- Experience with perception, control, and sensor fusion.
- Hands-on experience with 3D CAD modeling (SolidWorks, Fusion 360) and fabrication (3D printing, CNC machining, etc.).
- Strong software engineering skills, delivering clean, well-tested, and optimized code.