Building, Factory, Bartender, Person, Worker, Luggage, Suitcase, Train, Transportation

Senior Machine Learning/Artificial Intelligence EngineerSterling HeightsMichigan.

Senior Machine Learning/Artificial Intelligence Engineer

Sterling Heights | Michigan | United States | 48310

Job Description

The successful candidate will design and develop machine learning systems for robotic ground vehicles. Your work will entail everything from first concepts, to the development and deployment of robotic systems. These systems may range from semi-autonomous to fully autonomous capabilities leveraging the latest in technology. You will collaborate closely with other disciplines on the team that are highly creative and dynamic.

  • Experience with distributed software systems, computer networking and common ML/AI infrastructure
  • Proficiency in software API design and access control to enable new services and applications
  • Experience in data engineering and visualization
  • Familiarity with embedded development environments and tools
  • Strong Programming experience with C/C++, Java, Python, JavaScript or other related tools
  • Strong experience with OpenSource technologies to accelerate innovation
  • Strong interpersonal, communication, and presentation skills


Basic Qualifications:

  • BS degree in related technical field and 7-10 years prior relevant experience fewer years required with an advanced degree
  • Support all phases of the software development lifecycle with a focus on relevant documentation for safety critical software development
  • Perform static analysis, unit testing and system testing with a goal of achieving 100% branch condition coverage for target applications
  • Design, develop, document and debug safety critical software
  • Ensure documented traceability from requirements through test cases
  • Good verbal and written skills and proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint)
  • Able to travel occasionally

Several of the following Qualifications Preferred:

  • Real time embedded programming experience with multithreaded C and/or C++ applications
  • Experience with automated unit test and test driven development concepts, tools, and languages
  • Experience developing applications for Service Oriented Architectures
  • Experience with one or more RTOS (Linux, QNX, VxWorks)
  • Experience performing static and dynamic code analysis
  • Familiarity with UML, SysML, and Model-Based Systems engineering
  • Active and passive sensor data management and processing
  • Familiarity with Atlassian development tools (JIRA, Confluence, Bitbucket)
  • MATLAB & Simulink


I'm interested

Not ?

Thank you. Please complete your application on the next page.

People also viewed

ADAS Simulation Engineer (168280)

Plymouth Michigan United States Plymouth, Michigan, United States, 48170
Senior Intelligent Vehicle Engineer, Simulation Responsibilities:1-      This position is responsible for supporting development of autonomous vehicle and ADAS development using simulation technologies. The candidate is expected to have previous e...

Robotics and Electrical Design Engineer (Military Vehicles)

Sterling Heights Michigan United States Sterling Heights, Michigan, United States, 48310
Job Title: Robotics and Electrical Design Engineer (Military Vehicles) Type of Position: Long term open ended contract (possible for direct hire) Candidate Requirements: This position is ONLY open to candidates who are US Citizens due to candida...

Machine Builder (186333)

Jackson Michigan United States Jackson, Michigan, United States, 49204
POSITION RESPONSIBILITIES   ESSENTIAL RESPONSIBILITIES:   ¨       Provides ability and knowledge to build of quality, cost effective systems from inspection through completion. (1,2,3) ¨       Fits and assembles components according to assemb...

Test Technician (191478)

Oshkosh Wisconsin United States Oshkosh, Wisconsin, United States, 54902
JOB SUMMARY: The Technician will support senior technicians and engineers in testing vehicles and parts/components, performing configuration changes and repairs of vehicles and test stands, and following appropriate engineering procedures, standar...

Maintenance Engineer

Sterling Heights Michigan United States Sterling Heights, Michigan, United States, 48310
Position Description:Maintenance Engineer must be able to:Perform supportability analysis and maintenance task analysis.Review drawings, Change Requests (CR), Engineering Change Proposals (ECP), computer models and other technical documentation to...

Technical Specialist - Fanuc

Rochester Hills Michigan United States Rochester Hills, Michigan, United States
PURPOSE AND DESCRIPTION:The purpose of  a Senior Technical Specialist is to provide customers (internal and external) and field service engineers with advanced telephone based and/or on-site project coordination, high level debug and repair of FAN...

Join our Talent Network

More about us and our clients

HRU has developed a large network of available candidates nationwide, as the company has been providing recruiting and staffing services in up to 22 States for over 25 years. We specialize in engineering, IT, technical and other support services. We are able to recruit and successfully place candidates in job openings in a variety of other fields and positions as well, such as human resources, administration, management, purchasing, sales, customer service, accounting, organic chemistry and more. HRU is able to service clients, regardless of location, by assigning an Account Manager and experienced Recruiters to provide the necessary staffing and support services. Likewise, HRU may assist job seekers anywhere in the United States, regardless of location.




Logo, Trademark
Logo, Trademark
Logo, Trademark