1

Machine Learning Engineer Python Jobs in Cary, IL

Machine Learning Engineer

Chicago, IL · On-site

$80 - $120/hr

Proficiency in Python; Strong understanding of SQL for data manipulation and extraction; Solid ... Engineering, Physics or related field; 4-8 years experience working in Machine Learning; Experience ...

Lead Machine Learning Engineer

Chicago, IL · On-site +1

$105K - $139K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

New

Lead Machine Learning Engineer

Chicago, IL · On-site +1

$105K - $139K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Use programming languages like Python, Scala, or Java Basic Qualifications: * Bachelor's Degree

New

Senior Machine Learning Engineer

Chicago, IL · On-site

$107K - $147K/yr

Hyatt seeks an extraordinary Machine Learning Engineer to help build the algorithmic assets and ... Python, SQL, PySpark, Docker Experience with streaming and batch data architectures at scale ...

Senior Machine Learning Engineer

Chicago, IL · On-site

$107K - $147K/yr

Hyatt seeks an extraordinary Machine Learning Engineer to help build the algorithmic assets and ... Python, SQL, PySpark, Docker Experience with streaming and batch data architectures at scale ...

Senior Machine Learning Engineer

Schaumburg, IL · On-site

$120K - $159K/yr

Senior Engineer Machine Learning Position Overview Paylocity is growing its Machine Learning ... Strong background in advanced Python and big data technologies * Experience with cloud ...

Senior Machine Learning Engineer

Schaumburg, IL · On-site

$120K - $159K/yr

Senior Engineer Machine Learning Position Overview Paylocity is growing its Machine Learning ... Strong background in advanced Python and big data technologies * Experience with cloud ...

As an AI & Machine Learning Engineer, you will design, build, and deploy the intelligent systems ... Strong Python with experience in C++ for performance‑critical components * Experience with ML ...

About the Role As a Machine Learning Engineer / Scientist at Until, you will be an early member of ... Fluency with the Python data science and ML stack, including PyTorch, NumPy, SciPy, Pandas/Polars ...

Machine Learning Engineer

Chicago, IL · On-site

$62K - $100K/yr

Expertise in Python programming and experience with version control systems like Git. * Strong ability to work independently and execute tasks efficiently in a dynamic environment. * Proficiency in ...

Senior AI Machine Learning Engineer

Chicago, IL · Hybrid

$126K - $166K/yr

As a Senior Machine Learning Engineer , you will play a critical role in designing, building, and ... Strong object oriented development experience using Python, Java, C# * Familiarity with big data ...

Machine Learning Engineer

Chicago, IL · On-site

$62 - $100/hr

Expertise in Python programming and experience with version control systems like Git. * Strong ability to work independently and execute tasks efficiently in a dynamic environment. * Proficiency in ...

next page

Showing results 1-20

Machine Learning Engineer Python information

See Cary, IL salary details

$23.3K

$142K

$205.4K

How much do machine learning engineer python jobs pay per year?

As of Aug 27, 2026, the average yearly pay for machine learning engineer python in Cary, IL is $141,986.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,100.00 and $166,900.00 per year, depending on experience, location, and employer.

What is a machine learning engineer python?

A Machine Learning Engineer Python is a professional who uses the Python programming language to design, build, and deploy machine learning models and systems. They work with large datasets, develop algorithms, and use Python libraries such as TensorFlow, scikit-learn, and PyTorch to solve complex problems. Their responsibilities also include preprocessing data, training models, evaluating performance, and integrating solutions into production environments. Machine Learning Engineers often collaborate with data scientists, software engineers, and business stakeholders to create scalable and efficient machine learning applications.

What are the key skills and qualifications needed to thrive as a machine learning engineer python?

To thrive as a Machine Learning Engineer Python, you need a solid background in computer science, statistics, and mathematics, along with proficiency in Python programming and machine learning concepts. Familiarity with frameworks such as TensorFlow, PyTorch, Scikit-learn, and experience with cloud platforms or MLOps tools are highly valued, as are certifications like Google Professional Machine Learning Engineer. Strong problem-solving abilities, communication skills, and a collaborative mindset help set you apart in this field. These skills enable engineers to design, implement, and deploy effective machine learning solutions that address real-world challenges in dynamic, team-oriented environments.

What are some common challenges faced by machine learning engineers working with Python, and how can they be addressed?

Machine Learning Engineers using Python often encounter challenges such as managing large datasets, ensuring efficient model deployment, and maintaining reproducibility of experiments. Handling data pipelines and model versioning can be complex, especially as projects scale. To address these issues, engineers typically use tools like Pandas and Dask for data handling, Docker for containerization, and MLflow or DVC for tracking experiments and models. Collaborating closely with data engineers, software developers, and product teams is also essential to streamline workflows and ensure models are production-ready.

What is the difference between Machine Learning Engineer Python vs Data Scientist?

AspectMachine Learning Engineer PythonData Scientist
Required CredentialsBachelor's/Master's in CS, Data Science, or related; Python skills; ML certificationsBachelor's/Master's in Statistics, CS, or related; Python/R skills; Data analysis certifications
Work EnvironmentDevelops scalable ML models, deploys algorithms, collaborates with engineering teamsAnalyzes data, builds models, interprets results, communicates insights
Employer & Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, marketing, research institutions

While both roles require Python proficiency and data skills, Machine Learning Engineers focus on building and deploying scalable ML models, whereas Data Scientists analyze data and generate insights. The roles often overlap but differ in their primary focus and responsibilities.

What cities near Cary, IL are hiring for Machine Learning Engineer Python jobs?

Cities near Cary, IL with the most Machine Learning Engineer Python job openings:

Infographic showing various Machine Learning Engineer Python job openings in Cary, IL as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 28% Part Time, and 1% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $141,986 per year, or $68.3 per hour.

Machine Learning Engineer

Qfanalytics

Chicago, IL • On-site

$80 - $120/hr

Other

Posted 21 days ago


Job description

QF Analytics LLC is a fintech company that develops and supports one of the world’s fastest-growing online trading platforms with a monthly trading volume in excess of $11 billion dollars. We are expanding our team aggressively and looking ideally for individuals with trading domain knowledge, who can help develop and support a robust financial trading infrastructure.

The Machine Learning Researcher should be interested in Financial Markets, and will be directly involved in advancing the company’s Data Analysis and Machine Learning capabilities. They’ll be working on cutting edge Quantitative Data Analysis and Machine Learning challenges. Our environment is fast paced and constantly changing; the right candidate must be able to demonstrate strong communication skills, creative solutions, and results-driven behavior in time-sensitive situations.

This opportunity presents an exciting chance for individuals seeking a dynamic work environment. The successful candidate will have the option to work in a hybrid capacity, commuting to offices in Miami, Chicago, Atlanta, Toronto (Canada) or Nassau (Bahamas), fostering a collaborative and engaging atmosphere. Join our team and experience the synergy that comes from working together in person, while also enjoying the flexibility and convenience of working from home a couple days a week.

Responsibilities

Apply strong data modelling and statistical skills to develop and implement data-driven solutions.

Curate and prepare data for supervised and unsupervised machine learning projects, ensuring data quality and compatibility.

Manipulate and analyze large datasets, including numerical and categorical data, using appropriate techniques and tools.

Utilize knowledge of classical machine learning and deep learning algorithms to address specific problem domains.

Apply ML/AI tools like TensorFlow/PyTorch to build and train models for various applications.

Interface with databases to gather relevant information for analysis and modeling.

Fuse and correlate different data feeds to gain insights and enhance predictive capabilities.

Stay updated with the latest advancements in the field of machine learning and artificial intelligence, including tools, conferences, and industry blogs.

Possess a solid understanding of capital markets concepts and quantitative financial methods to effectively apply machine learning techniques in finance-related projects.

Required Qualifications

Master’s Degree in Mathematics, Engineering, Physics or related field;

Proficiency in Python;

Strong understanding of SQL for data manipulation and extraction;

Solid knowledge of probability and statistics to effectively analyze and interpret data;

Knowledge of applied mathematics, including convex optimization, quadratic programming, and partial differential equations;

Proficiency in analyzing and interpreting data, along with the ability to question it and draw meaningful conclusions;

Hands‑on approach and flexibility to apply various methods and techniques to generate actionable ideas;

Proactive, self‑motivated, and team‑oriented mindset, demonstrating strong analytical thinking;

Strong conceptualization, innovation, and problem‑solving skills;

Ability to communicate effectively through verbal and written presentations;

Preferred Qualifications

PhD in Mathematics, Engineering, Physics or related field;

4-8 years experience working in Machine Learning;

Experience with deep learning frameworks like TensorFlow or PyTorch;

Familiarity with C# and .NET framework;

Familiarity with Azure Environments; specifically Azure Data Functions;

Familiarity with Docker initialization and environment management.

What We Have To Offer

Flexible work arrangements when in office (including working from home periodically);

Competitive salaries, often better than industry, for comparable roles;

Daily premium lunch catering, and keeping the office stacked with fruits and snacks;

Arcade, foosball, snooker, pingpong, and fully equipped game room with latest generation gaming consoles on site;

Comprehensive health benefits plan that kicks in after 90 days of successful employment, including access to exclusive employee discounts;

Bonus and incentive programs.

#J-18808-Ljbffr