Experienced Software Engineer–AI Application
Core
Design and build source-grounded AI workflows, retrieval-augmented generation pipelines, and multimodal document intelligence systems for enterprise applications.
Role type
Senior IC software engineer (AI applications)
Builds
Enterprise-grade, multi-tenant Azure-native applications with AI/ML capabilities
Domain
Aerospace / AI & Machine Learning
Deliverable
production ML models | product features
Required skills
Python, PostgreSQL, hybrid retrieval architectures, LLM evaluation frameworks, human-in-the-loop system design, Azure AI Search, metadata-rich schema design, OCR and layout extraction
Preferred skills
Multimodal LLMs, fine-tuning and preference optimization, AI observability and tracing, CI/CD for AI lifecycle, citation-aware user interfaces
Technologies
Python, PostgreSQL, Azure, Azure AI Search, Microsoft Entra ID
Responsibilities
Design source-centric AI workflows grounded in enterprise documentation; Develop retrieval-augmented generation pipelines with hybrid retrieval and reranking; Implement explainability features including provenance and confidence signaling; Build multimodal document intelligence workflows for PDFs and scanned documents; Create human-in-the-loop review systems for AI-generated outputs; Design feedback learning loops to improve prompts and fine-tuning datasets; Develop secure, multi-tenant Azure-native applications with RBAC; Mentor junior team members
Seniority
Senior, hands-on IC
