- Search jobs
- Warren, MI
- computer programming
Computer programming Jobs in Warren, MI
Create a job alert for this search
Computer programming • warren mi
Software/Robotics Engineer (Robotics & Machine Learning)
Optimal Inc.Warren, MI, USASenior Manager, Statistical Programming
Regeneron Pharmaceuticals, IncWarrenComputer Repair Technician
CellairisRoyal Oak, MichiganRemote Software Expert (Development & Programming) - AI Trainer ($0-$65 per hour)
MercorRoyal Oak, Michigan, USEmbedded Software Project Lead
DCS CorporationSterling Heights, Michigan, US- Promoted
IT Network Area Manager
General DynamicsSterling Heights, MI, United StatesComputer Repair Technician
CellairisClinton Township, MichiganCyber Software Development Engineer
The Panther GroupSterling Heights, MI, USRemote Software Expert (Development & Programming) - AI Trainer ($0-$65 per hour)
MercorSterling Heights, Michigan, US- Promoted
Electrical Engineer
Mountain Top Talent LLCMadison Heights, MI, United StatesRoseville College Computer Science Tutor
Varsity TutorsRoseville, MI, US- Promoted
Automotive Mobile ADAS Technician
The Boyd GroupUtica, MI, United StatesAssoc Director, Statistical Programming
Regeneron Pharmaceuticals, IncWarrenComputer Repair Technician
CellairisWarren, MichiganRemote Software Expert (Development & Programming) - AI Trainer ($0-$65 per hour)
MercorSt. Clair Shores, Michigan, USRemote Software Expert (Development & Programming) - AI Trainer ($0-$65 per hour)
MercorRoseville, Michigan, USComputer Repair Technician
CellairisSterling Heights, MichiganRemote Software Expert (Development & Programming) - AI Trainer ($0-$65 per hour)
MercorWarren, Michigan, USSr. Technical Project Manager
DCS CorpSterling Heights, MI- clinical research (from $ 80,000 to $ 245,000 year)
- government (from $ 65,000 to $ 220,000 year)
- software development manager (from $ 136,500 to $ 208,500 year)
- clinical psychologist (from $ 110,000 to $ 195,000 year)
- electrician helper (from $ 40,463 to $ 195,000 year)
- software engineering manager (from $ 157,163 to $ 194,850 year)
- devops engineer (from $ 100,880 to $ 193,800 year)
- project management (from $ 80,000 to $ 189,394 year)
- business development director (from $ 111,875 to $ 180,000 year)
- environmental engineer (from $ 60,577 to $ 178,315 year)
- Los Angeles, CA (from $ 53,786 to $ 180,763 year)
- Providence, RI (from $ 86,526 to $ 171,600 year)
- Pompano Beach, FL (from $ 31,200 to $ 135,971 year)
- Long Beach, CA (from $ 31,200 to $ 135,971 year)
- Huntington Beach, CA (from $ 31,200 to $ 135,971 year)
- Coral Springs, FL (from $ 22,800 to $ 135,500 year)
- Austin, TX (from $ 53,625 to $ 135,500 year)
- Virginia Beach, VA (from $ 31,200 to $ 133,799 year)
- St Petersburg, FL (from $ 23,400 to $ 132,600 year)
- St Louis, MO (from $ 23,400 to $ 132,600 year)
The average salary range is between $ 48,417 and $ 106,314 year , with the average salary hovering around $ 61,564 year .
Related searches
Software/Robotics Engineer (Robotics & Machine Learning)
Optimal Inc.Warren, MI, USA- Full-time
- Quick Apply
Job Summary
We are seeking a Software/Robotics Engineer with hands-on experience in robotics simulation and machine learning to support the development of advanced robotics and perception systems. This role focuses on simulation-driven robotics development, computer vision pipelines, and AI model integration. The ideal candidate will contribute to designing, testing, and optimizing robotics software solutions while working closely with cross-functional engineering teams in a fast-paced environment.
Key Responsibilities
Develop robotics software solutions using simulation-driven workflows
Build and optimize perception pipelines for robotics applications
Work with IsaacSim-based simulation environments for testing and validation
Implement and train machine learning models using Python and PyTorch
Apply modern vision models such as Grounding DINO, SAM2, and Vision-Language Model (VLM) prompting
Collaborate with engineering teams to integrate perception and robotics systems
Debug, test, and improve system performance and reliability
Document development processes and contribute to best practices in robotics software engineering
Qualifications
Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field
Strong programming skills in Python and experience with PyTorch
Hands-on experience with robotics simulation and perception systems
Familiarity with modern computer vision models and AI workflows
Experience with robotics frameworks and simulation environments preferred
Strong analytical and problem-solving skills
Ability to work effectively in a collaborative, fast-paced engineering environment