Lockheed Martin is seeking a Machine Learning Engineering Manager to provide functional and technical leadership to a team of engineers in the Artificial Intelligence Center. The role involves leading projects related to the development and integration of AI systems, ensuring technical execution, and supporting career development and business opportunities within the team.
Responsibilities:
- Provide functional and technical leadership to a team of Artificial Intelligence & Machine Learning engineers
- Lead a range of projects including short-term sprints (rapid prototyping) and long-term engagements (integration, maturation of prototypes)
- Be responsible for the technical execution of AI system development and integration activities for a number of simultaneous programs for the Cognitive Weapons & Effectors team
- Engage in system development activities throughout the entire project life cycle, including requirements generation, system and software design, implementation, integration (often in classified spaces) and flight test
- Ensure the appropriate standards, processes, procedures, and tools are applied on assigned programs
- Apply technical standards, principles, theories, concepts and techniques in the software field to develop tangible, differentiated and meaningful solutions aimed at significantly enhancing the sustainment of complex systems and enabling future hyper-battlespace capabilities
- Advance the craft of software engineering, implementing new techniques and leverage AI to create state-of-the-art technologies
- Focus on specific technology areas that will enhance the effectiveness and reliability of kinetic and non-kinetic effectors
- Provide career development & guidance, perform merit and salary actions, develop training plans, and support recruiting, hiring and staffing activities
- Support the development of product line road maps, pursue new business opportunities, and assist in new business captures
Requirements:
- Bachelor's Degree in Engineering, Computer Science, or other related discipline
- Proven leadership experience in engineering assignments and successful proven results in leading and executing on software intensive programs
- General knowledge of Agile principles
- Proven experience leading virtual teams
- Strong and proven understanding of the engineering development process
- Ability to multi-task
- Excellent communication skills
- Experience deploying AI capabilities to SAPs
- TS Security Clearance
- Must be a US Citizen
- Experience applying reinforcement learning
- Experience applying nuerosymbolic AI
- Experience applying level 3 fusion
- Experience applying modern Computer Vision or RF signal processing
- Experience using machine learning frameworks (Pytorch, Tensorflow, MxNet, Caffe, etc.)
- Experience with Python and libraries for scientific computing (NumPy, OpenCV, Scikit, Pandas, etc.)
- Basic understanding of web application development (React, Angular, TypeScript, etc.)
- Background in high-performance computing (CUDA)
- Experience with DevOps tools: Docker, Git [GitLab, GitHub], Continuous Integration [CI], Continuous Deployment [CD]
- Experience with network/messaging (UDP, ZeroMQ, RESTful API, etc.)
- Experience developing applications on Linux
- Experience with C++
- Experience interfacing with databases (SQL, MongoDB, etc.)
- Active security clearance