1

Algorithm Engineer Jobs in Chicago, IL (NOW HIRING)

Dataiku, AWS.) Strong programming skills in Python, Java or C, PySPARK Strong Data Analysis and ... and algorithms In-depth knowledge of machine learning frameworks, like Keras orPyTorch Familiarity ...

Dataiku, AWS.) Strong programming skills in Python, Java or C, PySPARK Strong Data Analysis and ... algorithms In-depth knowledge of machine learning frameworks, like Keras or PyTorch Familiarity ...

Junior Algorithmic Trader

Chicago, IL · On-site

$69K - $89.60K/yr

As a Junior Algorithmic Trader, you will have the opportunity to experience relative value ... Learn and master object-oriented programming languages (C++ and Python) * Build and maintain ...

Senior Systems Engineer

Chicago, IL

$107.70K - $147.40K/yr

We have built a perfect combination of an algorithmic trading engine, a scientific research ... Sunrise Futures is a mix of computer scientists, physicists, engineers, and mathematicians - but in ...

Junior Algorithmic Trader

Chicago, IL

$69K - $89.60K/yr

As a Junior Algorithmic Trader, you will have the opportunity to experience relative value ... Learn and master object-oriented programming languages (C++ and Python) * Build and maintain ...

Senior Systems Engineer

Chicago, IL · On-site

$107.70K - $147.40K/yr

We have built a perfect combination of an algorithmic trading engine, a scientific research ... Sunrise Futures is a mix of computer scientists, physicists, engineers, and mathematicians - but in ...

Research Developer (C++)

Chicago, IL · On-site

$50.50 - $68/hr

As a Research Developer, you'll join a dynamic algorithmic Chicago based trading team, addressing complex tech issues and contributing to our diverse tech stack. We're on the lookout for innovative ...

next page

Showing results 1-20

Algorithm Engineer information

See Chicago, IL salary details

$61.3K

$115.1K

$209.3K

How much do algorithm engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for algorithm engineer in Chicago, IL is $115,088.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,000.00 and $136,600.00 per year, depending on experience, location, and employer.

What does an Algorithm Engineer do?

An Algorithm Engineer designs, develops, and optimizes algorithms to solve complex computational problems. They analyze data, improve system performance, and implement mathematical models for various applications, such as machine learning, computer vision, and optimization. This role requires proficiency in programming languages like Python or C++, strong mathematical skills, and an understanding of data structures and algorithms. Algorithm Engineers work closely with software developers, data scientists, and researchers to integrate efficient solutions into real-world systems.

What are the key skills and qualifications needed to thrive in the Algorithm Engineer position, and why are they important?

To thrive as an Algorithm Engineer, you need a strong background in mathematics, computer science, and programming, usually demonstrated with a degree in these fields and experience in algorithm design and analysis. Familiarity with languages like Python, C++, or Java, and tools such as MATLAB or TensorFlow, as well as relevant certifications like those in data science or machine learning, are typically advantageous. Outstanding problem-solving abilities, analytical thinking, and effective communication are critical soft skills for success in this role. These competencies are crucial because they enable Algorithm Engineers to design efficient, innovative solutions and collaborate seamlessly with multidisciplinary teams.

What are the typical challenges an Algorithm Engineer faces in their day-to-day work?

Algorithm Engineers often encounter complex problems that require creative, efficient solutions within strict performance or resource constraints. They may need to optimize existing algorithms, develop new ones from scratch, and ensure seamless integration into larger software systems, often while balancing accuracy, speed, and scalability. Collaborating with other engineers, data scientists, and product teams to align technical efforts with business goals is also a regular part of the job. Staying updated with the latest advancements in algorithms and technology is essential, making continuous learning a key aspect of the role.
What are the most commonly searched types of Algorithm Engineer jobs in Chicago, IL? The most popular types of Algorithm Engineer jobs in Chicago, IL are:
What are popular job titles related to Algorithm Engineer jobs in Chicago, IL? For Algorithm Engineer jobs in Chicago, IL, the most frequently searched job titles are:
What cities near Chicago, IL are hiring for Algorithm Engineer jobs? Cities near Chicago, IL with the most Algorithm Engineer job openings:
Infographic showing various Algorithm Engineer job openings in Chicago, IL as of May 2026, with employment types broken down into 95% Full Time, 4% Part Time, and 1% Contract. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $115,088 per year, or $55.3 per hour.
Network Engineer

Full-time

Medical, Dental, Vision, Life, PTO

Posted 20 days ago


Job description

Job Description

Our client is looking for a Senior Engineer Programmer (Networking) to add to our team. Our ideal candidate would have experience in a lead position and has delivered a successful game or software title. If you are a Networking Programmer with gaming experience and the desire to lay your imprint on the gaming industry, we encourage you to apply!
Position: Senior Networking Programmer
Location: Dallas, TX.
Duration: Permanent/Full Time
Salary: DOE

Qualifications

Bachelor's degree related to Computer Science or equivalent experience
At least 5 years in real-time development using C/C++
Utilizing common programming practices such as OOP, Inheritance hierarchies, templates, and other common programming techniques
Experience developing networking algorithms and systems for multi-player games
Knowledgeable in the following areas:
o TCP and reliable UDP
o Packet prioritization
o Data Compression
o Packet Validation
o Secure packet transmission
o Networking Timelines or other client-side prediction techniques.
Benefits:
Competitive Salary
Annual bonus based on company performance
Stock options
Comprehensive benefit package including health, dental, vision, life, short-term and long-term disability
PTO as needed, everyone's situations are different, just don't abuse the privilege
Relocation assistance for the correct candidates.

Additional Information

All your information will be kept confidential according to EEO guidelines.


Maania Consultancy Services logo

About Maania Consultancy Services

Sourced by ZipRecruiter

At MAANIA, we provide strategic technology staffing solutions in IT, Engineering, Defense, Aerospace and Cybersecurity fields. We help you to employ the most skilled workforce. We help our customers stay a step ahead in fast hiring by providing great talent.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Lewes, DE, US

Year founded

2014