Peraton - Herndon, VA

posted 16 days ago

Full-time - Senior
Hybrid - Herndon, VA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Senior Software Engineer - Artificial Intelligence role at Peraton involves supporting innovative projects in various domains such as communications, space, cybersecurity, and defense. The position focuses on the design, development, and implementation of advanced AI solutions, particularly in generative AI, within a collaborative Agile environment. The engineer will work closely with cross-functional teams to deliver cutting-edge AI applications to government agencies.

Responsibilities

  • Design, develop, and deploy AI models using generative AI, deep learning, machine learning, and other relevant techniques.
  • Utilize Retrieval Augmented Generation (RAG) and RAG architectures.
  • Deploy software to and understand the workings of Kubernetes & EKS.
  • Take ownership of technical designs, code development, and component test execution to ensure alignment with functional specifications.
  • Stay updated on the latest advancements in AI research and development.
  • Collaborate effectively with cross-functional teams to achieve project goals.
  • Explain AI solutions to technical and non-technical audiences.
  • Prepare and pre-process data for training and testing AI models.

Requirements

  • 12 years of experience with a BS, 10 years with a MS, or 7 years with a Ph.D. in computer science, computer engineering, artificial intelligence, or a related field, including experience as a Software Engineer developing AI solutions.
  • Experience programming in Python, Java, or C++.
  • Experience with open source multi-modal LLMs, such as Llama3, Mistral, etc.
  • Experience with vector databases such as Weaviate, Neo4J, etc., and other key technologies, such as Cassandra, Elastic, etc.
  • Experience with Kubernetes, including implementation and management experience with AWS/EKS/Kubernetes.
  • Strong analytical and problem-solving skills.
  • Self-motivated, independent, detail-oriented, responsible team player.
  • Strong written and oral communication skills.
  • Current/Active TS/SCI clearance required.

Nice-to-haves

  • Prior experience working in an Agile software development environment.
  • Prior experience working with DevSecOps processes and tools.
  • Prior experience providing technical leadership to a team and/or mentoring junior personnel.
  • Ability to anticipate problems and take decisive action and find innovative ways to solve problems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service