Software Developer & AI Automation Specialist
Idaho National Laboratory · Idaho Falls, ID, United States ·
- Work mode
- Onsite
- Employment
- Full time
- Category
- Software engineering
- Experience
- 2+ years
Idaho National Laboratory · Idaho Falls, ID, United States ·
Urban Ridge Supplies · Toronto, CA
HealthMinds Consulting · Bengaluru, India
CookUnity · New York, New York, United States
WS Audiology · Hyderabad, IN
Position Summary
The Safeguards and Security Solutions Enablement team is part of the Safeguards and Security Directorate, formed to refine how the organization operates and to keep the Laboratory secure while enabling mission attainment. The team works like an internal digital creative agency, built around a single ethos: are we making it easier to be an employee, a manager, and a professional at INL, with a focus on continuous improvement. Safeguards and Security Solutions Enablement consolidates five disciplines: Systems Strategy, Business Analysis, AI & Automation Engineering, UX Research & Design, and Data Analytics. You're joining a small group that wears multiple hats, closer to a team of trained operatives than a five-department org chart. The Power Platform & AI Automation Engineer role lives inside AI & Automation Engineering, the team's build engine, translating discovery work into delivered application and automation products.
This is not a heads-down coding role, nor is it a throw-it-over-the-fence one. You observe teams closely to discover how work actually happens. The nuanced details of work often remain unknown or misunderstood, yet these details can be what matters most. You'll document customer needs through wireframes, diagrams, or user stories, whatever facilitates rapid understanding. From there, you iterate through tangible drafts and honest feedback, with an eye on the minimum viable product, working agilely rather than by waterfall and without being beholden to a completely nailed-down requirements set. The same requirement elicitor stays present through delivery, checking in throughout the short cycles instead of disappearing and reappearing at the end. Skip these methods, and we risk automating a bad process, which is the same bad process, just faster.
Here's your mission: you're not a one-trick automation pony. You understand the business well enough to know that not every need is an automation. Sometimes the right fix is a workflow. Sometimes it's recognizing that a new system is the real answer, and when that's the case, you're all over it, vetting the options, meeting with internal teams to gather requirements, working directly with vendors, and staying engaged through implementation so the actual underlying problem gets solved.
This role owns full-stack solution delivery, with the Microsoft platform as the default toolset: C#/.NET and ASP.NET MVC. But the platform serves the solution, not the other way around. When the problem calls for a Python web app in Django or Flask, a .NET service, or even the discovery of an appropriate third-party solution, you'll help there too. Layered on top is real AI engineering: Python, generative AI, prompt engineering, and agentic automation through tools like Microsoft Copilot Studio, Claude, and other custom platforms as the work demands.
We're hiring for this role because demand for continual optimization is real and only growing. And none of this is order-taking: success means the people you serve end up more efficient, produce higher-quality work, and genuinely enjoy their jobs more, not just that a ticket got closed.
Essential Job Functions and Responsibilities: (Knowledge, skills, and behaviors required for this position.)
Discovery & Business Analysis
Build & Engineering
Education, Credentials, and Work Experience:
Required
Preferred Qualifications
Physical Requirements:
While performing the duties of this classification, the employee may be required to stand, walk, sit, stoop, kneel, bend, use hands to handle materials, manipulate tools, keyboard, and type, reach with hands and arms, and operate job-related equipment. The employee may occasionally lift and/or move up to 25 pounds with assistance. Sufficient visual acuity and hearing capacity to perform the essential functions and interact with the public is required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Work Information:
Working Conditions:
The work environment is an office environment. The noise level is generally low; however, may be exposed to loud noises on occasion. Position requires working more than 8 hours/day and working alone. Position may be required to work irregular hours.
The above statements are intended to describe the general nature and levels of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.
Security and Privacy Language:
This position includes information security and privacy responsibilities as defined by NIST SP 800 53, OMB Circular A 130, and DOE Order 206.1A. Position must complete initial and annual role-specific training as required. The incumbent must sign and comply with all required access agreements prior to being granted access to organizational systems or data. Comply with all applicable information security and privacy policies and procedures by following established protocols, with an understanding that non-compliance may result in sanctions.
Level Definers
EX3 – Career:
Knowledge: Complete understanding and wide application of principles, theories, and concepts in field of specialization. General knowledge of other related disciplines. Resolves a wide range of issues in creative ways. This level is fully qualified, career oriented.
Problem Solving: Works on problems of diverse scope. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Solutions are imaginative, thorough, practical, and consistent with organizational objectives.
Discretion and Latitude: Works under only general direction. Normally receives little instruction day-to-day. Independently determines and develops approach to solutions. Work is reviewed upon completion for adequacy in meeting objectives.
Impacts: Contributes to completion of specific programs and projects. Failure to obtain results or erroneous decisions or recommendations would typically result in program delays.
Liaison: Frequent internal organizational customer contacts. May have some outside contact or represent organization in providing solutions to difficult issues associated with specific projects or work.
Education/Experience: Bachelor’s and 5 years. Master’s and 2 years. PhD and 2 years.
EX4 – Senior:
Knowledge: Technical leader with a high degree of knowledge in the overall field and recognized expertise in specific areas. Has wide-ranging experience. Uses professional concepts and company objectives to solve complex issues in creative and effective ways. Interfaces with and mentors junior staff.
Problem Solving: Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques, and evaluation criteria for obtaining results.
Discretion and Latitude: Work is performed without appreciable direction. Determines methods and procedures on new assignments and may coordinate activities of other personnel (Lead). Exercises considerable latitude in determining objectives of assignment.
Impacts: Guides the successful completion of major programs and may function in a project leadership role. Erroneous decisions or recommendations would typically result in failure to achieve organizational objectives.
Liaison: Represents organization as prime contact on projects or work. Interacts with senior internal personnel on significant matters often requiring coordination between organizations. Networks with key contacts outside own area or expertise.
Education/Experience: Bachelor’s and 9 years. Master’s and 6 years. PhD and 4 years.
Orbis Operations