Striveworks
Senior Machine Learning Engineer (Active Secret Clearance)
Remote Machine Learning Engineering role with clear candidate location fit.
PostedJul 18, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
USA
Role overview
Senior Machine Learning Engineer (Active Secret Clearance)
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Your day-to-day will include:
- Working with customers, engineers, and other stakeholders to define clear requirements that solve customers’ problems and leverage the capabilities of our AI operations platform
- Developing machine learning models and custom analytics that are applied to image, video, text, geospatial, time series, and structured data
- Orchestrating and automating complex data engineering and analytic pipelines
- Envisioning, specifying, and, at times, designing and implementing core product functionality
- Opportunities to conduct mission-critical field work
Here’s what we’re looking for:
- BS degree in computer science, machine learning, or a related discipline and 6+ years relevant experience
- Demonstrated experience delivering data-centric systems (e.g., data engineering, data cleaning, ETL pipelines, machine learning, and other production analytics)
- Proficiency in programming languages and libraries common to machine learning; excellence in Python is essential, as is knowledge of libraries like TensorFlow, PyTorch, and/or scikit-learn
- Proficiency in software engineering fundamentals to include algorithms, data structures, design patterns, and at least one systems programming language (e.g., Go, Rust, C++, Java, Scala, etc.)
- Proficiency with modern software engineering tools and processes (Agile, version control, issue tracking, CI/CD, debugging, etc.)
- Active Secret (or above) US security clearance
- Due to the nature of this role, candidates must have US citizenship
The Wish List
- Advanced degree in data science, machine learning, computer science, or a related discipline
- Knowledge of relevant architectures and design patterns for client-server systems (e.g., asynchronous programming, REST, GraphQL, React, Vue, Angular)
- Experience implementing and deploying software into containerized or cloud environments (e.g., Docker, Kubernetes [k8s], infrastructure as code, major cloud architectures)
- Experience with a variety of unstructured data types (e.g., imagery, full motion video, text, acoustic, sonar, RF, telemetry signals)
- Experience building agentic systems, agentic workflows, or AI agents
- Experience defining, scoping, planning, and delivering complex technical solutions
- Experience leading a small team
- Experience delivering technology solutions in secure government environments
The Benefits
- Medical/dental/vision insurance
- Voluntary life, long-term disability, accident, and hospital indemnity insurance
- HSA and FSA (including dependent care FSA) plans
- 401(k) plan
- Unlimited PTO
- Paid parental leave
Similar roles
Keep a backup shortlist.
CI/CD, Docker 1 accepted country
Senior Software Engineer (Java)AppianView role Java, Kubernetes 1 accepted country
Lead Platform EngineerAppianView role Docker, Python 5 accepted countries
Lead Full Stack EngineerKepler GroupView role GraphQL, Java 8 accepted countries
Middle Software Engineer (Integrations)Mark43View role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.