> Markdown version of [/jobs/ext/2694172-software-engineer](https://www.wearedevelopers.com/jobs/ext/2694172-software-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). --- # Software Engineer - **Company:** MPR Associates, Inc. - **Location:** Alexandria, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon S3, Cloud Computing, Computer Engineering, Python (Programming Language), Knowledge Management, Software Engineering, TypeScript, ReactJS, Boto3, Backend, Fastapi, Containerization, AI Platforms, Information Technology, Route53, Api Gateway, Terraform, Docker, Service Stack - **Published:** September 3, 2026 - **Apply:** https://careers-mpr.icims.com/jobs/1477/software-engineer--full-stack-ai-applications/job?mode=apply&apply=yes&in_iframe=1&hashed=-336089778 ## About the Role * U.S. Citizenship required., * Bachelor of Science in Computer Engineering, Computer Science, Software Engineering or related discipline., * Four (4) or more years of software engineering experience. * Proven experience building production applications. * Experience with docker containerized applications. * Experience with document processing, NLP, or knowledge management systems preferred. * Existing experience working in highly regulated industries preferred. * Experience with FastAPI, Asyncio, and boto3 preferred. * Experience with Terraform IaC for AWS preferred. * Proficient in or eager to learn: Python, TypeScript/React, RAG/ Vector Databases, and/ or AWS, * The ability to learn quickly and adapt to new technologies while multitasking. * Excellent communication skills, both written and oral. * Ability to work collaboratively across functional teams. * Exceptional time and project management skills. * Ability to work in a dynamic and fast-paced environment. * Persistent, questioning attitude and ability to accept that in others. * Motivated to expand skills and knowledge, as well as tackle new problem and take on new responsibilities. ## Description * Build from scratch: Architect and develop new AI-powered applications using modern full-stack technologies. * AI/ ML Integration: Implement Retrieval-Augmented Generation (RAG) systems for intelligent document processing and analysis. * Full Stack Development: Work across the entire technology stack, from front end user interfaces to backend AI services. * Cloud Infrastructure: Deploy and manage applications on AWS using services like ECS, S3, Bedrock, API Gateway, and Route 53. * Domain Impact: Create tools that enhance efficiency in the nuclear energy sector. * Rapid Innovation: Move quickly in a small team environment where contributions directly shape product direction. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)