AI Software Engineer

Lockheed MartinManassas, VA
Hybrid

About The Position

Lockheed Martin Rotary & Mission Systems is seeking a full-time AI Software Engineer where you will be challenged to use your skills in a high-paced / high-visibility team environment. Joining Lockheed Martin means becoming part of a team that's making a significant impact in the field of engineering. When you choose to work with us, you'll enjoy an excellent working environment equipped with state-of-the-art tools. You will have the opportunity to work alongside industry leaders and top-notch professionals. This role offers a chance to be a part of solving some of the world's most challenging engineering problems and a culture that encourages creativity, excellence, and the development of remarkable products. If you're ready to take your career to the next level, work on groundbreaking projects, and be a part of a team that thrives on innovation, we encourage you to apply and be a part of our mission. Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related discipline (combined education/experience will be considered in lieu of a degree).
  • Experience designing, developing, and deploying microservices and containerized legacy applications.
  • Experience with LLMs, RAG architecture, and GenAI.
  • Experience with machine learning algorithms and deep learning frameworks such as TensorFlow and PyTorch.
  • Demonstrated proficiency in software development using Python, GoLang, Bash, Node/Javascript.
  • Strong critical thinking and problem solving skills.
  • Experience in Linux development, integration, and troubleshooting.
  • Must be a US Citizen for consideration due to security clearance requirements.

Nice To Haves

  • Experience with command and control systems
  • Experience with cloud environments
  • Experience with Nvidia GPU and C++

Responsibilities

  • Designing, developing, and deploying microservices and containerized legacy applications.
  • Utilizing LLMs, RAG architecture, and GenAI.
  • Applying machine learning algorithms and deep learning frameworks such as TensorFlow and PyTorch.
  • Developing software using Python, GoLang, Bash, Node/Javascript.
  • Performing software development, integration, and troubleshooting in Linux environments.
  • Integrating software components.
  • Implementing test automation and continuous integration and deployment.
  • Developing and debugging software.
  • Applying DevSecOps and Agile methodologies.

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
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service