AI Software Engineer, Senior
Booz Allen Hamilton - Honolulu, HI
Hiring: AI Software Engineer, Senior Company: Booz Allen Hamilton Location: Honolulu, HI Job Posted Time: 2026-09-02 17:58:37 Employment Type: Full-time Target Skills & Keywords: AI Software Engineering, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic Workflows, Prompt Engineering, Evaluation Pipelines, Python, AWS, Docker, Kubernetes, CI/CD, Asynchronous Programming, Data Pipelines, Observability, Responsible AI Experience: - 3+ years of experience with software engineering in a professional work environment - 2+ years of experience developing AI or machine learning solutions in a professional environment - Experience building production AI applications using programming languages such as Python - Experience designing and implementing generative AI solutions, including prompting, RAG, and agentic workflows - Experience developing data pipelines for ingesting, transforming, indexing, and refreshing structured and unstructured data - Experience implementing evaluation frameworks using automated and human evaluation techniques - Experience deploying AI services securely on AWS or equivalent cloud platforms using Docker, Kubernetes, serverless, or other cloud-native deployment patterns - Experience applying modern software engineering practices, including automated testing, CI/CD, prompt and workflow versioning, and safe rollout of AI updates - Experience collaborating with clients and cross-functional teams to identify high-value AI opportunities and transition prototypes into production - Experience presenting technical solutions to both technical and non-technical stakeholders Required Skills: - Strong software engineering fundamentals combined with modern AI development practices - Proficiency in Python and other relevant programming languages - Expertise in generative AI, large language models (LLMs), and autonomous workflows - Knowledge of prompting, retrieval-augmented generation (RAG), agentic workflows, evaluation pipelines, and human-in-the-loop interactions - Ability to architect modular and reusable AI components for prompting, retrieval, orchestration, tool execution, memory, and evaluation - Experience with structured outputs, embeddings, RAG, long-context reasoning, and agentic workflows - Skills in asynchronous programming and event-driven design patterns for long-running workflows and distributed AI applications - Knowledge of observability, monitoring, guardrails, access controls, and responsible AI practices - Familiarity with AI-assisted development tools and eval-driven development - Ability to optimize AI applications for latency, reliability, scalability, and operational cost Qualifications: - 3+ years of professional software engineering experience - 2+ years of professional AI or machine learning experience - Experience building production AI applications with Python - Experience designing and implementing generative AI solutions - Experience with data pipelines and evaluation frameworks - Experience deploying AI services on cloud platforms (AWS or equivalent) - Strong collaboration and communication skills - Ability to work with multidisciplinary teams and present to stakeholders Compensation: Not specified in the provided job text. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don’t miss this opportunity to join a forward-thinking team!