Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

Darwill, Inc.

Job Description

Job Description

Description:

 

Overview

Darwill is a nationally recognized print and marketing communications firm based in the west suburbs of Chicago. As a premier provider of complex, data-driven marketing solutions, we help CMOs and marketing leaders drive measurable performance through advanced analytics, automation, and AI-powered insights.

We are seeking a Machine Learning Engineer (MLOps) to support the productionization of traditional machine learning models (e.g., propensity and segmentation models) while also building and maintaining the core data pipelines on Databricks that power our analytics and modeling platforms.

This role is intentionally scoped for a mid-level engineer: someone with enough experience to work independently and make sound engineering decisions, but who is still hands-on, execution-focused, and eager to grow. This is not an entry-level position, and it is not a principal or architect-level role.

Location

Chicago, IL area (Oak Brook / West Suburbs)

Hybrid work model with 1–2 days onsite per week required

Reports To

VP of Data Engineering & Data Science

Responsibilities / Essential Functions

Data Engineering & Platform Foundations

  • Design, build, and maintain ETL pipelines in Databricks using Spark and Delta Lake
  • Independently implement data transformations, joins, and aggregations across large, multi-source datasets
  • Build and maintain data validation and quality checks to ensure reliability of downstream analytics and ML workflows
  • Optimize Databricks jobs for performance, scalability, and cost efficiency
  • Write and maintain clear technical documentation for data pipelines and tables

ML Engineering & MLOps

  • Partner closely with Data Scientists to support traditional ML model development, including feature engineering, training, validation, and deployment
  • Productionize propensity, ranking, and segmentation models used in large-scale marketing campaigns
  • Build and maintain repeatable ML pipelines for training, batch scoring, and inference
  • Implement model versioning, experiment tracking, and reproducibility standards
  • Support model performance monitoring, drift detection, and retraining cycles

Deployment, Monitoring & Operations

  • Deploy data pipelines and ML workflows into production environments serving millions of records
  • Implement monitoring and alerting for data and ML pipelines
  • Support A/B testing and model performance evaluation in partnership with Data Science
  • Troubleshoot production issues independently and collaborate effectively when escalation is needed

GenAI (Secondary / Directional)

  • Contribute to GenAI initiatives as capacity allows
  • Stay informed on emerging AI technologies and tooling
  • (GenAI is not the primary focus of this role today.)

Required Qualifications

Experience

  • 3–6 years of professional experience in machine learning engineering, data engineering, or a closely related role
  • Experience working in production environments with minimal day-to-day supervision
  • Demonstrated ability to collaborate effectively with Data Scientists and translate models into production systems

Technical Skills (Must-Have)

Data Engineering & Platform

  • Apache Spark (PySpark, SparkSQL)
  • Databricks (ETL pipelines, workflows, Delta Lake)
  • Strong SQL skills (complex queries, joins, window functions, optimization)
  • Experience building and maintaining scalable data pipelines

Programming & Machine Learning

  • Python (pandas, numpy, scikit-learn; experience with XGBoost or LightGBM preferred)
  • Feature engineering and data preparation for ML models
  • Working knowledge of supervised learning models (classification, regression, ranking)

MLOps & Production

  • Experience deploying ML models into production
  • Model versioning and experiment tracking (e.g., MLflow or similar)
  • Monitoring data quality and model performance in production
  • Supporting retraining and validation workflows

Cloud & Tooling

  • Experience with a major cloud platform (Databrick, AWS)
  • Familiarity with workflow orchestration tools (Databricks Workflows or similar)

Preferred Qualifications (Nice-to-Have)

  • Experience with propensity modeling, customer segmentation, or marketing analytics
  • Exposure to CI/CD concepts for data and ML pipelines
  • Experience with Docker or containerized deployments
  • Exposure to GenAI, LLMs, or RAG-based systems
  • Master’s degree in Computer Science, Statistics, or a related field
  • Seniority Level
    Associate
  • Industry
    • Marketing Services
  • Employment Type
    Full-time
  • Job Functions
Requirements:

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Villa Park, IL vacancy
  •  ...reference implementations. Roles & Responsibilities Define and implement AI/ML architecture and solutions. Work closely with engineering and business teams to build and deploy AI models. Design and develop LLM, RAG, and multi-agent solutions. Establish best... 
    Suggested

    Neshent Technologies

    Villa Park, IL
    3 days ago
  • $62k - $100k

     ...future of our industry. Job Description: About the Role As an AI Engineering team member, you will be instrumental in advancing new features...  ...and offer employees a comprehensive total rewards package. Learn more about what working at Crowe can mean for you! How You Can... 
    Suggested
    Local area
    Worldwide

    Crowe

    Oakbrook Terrace, IL
    3 days ago
  • $170k - $250k

     ...MolexCareer Field: Data & AnalyticsJob Number: 192107Eligible for remote: YesApply: JobThe ML Engineer will build physics-informed surrogate models on Azure Machine Learning that predict engineering simulation outcomes directly from design parameters. They will be pre-... 
    Suggested
    Remote work
    Flexible hours

    Molex

    Lisle, IL
    1 day ago
  • $146.6k - $209.4k

     ...performance. This may include adjustments to on-site requirements. Position Overview Paylocity is growing its Machine Learning Engineering organization! Our machine learning engineering team is responsible for developing infrastructure and tooling to help enable... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Paylocity

    Schaumburg, IL
    10 days ago
  • $104.7k - $129.7k

    DescriptionManufacturing Systems EngineerPosition SummaryThe Manufacturing Systems Engineer is responsible for supporting and improving digital manufacturing systems used on the production floor. This role focuses on the day-to-day ownership, support, and continuous improvement... 
    Suggested
    Temporary work
    Work at office
    Shift work

    bioMérieux

    Lombard, IL
    3 days ago
  • $200k - $280k

     ...Number: 192105Eligible for remote: YesApply: JobThe GPU- MLOps Engineer will own the Azure platform layer end-to-end — deploying AI/ML...  ...backgrounds. We are Military Ready and Second Chance employers. Learn more about our hiring philosophy here.Who We AreAs a Koch... 
    Remote work
    Flexible hours

    Molex

    Lisle, IL
    4 days ago
  • $99k - $164.8k

     ...our promises.POSITION SUMMARY:Kemper is seeking a Data Quality Engineer specializing in Data Testing and Quality Engineering to...  ...enabled data observability, intelligent test automation, and machine learning-assisted quality monitoring solutions.Experience leveraging generative... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    Kemper Corporation

    Downers Grove, IL
    4 days ago
  • $115k - $130k

     ...strategic decisions. This platform combines advanced analytics, machine learning, agentic AI, and intuitive user experience to provide real-...  .... The Data Scientist partners closely with product, engineering, and data teams to ensure models are accurate, explainable,... 
    Full time
    Work at office
    Relocation

    AAR

    Wood Dale, IL
    19 hours ago
  • $99k - $164.8k

     ...experience to our stakeholders that delivers on our promises.Position Summary:Kemper Auto is seeking a highly skilled Resident Actuarial Engineer Manager to integrate solution development and data engineering practices within actuarial processes. This role bridges actuarial... 

    Kemper Corporation

    Downers Grove, IL
    4 days ago
  • $1,000 per month

     ...This involves insuring a safe and secure environment for tenants, visitors and staff. It is the duty of the Building Maintenance Engineer to anticipate, identify and correct any and all problems involving the property/asset and to implement procedures that will prevent... 
    Contract work
    For subcontractor
    Immediate start
    Flexible hours

    NorthPoint Development LLC

    Downers Grove, IL
    5 days ago
  •  ...Job Description Job Description Title : Service Engineer Location : Elmhurst, IL Hire Type : Direct Hire Shift : 1st Shift Compensation : 70K - 85K Benefits : Health, Dental, Vision, 401K, PTO Must have Skill Set : ~ Bachelor's degree... 
    Remote work
    Shift work
    Day shift

    Sterling Engineering Inc.

    Elmhurst, IL
    5 days ago
  • $90k - $130k

     ...Job Description Title: Senior Mechanical Engineer Location: Downers Grove, IL Hire Type: Direct Hire - in office 5 days a week. Shift/Hours: 40 Hours/Week Base Salary: $90k - $130k Benefits: * Industry-leading performance-based bonus program... 
    Work at office
    Local area
    Shift work

    Sterling Engineering

    Downers Grove, IL
    1 day ago
  • $70k - $90k

     ...apply what you know, and see the impact of your hard work. If you want to learn more about Thermosystems, visit us at today! Position Overview: As an HVAC Controls Field Engineer you are responsible for providing job site oversight for installation of Building... 
    Temporary work
    For subcontractor

    Daikin Applied

    Elmhurst, IL
    1 day ago
  • Borgwarner Emissions Systems Spain SL is looking for a qualified candidate to perform engineering audits and maintenance in Bellwood, Illinois. The successful applicant will develop software solutions for standard tests and execute preventive maintenance to ensure equipment... 

    Borgwarner Emissions Systems Spain SL

    Bellwood, IL
    1 day ago
  •  ...ManufacturingDescriptionPosition SummaryThe Field Service Controls Engineer is responsible for the installation, commissioning,...  ...controls, PLC programming, HMI systems, servo motion control, and machine integration.Essential Duties and ResponsibilitiesTroubleshoot and... 
    Hourly pay
    Full time
    Shift work

    Duravant

    Wood Dale, IL
    19 hours ago
  • $45 - $55 per hour

     ...Senior Field Service Engineer – Electron Beam Systems Location: Lombard, Illinois (Home...  ...Others enjoy understanding why the machine stopped working in the first place. If...  ...outstanding troubleshooting abilities who enjoy learning complex technologies. What You'll... 
    Full time
    Remote work
    Visa sponsorship

    German American Chambers of Commerce

    Lombard, IL
    a month ago
  • Position OverviewThe Senior AI/ML Engineer is responsible for designing, developing, and deploying scalable machine learning and AI solutions that deliver measurable business value. This role operates as a key contributor within the AI/ML function, translating business... 
    Permanent employment
    H1b
    Visa sponsorship

    International Motors

    Lisle, IL
    2 days ago
  • $60k - $75k

     ...annual merit raises, and a 5% salary increase after six months. Learn, advance, and build a career that can take you in multiple...  ...like food and beverage. Partner with automation and controls engineers to test, troubleshoot, and validate their systems on-site. Provide... 
    Daily paid
    Temporary work
    Work at office
    Local area
    Relocation package
    Long distance
    Flexible hours
    Weekend work

    ProAutomated

    Elmhurst, IL
    19 hours ago
  • $70k - $110k

     ...Data Engineer - Microsoft BI FocusRoadrunner's Smart Long Haul is revolutionizing the industry with significant investments in technology, a culture of continuous improvement, and intelligent and efficient direct routing. A Top 100 Trucking company by Inbound Logistics... 

    Road Runner

    Downers Grove, IL
    2 days ago
  • $107k

     ...Overview The Data Engineer is responsible for designing, developing, and optimizing enterprise data pipelines and data platforms. This role focuses on building scalable, efficient, and secure data solutions using modern cloud technologies. The engineer collaborates... 

    The Joint Commission

    Villa Park, IL
    3 days ago
  • $130k - $145k

     ...encouraged to apply.Job Description:Job SummaryThe Senior Data Engineer will serve in a senior role within the Data Engineering organization...  ...services for over 80 years. Please visit gerbercareers.com to learn more about our company.AI Disclosure Statement:At The Boyd... 
    Daily paid
    Full time
    Temporary work
    Flexible hours

    Gerber Payroll Services, Inc.

    Addison, IL
    3 days ago
  • Altorfer Industries is seeking a Data Center Operations Supervisor to oversee daily Data Center activities, including work order management, scheduling, parts tracking, and customer support for commissioned units. The role requires strong organizational skills and the ...

    careers-altorfer

    Addison, IL
    2 days ago
  • $134.6k - $230.8k

     ....C. area, you will be required to work in the office a minimum of four days per week.Primary Responsibilities:Define and own the engineering AI strategy to measurably accelerate software development, quality, reliability, and operational efficiency through the use of AI... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    4 days ago
  • $112.7k - $193.2k

     ...other disruptive technologies to tackle complex challenges. Serving UnitedHealth Group's digital technology needs, the Consumer Engineering team impacts millions of lives through UnitedHealthcare & Optum. The Optum Technology Chief Digital Office (CDO) Leadership team... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    2 days ago
  • $112.7k - $193.2k

    Job ID: 96873293760Posted: 2026-08-01Location: Schaumburg, Illinois, United StatesSalary: $112,700 - $193,200/yearJob Area: TechnologyCompany: UnitedHealth GroupOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...
    Minimum wage
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa

    UnitedHealth Group

    Schaumburg, IL
    2 days ago
  • $25 per hour

    Benefits: Life Insurance 401(k) 401(k) matching Dental insurance Health insurance Opportunity for advancement Paid time off Vision insurance Gas Fireplace Service Technician Fireplace & Chimney Authority is looking for an experienced Gas Fireplace Service Technician to ...
    Hourly pay
    Full time
    Part time

    Fireplace & Chimney Autho

    Elmhurst, IL
    1 day ago
  •  ...Health & wellbeing benefits Parental Leave benefits Employee stock purchase planJob DescriptionAbout the Role:We are seeking a Senior Engineer, Investment Technology to design, build, and support capabilities for the Invesco ETF platform, including applications and... 
    Full time
    Work at office
    Flexible hours

    Invesco

    Downers Grove, IL
    4 days ago
  • $86.7k - $119k

    OverviewThe MITS Senior Engineer will be responsible for supporting multiple small to mid-sized clients with their IT projects, performing assessments, presenting findings and recommendations, and installing and configuring hardware and our products and services. You will... 
    Work at office
    Local area
    Remote work
    Night shift

    Sharp Electronics

    Downers Grove, IL
    4 days ago
  •  ...feel inspired, valued, and empowered to make a difference, we invite you to explore this opportunity as a Preventative Maintenance Engineer.A Preventative Maintenance Engineer plays a critical role in ensuring the hotel remains safe, functional, and guest-ready at all... 
    Night shift

    Blue Sky Hospitality Solutions

    Schaumburg, IL
    1 day ago
  • Facility Operations TechnicianEquinix is the world's digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.A place where bold ideas are welcomed, human connection is valued, and everyone has...
    Full time
    Work at office

    Equinix

    Westmont, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!