Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MPR Associates, Inc. Logo

Software Engineer- Full Stack AI Applications

MPR Associates, Inc.

Salary not specified
Sep 30, 2025
Alexandria, VA, US
Apply Now

MPR Associates, Inc. is seeking a Software Engineer to join their team to build cutting-edge AI applications for the nuclear and energy industry, specifically to develop B2B solutions for critical document analysis and AI verification.

Requirements

  • 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

Responsibilities

  • 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.

Other

  • Bachelor of Science in Computer Engineering, Computer Science, Software Engineering or related discipline.
  • Four (4) or more years of software engineering experience.
  • This position involves Export Control compliance requirements, therefore a “US Person” as defined by 22 C.F.R § 120.15 is required.
  • Excellent communication skills, both written and oral.
  • Ability to work collaboratively across functional teams.