HPC Engineer with Linux and Cluster Management

Lockheed Martin Logo
Lockheed Martin
108800 - 191820 EUR / Year
  • Construction
  • FlexTime
  • FullTime

Requirements


Must have:

– Bachelors Degree in Engineering, Computer Science, or related field – Proficiency in JavaScript or TypeScript – Experience with Angular, React, or Node – Strong knowledge of Git – Familiarity with DevOps tools (Docker/Podman, Kubernetes/Helm, GitLab/GitHub/Jenkins CI/CD) – Valid Secret Clearance – Masters Degree in Engineering, Computer Science, or related field (desired) – Understanding of REST or gRPC communication protocols – Experience with messaging protocols such as Kafka, ActiveMQ, ZeroMQ, DDS, or Zenoh – Proficiency in Rust, Go, Java, or Node – Background in Test-Driven Development (unit and system/acceptance levels) – Familiarity with software orchestration and GitOps workflows – Experience developing microservices architecture – Skills in deploying software for defense systems – Real-time embedded software engineering experience – Knowledge of hardware-accelerated computing (CUDA, Intel oneAPI, SYCL) – Familiarity with model deployment software libraries (NVIDIA TensorRT, Triton Inference Server) – Experience deploying AI-enabled systems in various environments (cloud, edge devices) – High-performance computing experience – Database interfacing skills (SQL, MongoDB, etc.) – Capability to lead engineers or small teams – Experience transitioning prototype software to production – Top Secret // SCI Clearance (preferred)

Responsibilities:


  • Develop software products utilizing Artificial Intelligence to deliver advanced capabilities to clients – Engage in all aspects of the system development lifecycle, from requirements generation to implementation and testing – Participate in activities including proof of concepts, prototype development, demonstrator creation, and transition to production – Apply current computer science paradigms (object-oriented programming, data structures, algorithms) to create innovative code solutions – Utilize concurrency mechanisms (threaded and multi-processing) and manage I/O operations – Take on technical lead responsibilities and mentor junior engineers as necessary

Company:


We are Lockheed Martins Artificial Intelligence Center (LAIC), dedicated to pioneering advancements in AI. Our dynamic team focuses on innovative solutions, empowering our engineers to push boundaries and make significant impacts in the industry. We offer flexible work arrangements, comprehensive benefits to secure your future, and a culture that encourages creativity and courage. Our commitment to supporting employee well-being includes a variety of career opportunities and work schedules, providing a balanced approach to personal and professional growth. Join us in building a better tomorrow while working in a collaborative and inclusive environment.