×
Register Here to Apply for Jobs or Post Jobs. X

Applied AI Software Developer; Software Developer

Job in Los Alamos, Los Alamos County, New Mexico, 87545, USA
Listing for: Los Alamos National Security LLC
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 120000 USD Yearly USD 80000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Applied AI Software Developer (Software Developer 2/3)

What You Will Do

The Weapons Research Services – Secure Networks and Assurance (WRS‑SNA) group is seeking an Applied AI Software Developer to work in the Nuclear Weapons Cyber Assurance Laboratory (NWCAL). Depending on the candidate’s skill set, the position will be filled at either the Software Developer 2 or Software Developer 3 level. The role involves developing and deploying advanced AI‑enabled software systems that support hardware assurance, software assurance, cyber‑physical resilience, and operational technology mission areas aligned with the LANL weapons mission.

Software

Developer 2

As a Software Developer 2, you will:

  • Work within a multidisciplinary engineering team to develop, implement, and maintain AI‑enabled software applications and workflows that support assurance and operational mission objectives.
  • Develop AI‑enabled applications using modern machine learning and large language model technologies.
  • Implement scalable software systems in local and distributed compute environments and integrate AI capabilities into operational workflows.
  • Participate in all stages of the application lifecycle, including implementation, testing, deployment, and sustainment.
  • Work in Linux‑based environments using modern development tools, containerized workflows, source control systems, and CI/CD practices.
  • Engage with mission challenges involving AI systems, cyber‑physical environments, and operational assurance capabilities.
Software Developer 3

In addition to the responsibilities at the lower level, a Software Developer 3 will:

  • Demonstrate advanced technical capability in designing, implementing, and deploying purpose‑built AI software systems in production or operational environments.
  • Provide independent technical contributions to software architecture, AI workflow implementation, development standards, and engineering execution across collaborative teams.
  • Contribute to technical direction, mentor less experienced developers, and guide implementation approaches for mission‑focused AI capabilities.
  • Maintain familiarity with formal software development lifecycle practices, including source control management, testing methodologies, deployment workflows, and maintainable software design principles.
What You Need Minimum

Job Requirements
  • Knowledge and experience programming in Python with modern AI/ML frameworks and libraries (e.g., PyTorch, Tensor Flow, Pandas, Num Py, Sci Py).
  • Experience developing and deploying AI‑enabled applications using large language models (LLMs), retrieval augmented generation (RAG), agentic workflows, model orchestration frameworks, or related AI technologies.
  • Experience developing software within Linux environments using Git, Git Lab, containerization technologies, and CI/CD pipelines.
  • Experience developing applications utilizing GPU‑enabled local and distributed compute environments.
  • Experience working within collaborative software development environments and following modern development standards and engineering best practices.
  • Ability to work effectively within multidisciplinary technical teams of software developers, engineers, analysts, and scientific staff.
  • Ability to communicate technical concepts and development activities to both technical and non‑technical stakeholders.
  • DOE Q‑clearance is required.
Additional

Job Requirements for Software Developer 3
  • Demonstrated experience deploying purpose‑built AI‑enabled software applications in operational, research, or production environments.
  • Experience contributing to formal software development lifecycle activities: testing, code review, deployment workflows, and development standards.
  • Experience designing or implementing scalable AI workflows and distributed AI application architectures.
  • Experience contributing independently to technical implementation efforts within collaborative engineering teams.
  • Experience evaluating hardware, software, and infrastructure requirements supporting AI‑enabled application development and deployment.
Education / Experience

Software Developer 2:
Bachelor’s degree in a relevant technical field and five (5) years of related experience, or equivalent combination of education and experience.

Software Developer 3:
B…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary