Lockheed Martin Corporation
A/AI Software & System Architect
Bringing together people who use their passion for purposeful innovationYour mission is ours. At Lockheed Martin we keep people safe and solve the worlds most complex challenges. We place an emphasis on empowering our employees by fostering innovation, integrity, and exemplifying the epitome of corporate responsibility. Our people are some of the greatest minds in the industry and they make Lockheed Martin a great place to work. We provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life in and outside of work. The Lockheed Martin Artificial Intelligence Center (LAIC) team is seeking a high energy experienced individual with a strong background in software engineering and computer science to support the Applied AI team and product portfolio, focusing on a broad range of projects across the LAIC. The team is focused on exploiting small, innovative and agile teams to rapidly iterate and mature solutions from prototypes to deployment for utilization across the Lockheed Martin enterprise and in the field for our customers. The selected candidate will focus on the development of software products that implement Artificial Intelligence to provide discriminating capability to our customers. This will require engagement in every phase of the system development lifecycle including requirements generation, system and software design, implementation, integration, and flight test. Activities will range from proof of concepts, development of prototypes, building demonstrators, and transition to production. The selected candidate will be required to leverage current computer science paradigms including object oriented programming, have familiarity with data structures and algorithms, utilize concurrency (both threaded and multi-processing), and have familiarity with I/O (block storage network database); developing code to solve complex problems and field innovative solutions. The candidate may also be expected to assume technical lead responsibilities and mentor junior engineers. Must exhibit self-motivation, a strong work ethic, time management and interpersonal skills. The selected candidate can work at any major Lockheed Martin facility or remotely. Must be a US Citizen. Locations: Colorado, Connecticut, Florida, New Jersey, Pennsylvania Basic Qualifications: Bachelors Degree in Engineering, Computer Science, or other related discipline Experience using machine learning frameworks (Pytorch, Tensorflow, MxNet, Caffe, etc.) Experience with C++, Java, GO, Rust or other compiled languages Experience developing applications on Linux Experience with automated testing Strong understanding of object-oriented design principles Must be a US Citizen. Job Code/Title: E9842:A/AI SW & Sys Architct Job Description: Bringing together people who use their passion for purposeful innovationYour mission is ours. At Lockheed Martin we keep people safe and solve the worlds most complex challenges. We place an emphasis on empowering our employees by fostering innovation, integrity, and exemplifying the epitome of corporate responsibility. Our people are some of the greatest minds in the industry and they make Lockheed Martin a great place to work. We provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life in and outside of work. The Lockheed Martin Artificial Intelligence Center (LAIC) team is seeking a high energy experienced individual with a strong background in software engineering and computer science to support the Applied AI team and product portfolio, focusing on a broad range of projects across the LAIC. The team is focused on exploiting small, innovative and agile teams to rapidly iterate and mature solutions from prototypes to deployment for utilization across the Lockheed Martin enterprise and in the field for our customers. The selected candidate will focus on the development of software products that implement Artificial Intelligence to provide discriminating capability to our customers. This will require engagement in every phase of the system development lifecycle including requirements generation, system and software design, implementation, integration, and flight test. Activities will range from proof of concepts, development of prototypes, building demonstrators, and transition to production. The selected candidate will be required to leverage current computer science paradigms including object oriented programming, have familiarity with data structures and algorithms, utilize concurrency (both threaded and multi-processing), and have familiarity with I/O (block storage network database); developing code to solve complex problems and field innovative solutions. The candidate may also be expected to assume technical lead responsibilities and mentor junior engineers. Must exhibit self-motivation, a strong work ethic, time management and interpersonal skills. The selected candidate can work at any major Lockheed Martin facility or remotely. Must be a US Citizen. Desired Skills: Masters Degree in Engineering, Computer Science, or other related discipline Experience with Test-Driven Development from both unit- and system/acceptance-level perspectives Experience with software orchestration (e.g. Kubernetes, Helm, Istio/Linkerd) and modern GitOps workflows Experience developing microservices Experience with hardware-accelerated computing for both CPUs and GPUs (e.g. CUDA, Intel oneAPI, SYCL) Experience with model deployment software libraries and stacks (e.g. NVIDIA TensorRT, Triton Inference Server, OnnxRuntime) Experience deploying AI-enabled systems in multiple environments (e.g. cloud, edge devices) Experience with high-performance computing Experience interfacing with databases (SQL, MongoDB, etc.) Experience with DevOps tools: Docker, Git [GitLab, GitHub], Continuous Integration [CI], Continuous Deployment [CD] Experience with network programming (e.g. Socket programming with TCP and UDP) Experience with service-to-service messaging (e.g. gRPC, Kafka, ActiveMQ, ZeroMQ, RabbitMQ, DDS, RESTful APIs, etc.) Expertise in writing clean, maintainable code Other Important Information: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to work remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process. Ability to Telecommute: Part time telecommuting Shift: First Work Schedule Information: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Work Schedule: 4x10 hour day, 3 days off per week Security Clearance: None LMCareers Business Unit: ENTERPRISE BUSINESS SERVICES Program: LAIC Department: 50143:Artificial Intelligence Job Class: Artificial Intelligence Job Category: Experienced Professional City, State: King of Prussia-PA, Littleton-CO, Moorestown-NJ, Orlando-FL, Shelton-CT City: King of Prussia, Littleton, Moorestown, Orlando, Shelton Zip: 06484, 08057, 19406, 32825, 80127 Virtual: Yes Relocation/Housing Stipend Available: Possible Req Type: Full-Time Direct/Indirect: Direct At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the worlds most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live
Bringing together people who use their passion for purposeful innovationYour mission is ours. At Lockheed Martin we keep people safe and solve the worlds most complex challenges. We place an emphasis on empowering our employees by fostering innovation, integrity, and exemplifying the epitome of corporate responsibility. Our people are some of the greatest minds in the industry and they make Lockheed Martin a great place to work. We provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life in and outside of work. The Lockheed Martin Artificial Intelligence Center (LAIC) team is seeking a high energy experienced individual with a strong background in software engineering and computer science to support the Applied AI team and product portfolio, focusing on a broad range of projects across the LAIC. The team is focused on exploiting small, innovative and agile teams to rapidly iterate and mature solutions from prototypes to deployment for utilization across the Lockheed Martin enterprise and in the field for our customers. The selected candidate will focus on the development of software products that implement Artificial Intelligence to provide discriminating capability to our customers. This will require engagement in every phase of the system development lifecycle including requirements generation, system and software design, implementation, integration, and flight test. Activities will range from proof of concepts, development of prototypes, building demonstrators, and transition to production. The selected candidate will be required to leverage current computer science paradigms including object oriented programming, have familiarity with data structures and algorithms, utilize concurrency (both threaded and multi-processing), and have familiarity with I/O (block storage network database); developing code to solve complex problems and field innovative solutions. The candidate may also be expected to assume technical lead responsibilities and mentor junior engineers. Must exhibit self-motivation, a strong work ethic, time management and interpersonal skills. The selected candidate can work at any major Lockheed Martin facility or remotely. Must be a US Citizen. Locations: Colorado, Connecticut, Florida, New Jersey, Pennsylvania Basic Qualifications: Bachelors Degree in Engineering, Computer Science, or other related discipline Experience using machine learning frameworks (Pytorch, Tensorflow, MxNet, Caffe, etc.) Experience with C++, Java, GO, Rust or other compiled languages Experience developing applications on Linux Experience with automated testing Strong understanding of object-oriented design principles Must be a US Citizen. Job Code/Title: E9842:A/AI SW & Sys Architct Job Description: Bringing together people who use their passion for purposeful innovationYour mission is ours. At Lockheed Martin we keep people safe and solve the worlds most complex challenges. We place an emphasis on empowering our employees by fostering innovation, integrity, and exemplifying the epitome of corporate responsibility. Our people are some of the greatest minds in the industry and they make Lockheed Martin a great place to work. We provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life in and outside of work. The Lockheed Martin Artificial Intelligence Center (LAIC) team is seeking a high energy experienced individual with a strong background in software engineering and computer science to support the Applied AI team and product portfolio, focusing on a broad range of projects across the LAIC. The team is focused on exploiting small, innovative and agile teams to rapidly iterate and mature solutions from prototypes to deployment for utilization across the Lockheed Martin enterprise and in the field for our customers. The selected candidate will focus on the development of software products that implement Artificial Intelligence to provide discriminating capability to our customers. This will require engagement in every phase of the system development lifecycle including requirements generation, system and software design, implementation, integration, and flight test. Activities will range from proof of concepts, development of prototypes, building demonstrators, and transition to production. The selected candidate will be required to leverage current computer science paradigms including object oriented programming, have familiarity with data structures and algorithms, utilize concurrency (both threaded and multi-processing), and have familiarity with I/O (block storage network database); developing code to solve complex problems and field innovative solutions. The candidate may also be expected to assume technical lead responsibilities and mentor junior engineers. Must exhibit self-motivation, a strong work ethic, time management and interpersonal skills. The selected candidate can work at any major Lockheed Martin facility or remotely. Must be a US Citizen. Desired Skills: Masters Degree in Engineering, Computer Science, or other related discipline Experience with Test-Driven Development from both unit- and system/acceptance-level perspectives Experience with software orchestration (e.g. Kubernetes, Helm, Istio/Linkerd) and modern GitOps workflows Experience developing microservices Experience with hardware-accelerated computing for both CPUs and GPUs (e.g. CUDA, Intel oneAPI, SYCL) Experience with model deployment software libraries and stacks (e.g. NVIDIA TensorRT, Triton Inference Server, OnnxRuntime) Experience deploying AI-enabled systems in multiple environments (e.g. cloud, edge devices) Experience with high-performance computing Experience interfacing with databases (SQL, MongoDB, etc.) Experience with DevOps tools: Docker, Git [GitLab, GitHub], Continuous Integration [CI], Continuous Deployment [CD] Experience with network programming (e.g. Socket programming with TCP and UDP) Experience with service-to-service messaging (e.g. gRPC, Kafka, ActiveMQ, ZeroMQ, RabbitMQ, DDS, RESTful APIs, etc.) Expertise in writing clean, maintainable code Other Important Information: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to work remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process. Ability to Telecommute: Part time telecommuting Shift: First Work Schedule Information: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Work Schedule: 4x10 hour day, 3 days off per week Security Clearance: None LMCareers Business Unit: ENTERPRISE BUSINESS SERVICES Program: LAIC Department: 50143:Artificial Intelligence Job Class: Artificial Intelligence Job Category: Experienced Professional City, State: King of Prussia-PA, Littleton-CO, Moorestown-NJ, Orlando-FL, Shelton-CT City: King of Prussia, Littleton, Moorestown, Orlando, Shelton Zip: 06484, 08057, 19406, 32825, 80127 Virtual: Yes Relocation/Housing Stipend Available: Possible Req Type: Full-Time Direct/Indirect: Direct At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the worlds most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live