Apply for machine learning software engineer position

DEKA
DEKA

DEKA Research and Development is hiring a machine learning software engineer.

About DEKA:
For over thirty years, DEKA Research & Development Corp. has made Manchester, New Hampshire home. Housed in the largest industrial complex of its time, the historic Amoskeag Millyard, DEKA employs a team of over four hundred professionals, whose engineering, design, manufacturing and quality expertise make DEKA a hot spot for creating innovative solutions and advanced technologies. Located about an hour from Boston, the beach, and the mountains, DEKA is one of the leading research and development companies in the country and is the birthplace of some of the most innovative and life-changing products of our time.

DEKA Research & Development Corp., located in Manchester, NH, is a dynamic, growing company, focused on the development of new technologies that span a diverse set of applications. At DEKA we are dedicated to using innovative design solutions and state-of-the-art technology to improve lives. We are filled with people who are driven to be among the very best in their respective fields. Consequently, the atmosphere is rewarding and intense. DEKA employees have the opportunity to work on projects that have a positive, enduring impact on millions of people worldwide.

The Role:
As Machine Learning Software Engineer for DEKA's rapidly growing Autonomous Robotics team, you will have a unique opportunity to define and implement neural networks and machine learning pipelines to bring Artificial Intelligence to state-of-the-art technology and improve lives.  You'll be hands on, working with teams across DEKA building, designing, and shipping projects that have a positive, enduring impact on millions of people worldwide.  

Responsibilities:
· Design and apply machine learning algorithms and evaluate their performance on real-world and simulated data sets.
· Translate generated algorithms into production-level code.
· Collaborate with various teams to achieve objectives in improving system performance and safety.
· Integrate with existing software practices that produce maintainable code, including automated testing, continuous integration, code style conformity, and code review.

Requirements:
· Masters or PhD in CS, aerospace, robotics, or similar engineering field.
· One year of experience preferred. 
· Familiarity with autonomous robotics and vehicle systems.
· In-depth understanding of common Machine Learning algorithms (e.g., for classification, regression and clustering).
· Track record in advanced topics of Machine Learning (e.g., Bayesian inference, hierarchical models, deep learning, Gaussian processes, etc.).
· Experience with behavior modeling and intent interpretation research work.
· Practical experience in preparing data for Machine Learning.
· You demonstrate excellent C/C++ programming, software design, and debugging skills in a Linux environment.
· Experience with a scripting language (Python, Bash, etc.)
· Experience with AWS, Azure, or other Cloud systems desired.
· Experience developing and shipping products in a commercial environment.

Duration:
Permanent

Job Functions:
Engineering - Web/Software
 
Allowed Majors:
All Computer Engineering, General Engineering, and Mechanical Engineering majors

Work Authorization Requirements:
U.S. work authorization is required, but the employer is willing to sponsor candidates

Learn more and apply via Handshake: https://unl.joinhandshake.com/jobs/2471509