Lockheed Martin Space is seeking an Early Career Cyber Software Engineer to design, develop, and integrate AI/ML models into cyber-software solutions, incorporating security considerations throughout the software development lifecycle to resolve complex problems and ensure innovative solutions meet customer needs.
Requirements
- Experience with at least one of the following AI/ML frameworks: LLamaIndex, TensorFlow, PyTorch, JAX, ONNX, Scikit‑learn
- Experience building or deploying a local AI stack such as: Ollama, LocalAI, LangChain, or comparable open‑source frameworks
- Fluent in two or more programming languages, e.g.: C/C++, C-Sharp, Java, JavaScript, Python, Ruby
- Knowledge with one or more operating systems: Linux, Unix, macOS, Windows, Android, iOS
- Hands‑on experience using configuration‑management tools such as: Git, SVN, TFS, Mercurial
- Demonstrated experience integrating AI/ML models (e.g., TensorFlow, PyTorch, ONNX, LangChain) into production‑grade applications.
- Solid foundation in cyber‑security principles (threat modeling, secure coding, vulnerability assessment).
Responsibilities
- Design, develop, and integrate AI/ML models (e.g., anomaly detection, threat‑intel extraction, generative‑AI code analysis) into cyber‑software solutions.
- Incorporate security considerations throughout the software development lifecycle (threat modeling, AI‑driven hardening, automated code reviews, vulnerability assessments, adversarial‑ML testing).
- Researching and developing new software and AI/ML technologies with a cyber lens to resolve complex problems.
- Integrate security considerations throughout the software development lifecycle (threat modeling, hardening, code reviews, vulnerability assessments).
- Collaborating with customers throughout the development life-cycle to ensure innovative solutions meet their needs.
- Contributing to a team environment that values innovation, creativity, and teamwork.
- Participating in the development of outstanding team culture, quickly adapting to evolving customer requirements.
Other
- Active TS clearance with SCI eligibility required prior to start.
- Strong team orientation - ability to collaborate across cyber, data‑science, and hardware groups and quickly assimilate new concepts.
- Excellent written and verbal communication; capable of translating complex AI techniques to both technical and non‑technical stakeholders.
- Passion for exploring emerging technologies such as generative AI, foundation models, and edge‑AI runtimes.
- Proficiency with Agile development practices (Scrum, Kanban) and iterative delivery cycles.