Skip to main content

Software Engineer (AI/ML, C/C++, Python)

Software Engineer (AI/ML, C/C++, Python)
JDM Systems Consultants Inc
8 months ago

Job Details

Software Engineer - ( AI/ML , C/C++, Python ) 3+ years _ Onsite @ Warren, MI

Develop, test and demonstrate software products for ADAS/AV research projects. Conduct simulation and report out results. Ability to work in a team environment.

Python programming skills - Required.
AI/ML tools and framework experience - Required.

Qualifications:

  • Masters degree required PHD preferred
  • 2-4 years experience required
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Large systems software design and development experience
  • Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
  • Experience in programming and experience with problem diagnosis and resolution

Python programming skills

AI/ML tools and framework experience

C & C++ skills

Programming skills

ADAS Software Engineer (Deep Learning)

  • Required: excellent Python programming skills, including PyTorch/TensorFlow, NumPy, etc.
  • Required: strong computer vision and deep learning theoretical background
  • Required: 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.)

Role will entail supporting researchers to modify machine learning models, along with training, testing and visualization.
Masters degree in Engineering, Computer Science or relevant discipline, PhD preferred.

Report this job

  • Dice Id: 10116994
  • Position Id: 8249842

Expertise level

Key skills