University of Dayton Research Institute (UDRI) is hiring an Autonomy Software Engineer. The role involves developing reliable software in a collaborative team using AI and analytic tools like Go, Python, Rust, Spark, PyTorch, and TensorFlow, while implementing continuous integration, containerization, and Kubernetes to support research innovations and scale solutions.
Highlights
- Develop, test, deploy, and support software in a team environment.
- Utilize AI/ML frameworks such as PyTorch and TensorFlow.
- Leverage programming languages including Go, Python, Rust, and statically typed languages (C/C++, Java, C#).
- Employ tools such as continuous integration/deployment (CI/CD), containerization (Docker), and Kubernetes.
- Requirement of a Bachelor's degree and 3+ years of software development experience.
- U.S. citizenship required due to federal research contract requirements.
- Preferred qualifications include a Master's degree, ML Ops experience, network services development, and strong communication skills.
- Work directly connects with customers and end users, focusing on applied research results.
- Experience with Linux OS and source code version control systems like Git is essential.
- Commitment to diversity and inclusion aligned with the university's mission.