Senior Software Engineer, IS-02/03-0046

Cyber B.A.T. IncLaurel, MD

About The Position

Cyber B.A.T. is seeking a Senior Software Engineer to design, develop, and enhance software solutions that support compliance analytics and business processing. In this role, you will create innovative tools to automate compliance functions, optimize existing processes, and improve operational efficiency.

Requirements

  • Active TS/SCI Clearance with a current Maryland Polygraph
  • Bachelor's degree in Computer Science or a related technical discipline
  • Minimum of 14 years of experience as a Software Engineer on programs of similar scope, type, and complexity
  • Four (4) additional years of directly related software engineering experience may be substituted in lieu of a bachelor’s degree
  • Experience with Python
  • Experience with GM Learn
  • Exploratory Data Analysis (EDA)
  • Experience with Jira
  • Experience with Confluence
  • Experience developing in a Linux operating environment
  • Strong technical leadership, communication, and mentoring capabilities
  • Experience with Java and Scala
  • Experience with Lucene, JEXL, SQL, JSON
  • Random Forest and ability to do feature development for Random Forest
  • Experience with Machine Learning Model building and monitoring
  • Experience with Ghostmachine (Map/Reduce)
  • Experience with Jupyter Notebooks
  • Experience with IntelliJ and/or Eclipse
  • Experience with Git/Gitlab and/or Stash/Bitbucket
  • Experience with Scikit-learn
  • Agency Compliance standards, policies, and authorities
  • Experience with Agency corporate systems
  • Experience with documentation and reviewing documentation

Nice To Haves

  • Data Science skills/background
  • Experience with AWS
  • Experience implementing ML systems
  • Experience with Spark
  • Agentic AI
  • Large Language Models (LLM)
  • Machine Learning Feature Development
  • Other Machine Learning models and techniques
  • Love solving difficult technical challenges
  • Enjoy collaborating and sharing knowledge
  • Like working where your voice actually matters
  • Appreciate a culture that celebrates wins and supports growth

Responsibilities

  • Research, integrate, and evaluate Machine Learning (ML) and Artificial Intelligence (AI) technologies to modernize compliance capabilities, developing and validating proof-of-concepts in a research and development environment.
  • Build analytical models, implement performance metrics, and establish monitoring solutions to ensure the reliability and effectiveness of developed applications, functions, and data workflows.

Benefits

  • Employee ownership opportunities
  • Annual company retreats
  • 5 weeks PTO
  • Flexible work environment
  • Employer-paid medical and dental for employees and dependents
  • Up to 10% 401(k)/profit sharing contribution
  • Monthly happy hours and team events
  • Referral bonuses
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service