Home > Ann Arbor jobs > Ann Arbor computer/technical

Posted: Monday, January 22, 2018 11:55 AM

Job Description Software Engineer Ann Arbor, MI Summary: Our client is an artificial intelligence development and defense company who is looking to add an experienced and professional Software Engineer to their team for the advancement of state-of-the-art intelligent systems for cyber, robotics, and training applications. Software Engineer must have experience with Java, C++, C, and Python programming tools, and a Bachelor of Science degree in Computer Science or Computer Engineering. Interested candidates must be a US citizen and able to qualify for a security clearance. Software Engineer Requirements: BS or MS in engineering, computer science, or a related discipline or equivalent experience In-depth knowledge of either Java, Python, or C++ Ability to solve challenging technical problems and to support multiple projects simultaneously and efficiently Ability to travel to support technical presentations, testing, and integration. For AI Engineers, knowledge of AI technologies such as expert systems, cognitive architectures, agent-based systems, search algorithms, planning, machine learning, machine vision, or speech recognition Desired Skills Demonstrated experience in design and debugging of asynchronous (eg multi-threaded) systems Knowledge of mobile development platforms (eg, Android, iPhone, etc.) Experience in one or more of the following: robotic software, game development/programming, human behavior modeling, multi-agent systems, social simulation, intelligent user interfaces, complex adaptive systems, decision support systems, simulation, data fusion For AI Engineers, experience in knowledge elicitation and acquisition practices such as cognitive task analysis Software Engineer Description: Design, document, implement, debug, and test software Understand software system specifications and recommend improvements, this includes understanding the implications of system-level decisions and how to mitigate and leverage them Participate in integrated test sessions with industry partners, academia and customers/sponsors AI Engineers are also expected to implement algorithms, knowledge bases, complex logic, and other AI technologies WHO WE ARE Choosing the Hire Road is about shared success, active and committed partnerships and relationships that last. Hire Road is solely focused on connecting highly skilled professionals with leading organizations. We are a solutions-based, results-oriented staffing company specializing in a wide range of industry specific practices. To put it simply, we recruit, screen and hire talented people for temporary and full-time positions. This classification description is intended to indicate the general kinds of tasks and levels of work difficulty that are required of positions given this title and should not be construed as declaring what the specific duties and responsibilities of any particular position shall be. It is not intended to limit or in any way modify the right of any supervisor to assign, direct and control the work of the employees under her/his supervision. The use of a particular expression or illustration describing duties shall not exclude other duties not mentioned that are of a similar kind or level of difficulty. Equal Opportunity Employer


• Location: Ann Arbor

• Post ID: 45788637 annarbor is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018