Senior AI Engineer (Machine Learning)
Requirements
Must have:
– Bachelors Degree in Engineering, Computer Science, or a related field – Proficient in at least one programming language such as C++, Java, Go, Rust, or Python – Familiar with messaging protocols like Kafka, ActiveMQ, ZeroMQ, Data Distribution Service, or Zenoh – Skilled in using DevOps tools such as Docker/Podman, Kubernetes/Helm, or GitLab/GitHub/Jenkins CI/CD – Must possess a Secret Clearance
Responsibilities:
- Create software products utilizing Artificial Intelligence to deliver advanced functionalities to our clients – Participate in all stages of the system development lifecycle, from requirements gathering to system and software design, and through implementation, integration, and flight testing – Engage in various activities, spanning from proof of concept development to prototype creation and production handover – Employ current computer science principles including object-oriented programming, data structures, and algorithms to craft code that addresses intricate challenges and innovates solutions – Use concurrency techniques (both threaded and multi-processing) and demonstrate knowledge in I/O systems (block storage network database) – Take on technical leadership tasks and guide junior engineers as necessary
-
Company:
We are the Lockheed Martin Artificial Intelligence Center (LAIC), a dynamic team driven by innovation and dedicated to transforming the industry through the power of Artificial Intelligence. Our projects range from prototyping to deployment, allowing us to address complex challenges and create substantial impact. Benefits include flexible working schedules, opportunities for remote work, and a comprehensive benefits package designed to secure your future. Join us in fostering a culture that encourages big thinking and meaningful contributions to make a better tomorrow.