Software Developer Senior for AI Systems (mid-career, hybrid)

Lockheed MartinFort Worth, CA
3dHybrid

About The Position

When it comes to cutting edge machine learning to tackle complex problems, Lockheed Martin is driven by a singular mission focus and desire to continuously innovate. Today’s challenges to global security aren’t just changing – They’re accelerating faster than ever before. Through our dedication to our mission, our AI-enabled systems are changing the way militaries operate and protect their forces, the way first responders fight fires, and how researchers explore the far reaches of space and the ocean’s depths. The Lockheed Martin Artificial Intelligence Center (LAIC) team is seeking an individual with a strong working knowledge in software engineering, Python, C++, and STAR.OS knowledge to support the Applied AI Mission Management team and product portfolio focusing on Cogniverse Mission Management. The team is focused on developing small, innovative teams to rapidly iterate and mature solutions from prototypes to production for utilization across the enterprise and the field for our customers. The selected candidate will focus on the development of simulation environments using STAR.OS. This will require engagement in every phase of the software/system development lifecycle including requirements generation, system and software design, implementation, testing and integration. Activities will range from low TRL research, proof of concepts, rapid prototyping and transition to production. The selected candidate can expect to have exposure to the latest AI paradigms in generative AI and reinforcement learning (RL) to create high fidelity training and simulation environments for a wide range of applications. Candidates should exhibit self-motivation, a strong work ethic, communication, time management and interpersonal skills.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, other Engineering or related discipline from an accredited college, or equivalent experience, with 5 years of professional experience or 3 years of professional experience with a related master’s degree.
  • Strong expertise in Python and modern C++ programming.
  • Experience in system software engineering, deploying AI-first systems, AI/ML development and data curation and data pipelines, building and deploying software for mission systems, mission management and/or battle management in DoD domain

Nice To Haves

  • Master’s Degree in Engineering, Computer Science, or other related discipline
  • Experience with defense industry operations analysis, multi-domain simulation, or related systems of systems analyses
  • Experience with multiple SW architectures, including monolithic, SOA, and microservices
  • Experience transitioning prototype technologies to production
  • Experience with DevOps tools: Docker, Git [GitLab, GitHub], Continuous Integration [CI], Continuous Deployment [CD]
  • Experience with SW orchestration (Kubernetes) and distributed systems.
  • Experience with HW acceleration (GPUs, NPUs, etc)
  • Experience with high-performance computing
  • Experience developing applications on Linux
  • Exhibit self-motivation, time management and interpersonal skills

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