Machine Learning Software Developer
Listed on 2026-05-30
-
Software Development
Machine Learning/ ML Engineer, Software Engineer, AI Engineer, Data Scientist
Machine Learning Software Developer – Livermore, CA – Final date to receive applications: 05/27/2026 – Reference #: REF
8398O
We have an opening for a Machine Learning Software Developer to help shape research and development efforts to secure software and firmware used in systems critical to our national security, including industrial control systems.
This position will be filled at either level (SES.
2 or SES.
3) based on knowledge and related experience. Additional responsibilities are assigned at the higher level.
This is a hybrid schedule with in-person and virtual presence.
Responsibilities- Design, implement, deploy, and maintain software systems using object-oriented analysis, design, and programming techniques in Python.
- Provide computer science, machine learning, or software development support to teams.
- Develop a range of LLM applications, including scientific, graphical user interface, database, and visualization applications on UNIX platforms.
- Participate in the requirements definition, analysis, design, implementation, debugging, testing, and optimization of computer programs on workstations.
- Perform other duties as assigned.
3 level
- Guide the development of novel software, firmware, and malware analysis tools leveraging LLM design strategies.
- Identify new applications and opportunities for software capabilities for critical networks and infrastructure cybersecurity.
- Develop new program growth opportunities through interactions with sponsors and research proposals.
- Develop, drive, propose, and execute new ideas and approaches to meet sponsor needs.
- Ability to secure and maintain a U.S. DOE Q-level security clearance requiring U.S. citizenship.
- Bachelor's degree in computer science, machine learning, computer engineering, artificial intelligence or related field, or equivalent combination of technical education and experience.
- Experience with Reinforcement learning, Large Language Model frameworks, agentic AI, or Graph Neural Networks.
- Experience in all aspects of software project life cycle.
- Broad experience developing software with Python, C++ or JAVA within Linux, UNIX, and/or Windows environments.
- Ability to manage concurrent technical tasks and shift focus when necessary.
- Proficient verbal and written communication skills and interpersonal skills necessary to collaborate in a team environment.
3 level
- Significant project leadership experience and ability to apply, lead and develop cutting-edge principles.
- Experience creating technical directions and vision, writing research proposals, and securing sponsor funding.
- Significant experience in and knowledge of at least one of the following subject areas:
- Data collection techniques
- Leading software engineering projects from architecture to maintenance
- AI/ML agentic, MCP, or other LLM integrations
- AI Model poisoning
- OT/IoT system design, attack vectors, or hardening techniques
- Advanced verbal and written communication skills to present technical information and interact with management and external sponsors.
- Advanced degree with focus in cybersecurity, computer science, information technology, computer engineering, AI/ML, or related field.
- Knowledge of one or more of: embedded systems, scientific data analysis, machine learning, systems programming, software engineering, formal verification methods, industrial control systems, or high-performance computing.
- Ability to secure sponsor funding through winning proposals and relationships.
- Previous experience with DOE, DHS, DoD, a utility, manufacturing, hardware/software company, or a cybersecurity firm.
$146,340 – $185,544 annually for SES.
2 level.
$175,530 – $222,564 annually for SES.
3 level.
#LI-Hybrid
Position InformationThis is a Flexible Term appointment, not to exceed six years.
Pre‑Employment Drug TestExternal applicant(s) selected for this position must pass a post‑offer, pre‑employment drug test, including testing for marijuana.
Equal OpportunityWe are an equal‑opportunity employer committed to a work environment free of discrimination and harassment. All qualified applicants will receive consideration for employment without regard to race, color, religion, marital status, national origin, ancestry, sex, sexual orientation, gender identity, disability, medical condition, pregnancy, veteran status, age, citizenship or any other characteristic protected by applicable laws.
Reasonable AccommodationWe aim to create an accessible and inclusive experience for all candidates. If you need a reasonable accommodation during the application or recruiting process, please use our online form for a request.
#J-18808-Ljbffr(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).