The University of Dayton Research Institute (UDRI)is in search of motivated, innovative team members to further ongoing government artificial intelligence research applied to autonomy decision and execution services. The qualified candidate will join the Autonomy Systems Group on a hybrid schedule.
We blend the use of common programming languages like Java, Python, and C++ with lesser known logic programming solvers and our own complex event processing domain-specific language. We wrap it all into a DevSecOps framework that deploys through containers and scales from edge platform computing up to the cloud.
Our autonomy services support multiple echelons of dynamic mission planning and execution from the strategic level down through vehicle autonomy. Planners and operators at each level interact with the autonomy to define and refine their goals, preferences, and constraints. Using this intent together with context models and local information, the decision services reason over possibilities to determine the best course of action for the situation.
The role will focus on developing autonomous agents that choose and execute courses of action in simulated scenarios and interact with the simulated environment. The qualified candidate will join a multidisciplinary team to model situations for decision services, develop agent behaviors, create task monitors, and integrate agents with other autonomy services.
No candidate comes into our group with all of the skills that we use on a daily basis, so we invest in tutorials and mentoring. We are looking for candidates that bring pragmatic expertise in at least one aspect of what we do (e.g.: software development and integration, logic programming, game theory, optimization, ontologies, planning languages) and we will give you the opportunity to grow into the others.
|