Idaho National Laboratory · 1 hour ago
Senior Software Engineer for Applied AI
Idaho National Laboratory is hiring a Senior Software Engineer for Applied AI to work on their Modeling & Tool Development team. The role involves developing innovative solutions that integrate AI/ML capabilities into production systems, providing technical leadership, and mentoring junior engineers.
BiofuelEnergyHomeland SecurityInformation Technology
Responsibilities
Lead architecture and design of complex software systems, including solutions that incorporate AI/ML models and capabilities
Plan, develop, and implement software engineering solutions to complex problems and major projects across multiple technology stacks
Design and build production systems for deploying AI/ML models, including APIs, data pipelines, and integration with existing platforms
Apply software engineering principles, theories, and concepts to develop scalable, maintainable solutions using Python, C++, C#, TypeScript, and related technologies
Work with relational databases (SQL Server) and NoSQL databases (MongoDB, Neo4J) to design robust data architectures
Support research initiatives by evaluating emerging AI/ML technologies and providing technical guidance on practical application and integration strategies
Collaborate with project teams to establish scope, cost, and schedule estimates for design and development activities
Participate in technical reviews at various project phases and provide expert recommendations on architecture, technology selection, and implementation approaches
Develop and implement CI/CD pipelines, testing frameworks, and deployment strategies for complex systems
Maintain and upgrade existing systems while developing new capabilities that advance organizational mission
Create and review methodologies and architectures that establish technical standards and best practices
Ensure compliance with INL's safety, security, environmental, health and quality assurance requirements
Document activities, systems, and methodologies; write and present technical papers representing INL
Provide technical leadership and mentorship to junior engineers, including code reviews, design guidance, and professional development support
Utilize expertise to define strategic technical direction and contribute to organizational roadmaps
Other duties as assigned
Qualification
Required
Level 4: Bachelor's degree in Computer Science, Software Engineering, Computer Information Systems, Data Science, AI/ML, or related field and 9 years of relevant experience
Level 5: Bachelor's degree in Computer Science, Software Engineering, Computer Information Systems, Data Science, AI/ML, or related field and 14 years of relevant experience
Strong foundation in software engineering principles, design patterns, and system architecture
Proficiency in multiple programming languages including Python and at least two of: C++, C#, TypeScript/JavaScript
Experience with relational databases (SQL Server or similar) and NoSQL databases (MongoDB, Neo4J, or similar)
Experience developing and integrating AI/ML models into production environments
Experience with RESTful APIs, microservices architecture, and modern development practices
Demonstrated ability to lead technical projects and mentor other engineers
This position requires the ability to obtain and maintain a Department of Energy 'Q' clearance, which requires US Citizenship
Preferred
Experience architecting and deploying scalable systems in cloud (AWS, Azure, GCP) or on-premises environments
Hands-on experience with ML frameworks (PyTorch, TensorFlow, scikit-learn) and the ML development lifecycle
Experience with .NET ecosystem (C#, .NET Core, Entity Framework, ASP.NET)
Experience with modern frontend technologies (TypeScript, JavaScript, React or similar)
Knowledge of MLOps practices, model deployment, and monitoring strategies
Experience with Agile/Kanban methodologies and tools like Jira or Azure DevOps
Familiarity with large language models, agentic AI systems, and emerging AI technologies
Strong communication skills with ability to explain complex technical concepts to diverse audiences
Benefits
Medical, Dental, Vision, and Flexible Spending Accounts
401(k) with a 4.2% employer contribution and up to 4.8% match
Paid time off (personal leave)
Employee Education Program (tuition assistance)
Comprehensive Relocation Package
Company
Idaho National Laboratory
Idaho National Laboratory USDOE is a research laboratory focused on the development, demonstration, and deployment of nuclear energy.
Funding
Current Stage
Late StageTotal Funding
$7.5MKey Investors
US Department of EnergyU.S. Department of Homeland Security
2024-07-02Grant· $7.5M
2023-01-17Grant
Leadership Team
Recent News
Idaho Business Review
2026-01-16
Idaho Business Review
2026-01-09
Company data provided by crunchbase