About the position
The Lockheed Martin Artificial Intelligence Center (LAIC) is seeking a mid-career AI Application Web Developer to create user-facing applications and websites for Lockheed Martin employees and customers in the AI and machine learning community. This role involves collaboration throughout the software development lifecycle, including design implementation, front-end programming, testing, deployment, and maintenance of applications.
Responsibilities
• Build React-based solutions and API-first applications
• Deliver software components and improvements to existing applications
• Deliver working code that is maintainable and extendable
• Work with AI/ML practitioners and stakeholders to solve complex problems and create unique solutions
• Continuously evaluate the latest packages and frameworks in the web development ecosystem
• Coordinate with internal infrastructure teams to keep sites, packages, and pipelines updated
• Create documentation and best practices to share with the AI/ML community
Requirements
• Expertise in modern web technologies such as React, Next.js, Node.js, Typescript, CSS, HTML, REST, PostgreSQL, GraphQL, and NoSQL
• Proficiency in at least one programming language (e.g., JavaScript, Python, C#)
• Proficiency in software development tools such as Docker, GitLab, Kubernetes, npm, yarn, and CI pipeline environments
• Understanding of computer science fundamentals (e.g., data structures & algorithms, OO/functional design)
• Ability to work with internal stakeholders to collect feedback, prioritize tasks, and manage the engineering backlog
• Must be a US Citizen
Nice-to-haves
• Experience with AWS services such as RDS, S3, and Opensearch
• Passion for building things that are useful
• Empathy for users and a desire to improve their user experience
• Bachelor's degree from an accredited college in Engineering, Computer Science, or a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Master's degree
• Experience with Go
• Experience working in an agile development cycle
• Knowledge of DevSecOps and Cloud Native software development practices
• Familiarity with Artificial Intelligence and Machine Learning
• Familiarity with public cloud computing services, such as AWS, GCP, Azure
• Strong oral and written communication skills, and ability to collaborate with cross-functional partners
• Self-motivated, self-directed, and the ability to thrive in an industry that constantly changes
Benefits
• Medical
• Dental
• Vision
• Life Insurance
• Short-Term Disability
• Long-Term Disability
• 401(k) match
• Flexible Spending Accounts
• EAP
• Education Assistance
• Parental Leave
• Paid time off
• Holidays
Apply Now
Apply Now