Cyber AI/ML Software Engineer

Lockheed MartinDenver, CO
83d$97,100 - $171,235

About The Position

You will be a Cyber Software Engineer for a research and development team which is responsible for investigating and exploiting the newest technological advances to resolve complex problems. As a AI‑Enabled Cyber Software Engineer, you will fuse advanced AI/ML techniques with cyber‑software development to create intelligent, adaptive solutions. You'll work closely with customers throughout the development life‑cycle, turning AI research breakthroughs into operational capabilities.

Requirements

  • Active TS clearance with SCI eligibility required prior to start.
  • Hands‑on experience with at least one of the following AI/ML frameworks: 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#, Java, JavaScript, Python, Ruby.
  • Expertise 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.
  • Formal education or professional experience in a relevant field: Cybersecurity, Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.

Nice To Haves

  • Demonstrated experience integrating AI/ML models (e.g., TensorFlow, PyTorch, ONNX, LangChain) into production‑grade applications.
  • 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.
  • 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).
  • Research and develop new software and AI/ML technologies with a cyber lens to resolve complex problems.
  • Collaborate with customers throughout the development life-cycle to ensure innovative solutions meet their needs.
  • Contribute to a team environment that values innovation, creativity, and teamwork.
  • Participate in the development of outstanding team culture, quickly adapting to evolving customer requirements.
  • Utilize curiosity, dedication, and a one-team focus to enable the most creative solutions.

Benefits

  • Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
  • Flexible scheduling options.
  • Paid Time Off (PTO) benefits.
  • Incentive plan eligibility.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Transportation Equipment Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service