> Markdown version of [/jobs/ext/3953830-sr-full-stack-software-engineer-web-applications-ai-platform](https://www.wearedevelopers.com/jobs/ext/3953830-sr-full-stack-software-engineer-web-applications-ai-platform). 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). --- # Sr. Full-Stack Software Engineer - Web Applications / AI Platform - **Company:** Bright Metro - **Location:** Washington, DC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Business Logic, Automation of Tests, Cloud Computing, Code Review, Databases, Continuous Integration, Relational Databases, Django Web Framework, Elasticsearch, Design of User Interfaces, Human-Computer Interaction, Python (Programming Language), PostgreSQL, Redis, Search Technologies, Software Deployment, Software Engineering, Systems Integration, TypeScript, Web Applications, Software Organization, Scripting, Cloud Platform System, ReactJS, Retrieval-Augmented Generation, Flask (Web Framework), Large Language Models, Prompt Engineering, Backend, Agentic-AI, Git, Fastapi, Event Driven Architecture, AI Platforms, Kubernetes, Information Technology, Apache Kafka, Celery, Front End Software Development, Restful APIs, Terraform, OpenSearch, Docker - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/sr-full-stack-software-engineer-web-applications-ai-platform-dc--7117e65d-1a6b-4673-afb2-a3d2bbdc8b3b ## About the Role Software Engineering, Internet Application, Artificial Intelligence (AI), Software Engineering, Artificial Intelligence (AI), Internet Application, Web Production, Python Programming/Scripting Language, Cloud Computing, User Interface/Experience (UI/UX), * 5+ years of professional software engineering experience. * Strong experience building and supporting production web applications. * Demonstrated full-stack software development experience. * Strong Python development experience. * Experience with Django/Django REST Framework, FastAPI, Flask, or a comparable backend framework. * Strong experience with React and TypeScript or comparable modern frontend technologies. * Strong experience building and consuming REST APIs. * Experience with PostgreSQL or another relational database. * Experience developing and deploying applications in AWS or another major cloud platform. * Experience with Git and modern software development practices. * Experience with automated testing and CI/CD. * Demonstrated ability to own technical problems and deliver production-ready solutions. * Candidates must be U.S. Citizens or Green Card holders due to the nature of the work. Preferred Qualifications * Experience building or integrating AI/LLM-powered applications. * Experience with AWS Bedrock, LLM APIs, or similar platforms. * Experience with RAG, vector search, embeddings, AI agents, tool calling, or prompt engineering. * Experience with OpenSearch/Elasticsearch or other search technologies. * Experience with event-driven systems such as Kafka. * Experience with Redis, Celery, or similar distributed task-processing technologies. * Experience with Docker, Kubernetes, Terraform, and infrastructure-as-code. * Experience building data-intensive, workflow-driven, or analyst-facing applications. * Experience working in government, defense, healthcare, financial services, or other compliance-sensitive environments. * Bachelor's degree in Computer Science or a related field, or equivalent professional experience. ## Description We are looking for a Senior Full-Stack Software Engineer to build and own production web applications that support an AI-powered platform used in a mission-driven environment. The ideal candidate is first and foremost a strong web application/full-stack engineer who can take features from backend services and APIs through the frontend and into production. Experience incorporating AI and LLM capabilities into applications is highly valuable, but this is not primarily an ML/research role. You will work across Python-based backend services, React/TypeScript web applications, databases, cloud infrastructure, and AI-powered features. What You'll Do * Design, build, and maintain production web applications from backend services through frontend user interfaces. * Develop scalable REST APIs, backend services, business logic, and data models using Python and related frameworks. * Build modern user interfaces using React and TypeScript. * Work with PostgreSQL and other relational databases to design efficient data models and queries. * Own features end-to-end, from technical design and development through testing, deployment, and production support. * Build workflow-driven applications and integrations that connect users, data, APIs, and backend services. * Integrate AI/LLM capabilities into production applications, including LLM APIs, agents, retrieval, search, and tool calling. * Work with AWS cloud services and modern deployment technologies including Docker and Kubernetes. * Participate in architecture, technical planning, code reviews, testing, CI/CD, and production reliability. * Collaborate closely with product managers, designers, engineers, and other stakeholders to translate business requirements into effective technical solutions.