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.