1

Algorithmic Engineer Jobs in Chicago, IL (NOW HIRING)

This role requires strong technical skills in machine learning, programming, and algorithms, as well as effective collaboration with data scientists, software developers, and business stakeholders to ...

Proven ability to work in cross-functional teams, particularly alongside algorithmic developers and traders * Solid understanding of software engineering fundamentals - data structures, algorithms ...

As a Research Engineer, you will work closely with a systematic trading team to implement research studies, develop algorithms, and design software for trading strategy simulations. Responsibilities ...

FPGA Engineer

Hoffman Estates, IL · Remote

$150K - $200K/yr

We're looking for a FPGA Engineer to help build the foundation for next-generation radar ... Translate radar and signal processing algorithms into efficient FPGA implementations. * Debug and ...

Machine Learning Engineer

Chicago, IL · On-site +1

$95 - $105/hr

Description Supplier Call notes Sr. ML Engineer - AI Space Posting new . Additional Role - Same ... In this role you will design and implement algorithmic product architectures to bring our machine ...

The Engineering Team is seeking a motivated, hard-working Domain Engineer with the ability to ... Understand big data concepts and have knowledge of data mining algorithms. * Read and understand ...

The Engineering Team is seeking a motivated, hard-working Domain Engineer with the ability to ... Understand big data concepts and have knowledge of data mining algorithms. * Read and understand ...

The Engineering Team is seeking a motivated, hard-working Domain Engineer with the ability to ... Understand big data concepts and have knowledge of data mining algorithms. * Read and understand ...

FPGA Engineer

Chicago, IL · On-site

$133K - $172K/yr

S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ... cryptography algorithms using state-of-the-art FPGA hardware. Modeling and Simulation: Use ...

FPGA Engineer

Schaumburg, IL · On-site

$127K - $164K/yr

S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ... cryptography algorithms using state-of-the-art FPGA hardware. Modeling and Simulation: Use ...

Showing results 21-40

Algorithmic Engineer information

See Chicago, IL salary details

$59.8K

$112.2K

$204.1K

How much do algorithmic engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for algorithmic engineer in Chicago, IL is $112,211.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,900.00 and $133,200.00 per year, depending on experience, location, and employer.

What is the difference between Algorithmic Engineer vs Data Scientist?

AspectAlgorithmic EngineerData Scientist
Required CredentialsBachelor's or Master's in Computer Science, Engineering, or related fields; programming skillsBachelor's or Master's in Data Science, Statistics, or related fields; strong analytical skills
Work EnvironmentDevelops algorithms for software, hardware, or embedded systems; often in tech or finance industriesAnalyzes data to extract insights; works in tech, finance, healthcare, and more
Employer & Industry UsageTech companies, finance firms, R&D departmentsTech companies, consulting firms, research institutions

While both roles require strong programming and analytical skills, Algorithmic Engineers focus on designing and implementing algorithms for systems and applications, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in tech environments but serve different primary functions.

How much does an algorithmic engineer make?

The average salary for an algorithmic engineer varies by experience and location but typically ranges from $100,000 to $150,000 annually. Senior roles or those with specialized skills in machine learning and data analysis can earn higher salaries, often exceeding $180,000. Compensation may also include bonuses and stock options depending on the company and industry.

What does an algorithmic engineer do?

An algorithmic engineer designs, develops, and optimizes algorithms to solve complex problems, often working with large datasets and programming languages like Python or C++. They analyze data patterns, improve system efficiency, and may use tools such as machine learning frameworks to create scalable solutions in fields like finance, tech, or research.

What job categories do people searching Algorithmic Engineer jobs in Chicago, IL look for?

The top searched job categories for Algorithmic Engineer jobs in Chicago, IL are:

What cities near Chicago, IL are hiring for Algorithmic Engineer jobs?

Cities near Chicago, IL with the most Algorithmic Engineer job openings:

Site Reliability Engineer - Algorithmic Trading

DRW

Chicago, IL • On-site

$58.75 - $78/hr

Full-time

Re-posted 7 days ago


Job description

Job Summary:
DRW is a diversified trading firm that combines sophisticated technology with exceptional talent to operate in global markets. The Site Reliability Engineer will be responsible for ensuring the smooth operation of production trading systems and enhancing automation to support trading, testing, and research environments.
Responsibilities:
• Work with software engineers and traders to provide 24/7 first line support of our trading, testing, and research environment.
• Proactively monitor and identify issues before they impact trading. Define and automate observability around application SLAs and build anomaly detectors that surface problems early.
• Oversee and maintain our test trading environment. Keep the environment running smoothly and pursue automation of routine interventions required to maintain a stable test platform for development.
• Standardize CI/CD and operational processes across development teams to reduce friction and speed up delivery. Improve deployment scripts and release verification processes.
• Perform stress tests and verify SLAs under load. Work with application and devops engineers to design and improve support for this type of testing.
• Work closely with traders, engineers, system administrators, data centers, networking, and other shared services.
Qualifications:
Required:
• Bachelor's degree in computer science or equivalent practical background.
• 3-10+ years of hands-on software development or SRE Experience
• Demonstrated experience with observability tools – logging, metrics and tracing
• Hands on development experience in scripting languages like Bash, Python, or Ruby
• An automation-first approach to problem solving – you understand that manual processes don’t scale, and your instinct is to eliminate them before they become a bottleneck.
• Demonstrated knowledge of network communications including comprehensive understanding of the Linux TCP-IP stack, use of multicast networking, and network protocol interactions.
• Solid diagnostic capabilities from the application layer through the network and low-level hardware.
• Experience with network capture and time synchronization.
• High level of ownership and accountability, reliability, and strong follow through.
• Positive AI mentality and experience with AI agents to accelerate SRE tasks.
Company:
DRW is a diversified trading firm that combines technology, research, and risk management to capture trading and investment opportunities. Founded in 1992, the company is headquartered in Chicago, USA, with a team of 1001-5000 employees. The company is currently Late Stage.