> Markdown version of [/jobs/ext/3732452-senior-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/3732452-senior-machine-learning-engineer). 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). --- # Senior Machine Learning Engineer - **Company:** DATA AND ML LLC - **Location:** Denver, CO, United States - **Experience:** Expert - **Salary:** $207,000.0 - $244,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Big Data, Code Generation, Continuous Integration, Data Transformation, Information Extraction, Python (Programming Language), Machine Learning, Object-Oriented Software Development, Ruby, Microsoft Copilot, Software Construction, Large Language Models, Snowflake, Prompt Engineering, Pyspark, Information Technology, Machine Learning Operations, Claude, Invoking Functions, Api Management - **Published:** October 14, 2026 - **Apply:** https://www.dice.com/job-detail/62ec5a25-a177-4276-a40c-4b46f8d6f6e4 ## About the Role * A Bachelor's or Master's degree in Computer Science, Mathematics, or a related technical field, or equivalent depth from experience * 6+ years building software professionally, with at least 2 of those building ML systems that run in production * Strong Python fluency; you write clean, testable, well-structured code with solid OOP instincts. Hands-on experience using LLM APIs in production systems: prompt engineering, structured outputs, function calling, cost management, and evaluation * You've built and maintained APIs, worked with CI/CD pipelines, and shipped code that other engineers depend on * Comfort with and enthusiasm for AI-assisted workflows; experience using LLMs, code-generation tools, or agentic systems in production or operational contexts is a strong signal * You use AI tools (Copilot, Claude, etc.) to move faster, but you understand every line they produce. You can spot AI slop and you don't ship it * An A-player mindset with a strong bias for action: you raise the bar, move with urgency, stay resilient through ambiguity, and take ownership to deliver meaningful outcomes. Nice to have * Experience with MLOps platforms (MLflow, SageMaker, Vertex, or similar) * Background in document processing, OCR, or information extraction * Experience with PySpark or large-scale data processing * Ruby experience (Checkr's platform runs on Rails) * Familiarity with compliance-sensitive domains (fintech, legal tech, HR tech) * Working knowledge of dbt, Snowflake, or modern ELT/data transformation tools Pay Transparency Disclosure ## Description * Ship production software. Write clean, well-structured code with solid OOP, proper abstractions, error handling, and tests. Your code gets reviewed by SWEs and passes. CI/CD is how you work, not something you bolt on at the end. * Partner with product and engineering. Translate business problems into ML solutions. Define API contracts with product engineers. Explain your approach clearly to non-ML partners and leave the room with alignment, not confusion. * Evaluate and iterate fast. Build evaluation frameworks, run experiments, and make data-driven decisions about model and system performance. Ship and iterate; don't wait for perfect. * Ship AI-powered workflows. Put AI to work on your own processes: automate pipelines, build agentic workflows, and contribute reusable skills and context to Checkr's agentic platform. The expectation is that our teams operate AI-first.