Requirements
Must have:
- Bachelors Degree in Engineering, Computer Science, or a related field - Proficiency in JavaScript or TypeScript - Familiarity with Angular, React, or Node - Strong grasp of Git version control - Experience with DevOps Tools, including Docker, Kubernetes, or GitLab - Requires Secret Clearance - Masters Degree in Engineering, Computer Science, or a related field (preferred) - Familiarity with communication protocols such as REST or gRPC - Experience with messaging protocols like Kafka or ActiveMQ - Background in Rust, Go, Java, or Node programming - Knowledge of Test-Driven Development approaches - Experience with software orchestration and GitOps - Expertise in developing microservices - Experience in defense mission systems software development - Real-time embedded software engineering experience - Familiarity with hardware-accelerated computing for CPUs and GPUs - Experience deploying AI-enabled systems across various environments - High-performance computing experience - Database interfacing experience (e.g., SQL, MongoDB) - Leadership experience in guiding other engineers or small teams - Familiarity with transitioning from prototype to production - Top Secret/SCI Clearance (preferred)
Responsibilities:
- Design and develop software products utilizing Artificial Intelligence to deliver advanced functionalities for our clients - Engage comprehensively in the system development lifecycle, from requirement gathering through design, implementation, integration, and testing - Participate in activities ranging from proof of concepts to production transitions - Apply computational paradigms, including object-oriented programming and complex algorithms, to craft innovative code - Utilize concurrency techniques and possess knowledge of I/O systems - Take on technical leadership roles and mentor junior engineers as needed
Company:
At Lockheed Martin, we are reshaping the future of technology through our Artificial Intelligence Center (LAIC). Our Applied AI team is at the forefront of innovation, focusing on the STAR.OS portfolio, where we tackle exciting projects from initial prototypes to real-world deployments. We foster a dynamic environment that encourages agility and creativity, making a meaningful impact in the industry. We offer flexible working arrangements, competitive salaries, and a comprehensive benefits package focused on your future and wellbeing. Our culture inspires employees to think ambitiously while maintaining a healthy work-life balance. You can work from any major Lockheed Martin facility, and we support a variety of work schedules to accommodate our team members needs. If you are passionate and ready to embrace new challenges, we want to hear from you!