Autonomy Software Engineer

University of Dayton Research Institute

Dayton (OH)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading research institution in Dayton, Ohio, seeks an experienced Software Engineer to join the SPIRE group. The role involves software development focused on AI and analytic tools, requiring a Bachelor's degree and at least 3 years of experience in software development. Familiarity with Python, Linux, and tools like Kubernetes is essential. The ideal candidate has strong communication skills and will contribute to innovative projects that connect directly with customers. Diversity and inclusion are central to the institution's mission.

Qualifications

  • 3+ years of experience in Software Development.
  • Experience in design, coding, testing, deployment, and support.
  • Knowledge of statically typed programming languages.

Responsibilities

  • Work in a collaborative team environment.
  • Utilize software development tools and methods.
  • Demonstrate technologies solving problems.

Skills

Software Development
Python
Linux
Docker
Kubernetes
C/C++
Go

Education

Bachelor's degree
Master’s degree in Computer Science or related field

Tools

Git
CI/CD tools

Job description

Position Summary

UDRI is looking for an experienced Software Engineer to join the SPIRE group. You will work in a collaborative team environment with a focus on software development leveraging state‑of‑the‑art AI and analytic tools (e.g., Go, Python, Rust, Spark, PyTorch, TensorFlow) to create consistent and reliable software. You will utilize tools and methods such as continuous integration (CI), containerization, Kubernetes, and continuous deployment (CD) to demonstrate how technologies solve problems while guiding the process to turn research innovations into robust, scaled solutions. Team members have flexibility to explore, learn, and utilize new technologies for the benefit of the AI/ML community. Our projects feature a unique direct connection with customers and end users. Qualified candidates with 3 or more years of experience are encouraged to apply.

Minimum Qualifications
  • Bachelor's degree
  • 3+ years of experience in Software Development (R2), 8+ years of experience in Software Development (R3)
  • Highly self‑motivated
  • Experience in the following:
    • Design, coding, testing, deployment, and support in a team environment
    • Linux operating system
    • Python programming language
    • Source code version control systems, such as Git or similar, in a team environment
    • Statically typed programming language experience (e.g., C/C++, Go, Rust, Java, C#)
  • Due to the requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.S. citizen
Preferred Qualifications
  • Master’s degree (or higher) in Computer Science, Computer/Electrical Engineering, or a related field
  • Rigorous software development skills
  • Professional experience with:
    • Machine learning operations (ML Ops), distributed systems and tools such as Kubernetes, CI/CD, and containerization (Docker or similar)
    • Writing network services
    • Solid experience in Go programming language
    • Interest in or working knowledge of machine/deep learning, artificial intelligence, and/or autonomous systems
  • Strong written and verbal communication skills
  • Demonstrated, effective interpersonal skills
Special Instructions to Applicants

To apply please submit a cover letter addressing each minimum qualification and any applicable preferred qualifications that you meet.

Closing Statement

Informed by its Catholic and Marianist mission, the University is committed to the dignity of every human being. Informed by this commitment, we seek to increase diversity in all of its forms, achieve fair outcomes, and model inclusion across our campus community. The University is committed to policies of affirmative action designed to increase the employment opportunities of individuals with disabilities and protected veterans in compliance with the Rehabilitation Act of 1973 and the Vietnam Era Veterans' Readjustment Assistance Act of 1973.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

University of Dayton Research Institute • Dayton (OH)

On-site
USD 90,000 - 130,000
Principal Autonomy Software Engineer
Principal Autonomy Software Engineer

University of Dayton • Dayton (OH)

On-site
USD 120,000 - 150,000
Principal Autonomy Software Engineer
Principal Autonomy Software Engineer

University of Dayton Research Institute • Dayton (OH)

On-site
USD 100,000 - 130,000
Associate Autonomy Researcher
Associate Autonomy Researcher

University of Dayton • Dayton (OH)

On-site
USD 60,000 - 90,000
Research Aerospace Engineer
Research Aerospace Engineer

University of Dayton Research Institute • Dayton (OH)

On-site
USD 90,000 - 130,000
Health insurance
Dental insurance
Vision insurance
+5
Associate Research Engineer
Associate Research Engineer

University of Dayton • Dayton (OH)

On-site
USD 85,000 - 105,000
Health, dental and vision insurance
Retirement plans
Tuition assistance
+1
Research Software Engineer - Robotics & Simulation (Data Science and AI Institute) - #Staff
Research Software Engineer - Robotics & Simulation (Data Science and AI Institute) - #Staff

Johns Hopkins University • Baltimore (MD)

Hybrid
USD 110,000 - 170,000
Research Software Engineer, First State AI Institute
Research Software Engineer, First State AI Institute

The Chronicle Of Higher Education, Inc. • Newark (DE)

On-site
USD 110,000 - 170,000
Autonomy Engineer
Autonomy Engineer

Carnegie Mellon University • Arlington (VA)

On-site
USD 150,000 - 210,000
Medical Insurance
Retirement Benefits
Tuition Benefits
+3
Autonomy Software Engineer — AI/ML, Go & Kubernetes
Autonomy Software Engineer — AI/ML, Go & Kubernetes

University of Dayton Research Institute • Dayton (OH)

On-site
USD 80,000 - 100,000