Machine Learning Software Engineer

Company Info
University of Dayton Research Institute
Dayton, OH, United States

Phone: 9372292779
Web Site: https://udayton.edu/

Company Profile
col-narrow   

Title:

Machine Learning Software Engineer

Location:

Dayton, OH 

Job ID:

68875
col-wide   

Job Description:

Do you enjoy bleeding-edge research and high-caliber software development? Would you like to use your creative and analytical skills to solve vital real-life problems for one of the USAF’s premier Artificial Intelligence and Machine Learning (AI/ML) research efforts? Are you looking for a career where you can learn and grow from world-leading experts? If so, we’d love for you to join us!

What you will be doing:
• Work with a team of talented, driven, and passionate AI researchers to develop pioneering software that advances the state of the art in AI, ML, Human-Machine Teaming (HMT), and Autonomy.
• Be a trusted developer and adviser enabling the creation AI and ML capabilities, while driving best practices and quality coding standards
• Translate research concepts and insights into specific tasks, correctly represent the urgency in development, call out inconsistencies and under-performing code, and ultimately convert research into high caliber software as part of a collaborative team
• Engage in complex and challenging problems daily that push your skills and the state of the art
• Enjoy a collaborative work environment, where interactions with leading experts occur on a daily basis

We are seeking someone with strong skills as a Software Developer and with interest in AI/ML technologies. You will get your hands dirty in the software development, research, and data, leveraging state of the art AI and analytic tools (e.g., Go, Python, Rust, Spark, PyTorch, TensorFlow) to create consistent and reliable software while utilizing tools and methods such as continuous integration (CI), containerization, Kubernetes, and continuous deployment (CD), and containerization. We are looking for you to be adept at demonstrating such technologies for solving problems while guiding the process to turn research innovations into robust, scaled solutions. Team members will have the flexibility to explore, learn and utilize new technologies for the betterment of the AI/ML community. Our projects are fully funded for multiple years and feature a unique direct connection with our customers and end users. Qualified candidates with 3 or more years of experience are encouraged to apply.

Minimum Qualifications
1) Bachelor's degree
2) 3+ years of experience in Software Development
3) Highly self-motivated
4) Experience in the following:
-- 4.1) Design, coding, testing, deployment, and support, in a team environment
-- 4.2) Linux operating system
-- 4.3) Python programming language
-- 4.4) Source code version control systems, such as Git or similar, in a team environment
-- 4.5) Statically typed programming language experience (e.g., C/C++, GO, Rust, Java, C#)
5) Due to the nature of this position, U.S. Citizenship status is required.
6) Ability to obtain a United States SECRET clearance

Preferred Qualifications
In addition to the minimum qualifications, a preferred candidate will also meet one or more of the following qualifications:
1) Master’s degree (or higher) in a quantitative field (Computer Science, Computer/Electrical Engineering, or a related field)
2) Rigorous software development skills
3) Professional experience with:
-- 3.1) ML Ops, distributed systems and tools such as Kubernetes, continuous integration/continuous deployment (CI/CD), containerization (Docker or similar)
-- 3.2) Writing network services
-- 3.3) Solid experience in C/C++, C#, Rust, Go, or similar statistically typed programming languages
-- 3.4) Interest in or working knowledge of machine/deep learning, artificial intelligence, and/or autonomous systems
4) Proven leadership in applying and scaling analytic techniques to deliver actionable insights from data (in academics or in industry)
5) Strong written and verbal communication skills
6) Professional interpersonal skills, self-motivated, can-do attitude
7) Strong enthusiasm and curiosity about the intersection of research and technology


Informed by its Catholic and Marianist mission, the University is committed to the principles of diversity, equity, and inclusion. Informed by this commitment, we seek to increase diversity, achieve equitable outcomes, and model inclusion across our campus community. As an Affirmative Action and Equal Opportunity Employer, we will not discriminate against minorities, females, protected veterans, individuals with disabilities, or on the basis of sexual orientation or gender identity.