Lockheed Martin-posted 4 months ago
$128,200 - $225,975/Yr
Full-time • Mid Level
Fort Worth, TX
Transportation Equipment Manufacturing

Join the Lockheed Martin Artificial Intelligence Center (LAIC) team and be part of a dynamic group that's pushing the boundaries of innovation and technology. As a software engineer with a passion for computer science and Artificial Intelligence, you'll have the opportunity to work on a wide range of projects that will take your skills to the next level. With a focus on rapid iteration and solution development, you'll be part of a team that's dedicated to delivering cutting-edge technology to our customers. If you're looking for a challenge that will test your skills and ignite your passion for innovation, then this is the role for you.

  • Developing software products that implement Artificial Intelligence to provide discriminating capability to our customers
  • Engaging in every phase of the system development lifecycle, including requirements generation, system and software design, implementation, integration, and flight test
  • Leading major technical development efforts, taking ownership of critical tasks, and developing new system architectures
  • Mentoring junior engineers, briefing internal and external customers, and supporting the capture of new business
  • Leveraging current computer science paradigms, including object-oriented programming, data structures and algorithms, concurrency, and I/O
  • Bachelor's Degree in Engineering, Computer Science, or other related discipline
  • Experience with both Python and compiled languages (e.g. C++, Go, Rust)
  • Experience with DevOps tools: Docker, Git [GitLab, GitHub], Continuous Integration [CI], Continuous Deployment [CD]
  • Experience with service-to-service messaging paradigms (e.g. gRPC, Kafka, ActiveMQ, ZeroMQ, RabbitMQ, DDS, RESTful APIs, etc.)
  • Experience with automated software unit testing and writing high-quality tests
  • Must be a US Citizen
  • Experience using machine learning frameworks (Pytorch, Tensorflow, MxNet, Caffe, etc.)
  • Experience with C++, Java, GO, Rust and other compiled languages
  • Experience developing applications on Linux
  • Experience with network programming (e.g. Socket programming with TCP and UDP)
  • Experience working with geographically diverse teams and leadership
  • Experience with automated unit-, integration-, and system-level testing
  • Expertise in writing clean, maintainable code with loose coupling and high cohesion
  • Strong understanding of object-oriented design principles (e.g. SOLID, the Package Principles) and software design patterns
  • 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, and Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service