JOBSEARCHER

Ontology Agentic Software Engineer

Overview In this role you will develop and integrate autonomy and AI algorithms to support mission systems, guiding the full software life cycle from requirements to deployment. You will work within LM products and platforms to enable perception, planning, and controls, translating requirements into robust software. You will review test results, troubleshoot issues, and contribute to human-machine interface scenarios. This role offers impact across mission-critical systems and an opportunity to advance autonomy technologies in a defense context. Compensation / BenefitsMedicalDentalVisionFlexible work arrangements401(k) matchPaid time off ResponsibilitiesDevelop and integrate autonomy, AI, and ML algorithms for LM products and platformsTranslate requirements into software designs and implement themLead development from prototype through integration and testing to fielded solutionsTroubleshoot, debug, and review test outcomes to ensure reliabilityDesign and implement human-machine interfaces and scenario-based workflowsDocument interface requirements and ensure alignment with mission goals Key requirementsBachelor's degree in a STEM field and 9 years of relevant experience, or Master's with 7 years, or PhD with 4 yearsExperience developing and implementing ML/AI/autonomy algorithms (perception, planning, controls)Proficiency in Python and/or C++Experience taking algorithms from prototype to deployed software productExperience translating requirements into software design and implementationMentoring engineers or leading technical tasksStrong problem-solving and analytical abilitiesCross-functional collaboration and communicationDeep learning frameworks: PyTorch, TensorFlowApplied LLM or generative AI in engineering or mission contextsMLOps: model deployment, monitoring, CI/CD for ML systems