FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Staff Software Engineer – Data Science
Ritchie Bros.Senior Staff Engineer driving data science and machine learning initiatives at IAA Holdings. Architecting advanced ML systems and collaborating with cross-functional teams for scaling solutions.
Posted 4/29/2026full-timeWestchester • Illinois • 🇺🇸 United StatesSenior💰 $142,530 - $178,110 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudGoogle Cloud PlatformNumpyPandasPythonPyTorchScikit-LearnSparkSQLTensorflow
About the role
Key responsibilities & impact- Define and drive the technical roadmap for data science and ML initiatives across the organization
- Architect and build end-to-end ML systems, from problem framing and data strategy through model development, deployment, and monitoring at scale
- Design and build advanced supervised, unsupervised, and deep learning models, including NLP and computer vision solutions, to solve high-impact business problems
- Develop AI agentic applications and LLM-powered solutions to automate workflows and unlock new capabilities
- Perform feature engineering, data validation, and quality assurance across large, complex datasets
- Partner with data engineering, ML platform, and software engineering teams to productionize models and ensure scalability, reliability, and monitoring
- Translate ambiguous, cross-functional business challenges into well-scoped technical strategies and communicate findings to executive and non-technical stakeholders
- Mentor and elevate staff and senior data scientists, and establish best practices, standards, and technical direction across the data science team
Requirements
What you’ll need- 8+ years of experience building and deploying production machine learning systems, including supervised, unsupervised, and deep learning approaches
- Advanced proficiency in Python and SQL, with deep experience in ML libraries such as scikit-learn, PyTorch or TensorFlow, pandas, and NumPy
- Strong hands-on experience in Natural Language Processing (NLP) and computer vision applications
- Hands-on experience building AI agentic applications using LangChain, LangGraph, or similar frameworks, including integration with LLMs and external tools/APIs
- Hands-on experience with the full ML lifecycle: feature engineering, model training, hyperparameter tuning, evaluation, deployment, and monitoring
- Strong foundation in statistics and core ML algorithms (gradient boosting, neural networks, clustering, dimensionality reduction)
- Experience architecting ML solutions on large-scale datasets using distributed computing frameworks (Spark, Dask) and cloud platforms (AWS, Azure, or GCP)
- Demonstrated ability to set technical direction, influence cross-functional roadmaps, and communicate complex technical strategies to executive stakeholders
- Track record of mentoring senior data scientists and raising the technical bar across a data science organization
Benefits
Comp & perks- Medical, dental, vision, and basic life insurances
- 401k plan with 100% match for the first 4% contributed
- 15 days of PTO each year
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
machine learningdeep learningnatural language processingcomputer visionfeature engineeringmodel traininghyperparameter tuningstatisticsPythonSQL
Soft Skills
mentoringcommunicationtechnical directioninfluencingproblem framing