Software Engineer - AI/ML, C/C++, Python, 3+ Years Experience, Onsite, Warren, MI
Dice
Dice Job Opportunity: Software Engineer at JDM Systems Consultants Inc
- Position: Software Engineer
- Location: Onsite @ Warren, MI
- Requirements: AI/ML, C/C++, Python
- Experience: 3+ years
Job Description
Develop, test, and demonstrate software products for ADAS/AV research projects. Conduct simulations and report out results. Ability to work in a team environment.
Required Skills:
- Python Programming
- AI/ML tools and framework experience
Qualifications:
- Masters Degree Required, PhD Preferred
- 2-4 years experience required
- Solid foundation in computer science with strong competencies in data structures, algorithms, and software design
- Large systems software design and development experience
- Experience in performing in-depth troubleshooting and unit testing with both new and legacy production systems
- Programming and problem diagnosis/resolution experience
ADAS Software Engineer (Deep Learning)
Role will entail supporting researchers to modify machine learning models, along with training, testing, and visualization.
Requirements:
- Excellent Python programming skills, including PyTorch/TensorFlow, NumPy, etc.
- Strong computer vision and deep learning theoretical background
- 2+ years experience in implementing and testing CNN architectures for object detection
Nice to have:
- Experience with transformer architectures, RNNs, LLMs
- Data analysis skills (visualization, working with JSON, etc.)
Educational Requirements:
- Masters degree in Engineering, Computer Science, or relevant discipline
- PhD preferred
Expertise level
Work arrangement
Key skills
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago