> Markdown version of [/jobs/ext/2312176-ai-application-engineer](https://www.wearedevelopers.com/jobs/ext/2312176-ai-application-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Application Engineer - **Company:** BigBear.ai, Inc. - **Location:** Columbia, MD, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Code Review, Databases, Continuous Integration, Cursor (Graphical User Interface Elements), Software Debugging, Github, Python (Programming Language), PostgreSQL, OAuth, Redis, Search Technologies, Service Pack, SQL Databases, TypeScript, Network Routers, Okta, Tailwind, ReactJS, Flask (Web Framework), Delivery Pipeline, Large Language Models, Multi-Agent Systems, Backend, Fastapi, Pytest, Plotly, Front End Software Development, JestJS, Docker - **Published:** August 30, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88194205/1 ## About the Role * 3+ yearsfull-stack development with strong Pythonand React/TypeScript * Must be able to obtain and maintain a security clearance * Hands-on LLM/RAGexperience building production features with LangChainor LangChain4J(chains, retrievers, agents/tools, embeddings, vector stores) * Experience building and consuming REST APIs(FastAPI or similar) * Solid PostgreSQLskills: schema design, SQL, migrations (pgvector a plus) * Comfortable with Docker, local dev environments, and basic deployment workflows * Strong debugging, testing, and code review habits * Ability to work independently across backend, frontend, database, and AI layers * Proven comfort using AI coding assistantsas a daily workflow-not as a substitute for understanding the codebase What we'd like you to have * Dash/Plotly, Flask, or legacy-to-modern UI migration experience * Keycloak/OAuth, Redis sessions * Nx monorepos, TanStack Router/Query, Tailwind CSS * MCP protocol, Ask Sage, or similar enterprise LLM platforms * Government/defense or regulated-environment experience ## Description BigBear.ai is seeking an AI Applications Engineer. In this position, you will develop and maintain AI applicationsand a config-driven decision-support platform that combines LLM-powered chat (RAG), structured data (MCP/PostgreSQL), and dashboards to supportoperational readiness and logistics workflows. You will own features end-to-end across backend APIs, database, and the modern React UI, with ongoing support for the existing Dash/Flask application during migration., * Build and maintain full-stack features: FastAPI services, PostgreSQL schema/migrations, and React/TypeScript UI in an Nx monorepo * Design, implement, and maintain LLM/RAG pipelinesusing LangChain(Python) or LangChain4J(Java)-retrieval, embeddings, tool/agent orchestration, and prompt workflows * Integrate LLM providers (e.g. OpenAI, Anthropic, Ask Sage), document ingestion, semantic search, and chat/report features * Work with vector stores (e.g. PostgreSQL (pgvector), Weaviate), Redis, and Keycloakauth; implement role-based access and secure API patterns * Connect to external systems via MCP, REST/PostgREST, and related data adapters * Write and maintain tests(pytest, Vitest) and participate in CI/CD (Docker, GitHub Actions) * Debug production issues, improve reliability/performance, and keep dependencies and security patches current * Use AI-assisted development tools(e.g. Cursor) effectively: prompt well, review generated code critically, and ship production-quality changes at a steady pace ## Related Videos - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [AI Agents Graph: Your following tool in your Java AI journey](https://www.wearedevelopers.com/videos/1550-ai-agents-graph-your-following-tool-in-your-java-ai-journey) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)