AI/ML Robotics Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
- Develop innovative algorithms for robotic perception, reasoning, and decision-making
- Design and implement object detection, localization, and situational awareness systems
- Develop and maintain scalable software codebases
- Define database structures and identify data collection and analysis methodologies
- Write and execute tests to validate system performance and compliance
- Collaborate with software and robotics engineers in agile development environments
- Prepare reports and technical documentation for intellectual property filings and proposals
- Support deployment and advancement of autonomous robotic AI/ML solutions
Pay: $130,000.00 - $180,000.00 per year
Requirements
Do you have experience in Unit testing?, Do you have a Bachelor’s degree?, This is an exciting opportunity to work at the forefront of robotics and artificial intelligence technologies alongside a highly collaborative and multidisciplinary engineering team. The ideal candidate will have strong experience in computer vision, machine learning, and production-quality software development using C++ and Python., * MS or PhD in Engineering, Computer Science, Robotics, Machine Learning, Mathematics, or related quantitative field
- 2+ years of experience in computer vision, image processing, and machine learning
- Experience with object detection, tracking, and pose estimation
- Experience training and fine-tuning deep learning and foundation models
- Hands-on experience with PyTorch and TensorRT
- Strong algorithm development experience
- Strong production-level programming skills in C++ and Python
- Experience with unit testing, refactoring, code reviews, documentation, and CI/CD practices
- Excellent verbal and written communication skills
- Strong problem-solving and interpersonal skills
- Ability to collaborate effectively in agile development environments
- ITAR compliance - Must be a U.S. citizen
Preferred Requirements:
- Experience with robotic manipulators, industrial robots, or collaborative robots (cobots)
- Knowledge of classical 3D computer vision techniques, including:
- Camera calibration
- Structure from motion
- Stereo 3D reconstruction
- Experience supporting IP documentation or proposal preparation, * Bachelor’s (Required), * computer vision, image processing, and machine learning: 2 years (Required)
- PyTorch: 2 years (Required)
- TensorRT: 2 years (Required)
- object detection, tracking, and pose estimation: 2 years (Required)
- C++ and Python: 2 years (Required)
- AI/ML software product development: 2 years (Required)
Benefits & conditions
Pulled from the full job description
- Professional development assistance
- Paid parental leave
- Parental leave
- Health insurance
- 401(k) matching
- Vision insurance
- Relocation assistance, * 401(k) matching
- Health insurance
- Paid parental leave
- Professional development assistance
- Relocation assistance
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
MLOps And AI Driven Development
What is Agentic Programming and Why Should Developers Care?
What Industries Outside of AI Are Hiring The Most AI Experts?