Developing AI/ML solutions to support federal customers
Requirements
- 3–5+ years of professional experience in software engineering
- Preferrable experience in data engineering and applied AI/ML
- Experience in end-to-end AI solution development
- Proficiency in Python for backend, data, and analytical workflows
- Background in or extensive exposure to full-stack web development
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerized environments
- Understanding of machine learning concepts (neural networks, transformer architectures, reinforcement learning, etc.)
- Grasp of distributed systems, event-driven workflows, and real-time data processing
Responsibilities
- Research, design, and implement advanced AI solutions
- Build scalable training, fine-tuning, and inference pipelines for machine learning and generative AI models
- Design and maintain robust data pipelines for structured and unstructured data ingestion at scale
- Build user-facing dashboards, tools, and interfaces for AI-driven insights and workflows
- Architect and manage cloud-native environments to support AI/ML and full-stack applications
- Ensure scalability, monitoring, and high availability of production systems
Other
- Collaborate with the Leadership, Business Development and R&D teams to prototype new AI solutions
- Translate requirements into functional and accessible solutions