> Markdown version of [/jobs/ext/3865697-ai-ml-software-engineer-if-02-0045](https://www.wearedevelopers.com/jobs/ext/3865697-ai-ml-software-engineer-if-02-0045). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI/ML Software Engineer, IF-02-0045 - **Company:** Cyber B.A.T. - **Location:** Laurel, MD, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Artificial Intelligence, Algorithm Design, Data Analysis, Big Data, Code Reuse, Data Files, Software Debugging, Distributed Systems, Internet Security, Software Architecture, Software Maintenance, Software Engineering, Software Systems, Systems Integration, Real Time Systems, Software Troubleshooting, Bug Reporting, Information Technology - **Published:** October 22, 2026 - **Apply:** https://www.careerbuilder.com/job-details/ai-ml-software-engineer-if-02-0045-laurel-md--8d10465e-3abf-4c01-8bc7-9fac814ab5d2 ## About the Role Software Engineering, Artificial Intelligence (AI), Small Business, Internet Security, Government, Consulting, Disability Accommodations, Data Sets, Management of Information Systems/Technology (MIS), Artificial Intelligence (AI), * Bachelor's degree in Computer Science or related discipline from an accredited college or university * Active TS/SCI Clearance with a current Maryland Polygraph * Minimum of 14 years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity * Four (4) additional years of SWE experience on projects with similar software processes may be substituted in lieu of a bachelor's degree * Extensive experience designing, developing, testing, and maintaining software applications in enterprise or mission environments * Experience supporting software development activities across the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment * Strong experience with software engineering principles, methodologies, and best practices * Experience developing and integrating software components within complex, distributed systems environments * Experience performing software troubleshooting, debugging, and problem resolution * Experience supporting software integration, testing, and validation activities in enterprise-level environments * Knowledge of software architecture, system interfaces, and application interdependencies * Experience working with Agile and/or structured software development processes * Strong analytical, communication, and documentation skills * Ability to operate effectively in high-tempo, mission-critical operational environments Bonus Points If You: * 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 ## Description Cyber B.A.T. is seeking a AI/MLSoftware Engineer to support mission-critical programs by developing, maintaining, and enhancing complex software systems that enable our government customers' most important missions. This role involves designing and implementing software solutions for processing-intensive analytics, novel algorithm development, real-time systems, business management information systems, and applications that process extremely large datasets. What You'll Do * Develop, maintain, and enhance complex and diverse software systems based on documented requirements * Design and implement software solutions for processing-intensive analytics, real-time systems, and large-scale data processing applications * Develop and integrate novel algorithms and software capabilities supporting mission objectives * Work independently and collaboratively as part of an agile software development team * Review, test, and validate software components to ensure compliance with design requirements and quality standards * Document software testing activities and communicate results to project stakeholders * Troubleshoot, analyze, and resolve software defects and problem reports * Participate in software design activities, including hardware/software trade-off analyses * Evaluate opportunities for software reuse and integration of Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) solutions * Perform requirements analysis and translate system-level requirements into software component designs * Contribute to all phases of the software development lifecycle using appropriate software engineering methodologies * Collaborate with engineers, mission partners, and stakeholders to deliver scalable, reliable, and maintainable software solutions