Jobs and Careers
CA

Software Engineer (Data Science/Machine Learning SME) Senior

Caribou Thunder
Colorado Springs, United Statesfull_timeVerifiedPosted 7 Mar 2025
💰 $180,000/yr($145,000/yr – $180,000/yr)

About the role

Caribou Thunder

Building Tomorrow, Grounded in Legacy

For decades, Caribou Thunder has been a Woman, Native American, Minority Owned, WOSB, SDB, SBA, HUBZone Certified small business, at the forefront of advancing national security programs through engineering services excellence. We have a proud and enduring heritage in providing innovative solutions to the Department of Defense (DoD), embedded as a trusted partner in safeguarding the nation's most critical assets. Our deep-rooted expertise is built on engineering ingenuity, where each project reinforces our unwavering commitment to the security and defense of the United States of America. From cutting-edge technologies to mission-critical systems, we continue to evolve and push the boundaries of possibility, all while staying true to the values, integrity, and principles that have guided us from day one.

 

When you join Caribou Thunder, you’re not just contributing to the future, you’re becoming part of a legacy that has played a vital role in protecting our nation for decades. Together, we continue to shape the future of defense, one innovative solution at a time.

 

Location:                    Colorado Springs, CO

Salary:                        $145k - $180k

Clearance:                 Active Top Secret/SCI

Education:                 Bachelor’s in Computer Science, Engineering, or a related technical field

Experience:               10+ Years

 

OVERVIEW

Caribou Thunder is seeking a Senior Software Engineer (Data Science/Machine Learning SME) to lead the integration of machine learning (ML) and data science within a DevOps production environment. The ideal candidate will have expertise in ML model development, automation, and cloud-based analytics, along with strong programming and Agile development experience.

RESPONSIBILITIES

1.    Design, develop, and deploy machine learning (ML) models and data science solutions within a DevOps environment.

2.    Act as an AGILE planning POC, collaborating with HW/SW development, engineering, and test teams.

3.    Support and enhance existing DevOps automation tools/microservices (GitHub, Bitbucket, Docker, Podman, Ansible, Kubernetes, etc.) incorporated within the CI/CD pipeline.

4.    Develop and implement automated build, testing, and security scanning for data processing services and COP/CIP deployments.

5.    Provision analytics software and operations using web-delivered technologies.

6.    Optimize data schema structural mapping in coordination with the DevOps team.

7.    Maintain and monitor Kubernetes infrastructure within a BH environment, addressing performance impacts and system metrics.

 

QUALIFICATIONS

1.    10+ years of experience in computer science/software engineering.

2.    2+ years of experience as a data scientist and machine learning engineer.

3.    2+ years of experience operating in a DevOps production environment.

4.    2+ years of experience with some of the following technologies:

5.    Operating Systems: Linux

6.    Programming Languages: Python

7.    CI/CD Tools: Jenkins, CircleCI, GitLab CI, GitHub Actions, BitBucket Pipelines

8.    Orchestration & Cloud Technologies: Kubernetes, AWS, and cloud service models (IaaS, PaaS, SaaS, Serverless)

9.    Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent work experience).

 

PREFERRED QUALIFICATIONS

10. 6+ years of experience working in a Scaled Agile Framework (SAFe) environment.

11

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Caribou Thunder

View company profile →