Senior AI/ML Engineer - Generative AI for Software Development
Core
Design, build, and deploy LLM-powered tools to support software development activities such as code generation, review, debugging, automated testing, and documentation for mission-critical avionics and defense systems.
Role type
Senior IC machine-learning engineer (generative AI for software development)
Builds
Secure, on-premises, air-gapped AI-enabled developer tools and agentic workflows
Domain
Aerospace and defense software engineering
Deliverable
production ML models
Required skills
LLM application development, RAG pipeline construction, agentic workflow design, model evaluation and selection, prompt engineering, fine-tuning, parameter-efficient adaptation, secure on-premises deployment, DevSecOps integration, software assurance knowledge
Preferred skills
C/C++ and embedded software development, vector databases and embeddings, efficient inference serving, AI security and data governance, software certification standards (DO-178C, MISRA, CERT C/C++)
Technologies
Python, PyTorch, Hugging Face Transformers, LangChain, LlamaIndex
Responsibilities
Design and deploy LLM tools for code generation, review, and testing; build RAG pipelines grounded in internal engineering artifacts; create agentic workflows interacting with engineering toolchains; optimize model deployment for classified environments; integrate AI into IDEs and CI/CD pipelines; establish evaluation methods and guardrails; partner with cross-functional teams to identify use cases; mentor others on generative AI adoption
Seniority
Senior, hands-on IC
