Lockheed Martin - Bethesda, MD

posted 8 days ago

Full-time - Mid Level
Remote - Bethesda, MD
Transportation Equipment Manufacturing

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
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service