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

Junior Software Engineer – AI​/ML

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: Leidos
Full Time position
Listed on 2026-07-14
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 65000 - 90000 USD Yearly USD 65000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: Junior Software Engineer – AI/ML Applications

Overview

Leidos’ Defense Systems, Threat Modeling and Simulation Portfolio is seeking a talented, entry‑level software developer to work on multiple projects focusing primarily on modeling and simulation efforts within the Threat Modeling and Simulation Portfolio. The role involves collaborating with junior‑to‑senior developers, engineers, and scientists to create unique solutions for complex defense challenges.

Primary Responsibilities
  • Design, develop, and maintain software applications with AI/ML capabilities and build scalable data pipelines to ingest, process, and analyze large datasets.
  • Integrate machine learning models into EO/IR sensor simulations and optimize performance, reliability, and scalability for data‑intensive workloads.
  • Collaborate with multidisciplinary teams, communicating effectively with management, coworkers, and customers.
  • Develop software for both Windows and Linux operating systems.
Basic Qualifications
  • Bachelor’s degree in software engineering, computer science, or equivalent with relevant software development experience.
  • Strong object‑oriented programming experience.
  • Proficiency in Python, C++, or C#.
  • Understanding of software design principles and version control (Git).
  • Experience processing and analyzing large datasets.
  • Strong analytical and problem‑solving skills.
  • U.S. citizenship and ability to obtain and maintain a DoD security clearance.
  • Resident of the North Alabama area or willing to relocate to Huntsville – North Alabama.
Preferred Qualifications
  • Highly organized, able to work independently in a fast‑paced environment.
  • Experience with machine learning frameworks such as Tensor Flow, PyTorch, or scikit‑learn and data visualization libraries (matplotlib, plotly).
  • Ability to translate complex datasets into actionable insights for technical and non‑technical stakeholders.
  • Recent academic performance, a Secret or higher clearance, or TS/SCI clearance with CI Polygraph.
Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider qualified applicants with criminal histories consistent with relevant laws.

#J-18808-Ljbffr
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