Senior Machine Learning Software Engineer
The Opportunity:
Are you seeking a chance not merely to develop software, but to construct a system that will generate positive outcomes? Are you a software engineer with machine learning expertise seeking an opportunity to utilize and deploy AI models within a solution? We are searching for a software engineer enthusiastic about tackling real-world AI problems and eager to apply the very latest technologies. As a full-stack developer focussed on machine learning, you will have the opportunity to resolve problems with comprehensive, end-to-end solutions within a fast-paced, Agile environment. We need a developer who can take an idea and turn it into a production-ready system. This role goes beyond just coding. We need a full-stack developer who will learn new tools and techniques with passion, and identify and implement system improvements. Using the Software Development Life Cycle, you will create modern technical solutions using key technologies, including Java, JavaScript, React, Node.js, Postgres, SQL, Linux, and COTS and GOTS software frameworks, making sure that both current and future needs are met.
In a world that is increasingly connected, vast amounts of both structured and unstructured data open up new possibilities. These possibilities require developers who can construct the infrastructure needed to realize the potential of ML and AI. As a full-stack machine learning engineer, you will transform cutting-edge machine learning capabilities into applications that solve global challenges. You will collaborate closely with your client, subject matter experts, and other elite engineers to deliver impactful solutions. You will combine the right tools and frameworks to train models, develop MLOps pipelines, and deliver robust machine learning applications that transform complex datasets into clear answers, aiding military leaders in making informed operational decisions.
Join us. The world can’t wait.
You Have:
- 3+ years of experience in data science, machine learning engineering, software engineering, or data engineering
- Experience in software engineering and application development
- Experience in software architecture with containerization tools, including Docker
- Experience with Kubernetes orchestration and API development
- Experience with database management, SQL, or NoSQL
- Experience with JavaScript frameworks, including React, Angular, or Node.js
- Knowledge of Machine Learning concepts
- Ability to deploy production applications to a Cloud environment, including Google Cloud or Amazon Web Services (AWS)
- Secret clearance
- Bachelor's degree
Nice If You Have:
- Experience with object-oriented programming in Java, Python, or C++
- Experience with ETL tools, data warehousing, and data pipeline development
- Experience with AWS or Azure
- Knowledge of DoD and IC domains
- Knowledge of CI/CD practices
Clearance:
Applicants selected must undergo a security investigation and potentially meet eligibility requirements for access to classified information; a Secret security clearance is required.
Create Your Career:
Grow With Us
We care about your growth—that’s why we offer a range of ways for you to advance your career. With professional and leadership development opportunities like upskilling programs, tuition reimbursement, mentoring, and networking sponsored by the firm, you are free to shape your career path.
A Place Where You Belong
Diverse perspectives stimulate collective innovation. At Booz Allen, a culture of respect, equity, and opportunity means you are welcome to be your authentic self at work. There are numerous business resource groups and other avenues for connection, helping you quickly build your network.
Support Your Well-Being
Our extensive benefits package includes wellness programs with HSA contributions, paid holidays, paid parental leave, a generous 401(k) match, and more. With the option for flexible schedules, remote and hybrid work, we support you in achieving a balanced, gratifying life—at work and at home.
Your Candidate Journey
At Booz Allen, we understand that our people are the driving force of our success, and we value relationships above all. We have compiled a list of resources to give you a clear idea of what to expect as you embark on your journey as a candidate with us.