Cloud Software Engineer - AI/ML Project Top Secret/SCI w/Poly

Peraton•Laurel, MD
•$104,000 - $166,000

About The Position

Peraton is seeking a Cloud Software Engineer Level 1 to join its Cyber Intelligence team in Laurel, Maryland. The role supports a collaborative, integrated product development team building next-generation cyber and AI/ML capabilities on large-scale compute clusters and AWS Cloud infrastructure. The engineer provides cloud software research, development, and engineering services, including requirements analysis, development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and diagnosis and resolution of issues. The work contributes to mission-driven national security services. The role involves technologies and areas including programming languages such as Python, Java, C, and C++; NoSQL and distributed data platforms such as HBase, Accumulo, and Bigtable; Hadoop ecosystem technologies; JSON and BSON; cloud scalability; cluster monitoring; AI/ML, large language models, statistical analysis, retrieval-augmented generation, and agentic workflows. The position requires an active TS/SCI clearance with polygraph. Peraton offers program-specific benefits, professional development opportunities for eligible selected candidates, and a target salary range of $104,000–$166,000.

Requirements

  • At least two years of directly related software development or engineering experience, including requirements analysis, development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.
  • An active TS/SCI clearance with polygraph.
  • At least one year of experience developing software with a high-level language such as Java, C, or C++.
  • At least two years of experience in software integration and software testing, including developing and implementing test plans and test scripts.
  • Demonstrated ability to work with open-source NoSQL products supporting highly distributed, massively parallel computation, such as HBase, Accumulo, or Bigtable.
  • A bachelor's degree in computer science or a related technical field is highly desired; a degree in mathematics, information systems, engineering, or a similar field is considered a technical degree. A degree is considered equivalent to two years of experience.

Nice To Haves

  • AWS Certified Developer – Associate certification.
  • AWS Certified Machine Learning – Associate certification.
  • AWS Certified Machine Learning – Specialty certification.
  • AWS DevOps Engineer Professional certification.
  • Certified Kubernetes Application Developer (CKAD) certification.
  • Experience with MapReduce and/or Hadoop, Hive, and/or Pig.
  • Experience with the Hadoop Distributed File System (HDFS).
  • Experience with big-data cloud scalability, such as Amazon, Google, or Facebook.
  • Experience designing and developing web applications with JavaScript.
  • Experience designing and developing automated analytic software, techniques, and algorithms.
  • Experience with compute cluster monitoring tools such as Hobbit or Ganglia.
  • Experience configuring, tuning, and testing Accumulo in varied configurations, including clusters with more than 200 nodes.
  • Experience with large language models, agentic AI, and retrieval-augmented generation.
  • Expertise in AWS Cloud architecture design and development.
  • Proficiency with AWS SDKs and APIs.
  • Expertise with infrastructure-as-code tools such as CloudFormation or Terraform.
  • Skill in continuous integration, deployment, testing, and monitoring practices.
  • Knowledge of observability tools such as Elasticsearch or OpenSearch.
  • Java programming for distributed systems, including networking and multithreading.
  • Agile development experience and familiarity with source code management practices and tools.
  • Strong Linux fundamentals and knowledge of at least one scripting language, such as Python, Ruby, or Perl.
  • Familiarity with microservices and container orchestration such as Kubernetes.
  • Knowledge of security and compliance best practices.

Responsibilities

  • Provide cloud software research, development, and engineering services.
  • Perform requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, and validation.
  • Diagnose and resolve software issues.
  • Contribute to next-generation cyber and AI/ML capabilities hosted on large-scale compute clusters and AWS Cloud infrastructure.
  • Develop and implement software integration and testing, including test plans and test scripts.

Benefits

  • Heavily subsidized employee benefits coverage for employees and dependents.
  • 25 days of PTO accrued annually, up to a generous PTO cap.
  • Eligibility to participate in a bonus plan.
  • Eligible candidates may receive professional development opportunities, including training, certification programs, and role-specific skill-building experiences.
  • Medical, dental, and vision coverage.
  • Life insurance.
  • Health savings account.
  • Short- and long-term disability coverage.
  • Employee assistance program (EAP).
  • Parental leave.
  • 401(k).
  • Paid time off for vacation.
  • Company-paid holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service