Participates in code and context reviews and incorporates feedback
Context & Knowledge Engineering
Builds and maintains reusable context assets—skill files, agent-instruction files (CLAUDE.md and equivalents), and prompt and context patterns—following team standards
Encodes BDO assurance domain knowledge into structured, retrievable formats with appropriate metadata and provenance
Applies established context-as-code conventions, inheritance and versioning practices
Retrieval & Grounding Engineering
Implements and maintains retrieval pipelines including document parsing, chunking, embeddings, indexing, hybrid search, and metadata filtering using Azure AI Search and vector stores
Curates retrieval corpora and manages freshness, versioning, and quality
Writes grounding tests and retrieval evaluation tests and measures accuracy, latency, and cost
Context Quality & Collaboration
Runs context and grounding evaluations and improves quality across features
Collaborates with AI engineers and product teams to integrate governed context into applications
Contributes to team documentation and supports citizen-engineer enablement
Risk Management
Follows firm security, privacy, and compliance standards (SOC 2, PCAOB AS 2201, QC 1000, ISO 27001) when building application code and context assets
Ensures sensitive or restricted data does not enter prompts, corpora, or model context and maintains traceability of grounded knowledge
Performs other duties as assigned
Willingly accepts share of less desirable assignments
Supervisory Responsibilities
Provides informal guidance to junior engineers, as assigned
Qualifications, Knowledge, Skills, and Abilities
Education
High School Diploma/GED, required
Bachelor’s degree with a focus in Computer Science, Information Systems, Engineering, Information Technology, preferred
Experience
Three (3) or more years of hands-on professional software development experience building, testing, and deploying production applications or services in C#/.NET or Python, required
One (1) or more years of experience building LLM-powered features – retrieval-augmented generation (RAG), agent tooling, or prompt and context systems – that reached production users, required
Experience deploying and operating services on Microsoft Azure, required
Experience building reusable components or working within established engineering standards, preferred
Experience in professional services, assurance, or accounting industries, preferred
License/Certifications
Microsoft Certified: Azure AI Fundamentals or Azure AI Engineer Associate, or equivalent, preferred
Technology
Proficiency in C#/.NET or Python, including writing automated tests, required
Working knowledge of Git-based workflows, pull-request review, and CI/CD pipelines (Azure DevOps or GitHub Actions), required
Working knowledge of Microsoft Azure AI services including Azure OpenAI and Azure AI Search, required
Understanding of LLM prompting, context windows, retrieval, and grounding concepts, required
Experience with retrieval and vector technologies (embeddings, indexing, hybrid search), preferred
Familiarity with agent-instruction and skill systems (CLAUDE.md and equivalents), agentic development tooling (Claude Code or equivalent), and Markdown-based knowledge structures, preferred
Familiarity with Azure Container Apps, Semantic Kernel, and Dapr, preferred
Knowledge, Skills, & Abilities
Ability to design, build, debug, and ship working software with minimal supervision and to explain technical decisions clearly in a live, hands-on setting
Solid knowledge of context engineering, retrieval, and grounding fundamentals
Ability to work independently on well-scoped problems with general direction
Strong problem-solving skills with attention to accuracy and quality
Good communication skills and willingness to collaborate and give and receive feedback
Ability to manage multiple tasks and meet deadlines
Collaborative mindset with the ability to build relationships across teams
Ability to travel up to 10%, no relocation required
Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate’s qualifications, experience, skills, and geography.
- National Range: $95,000 - $125,000
- Maryland Range: $95,000 - $125,000
- NYC/Long Island/Westchester Range: $95,000 - $125,000