1

Optimization Algorithms Jobs in Chicago, IL (NOW HIRING)

... algorithms to compete in financial markets. • Design trading strategy simulation software optimized for distributed computation • Develop software for large scale data acquisition, storage ...

Strong technical foundation in mathematical modeling, optimization, data science, industrial engineering, operations research, statistics, or computer science * Comfort reasoning about algorithms and ...

Stay up to date with the latest internet trends, social SEO strategies, and algorithm changes. Paid Campaigns: (If applicable) Manage paid social advertising budgets, A/B test ad creative, and ...

New

This role requires strong technical skills in machine learning, programming, and algorithms, as ... Performance Monitoring and Optimization: Monitor the performance of trained models, retrain them as ...

next page

Showing results 1-20

Optimization Algorithms information

See Chicago, IL salary details

$41

$61

$84

How much do optimization algorithms jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for optimization algorithms in Chicago, IL is $61.45, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $75.77 per hour, depending on experience, location, and employer.

What is the difference between Optimization Algorithms vs Data Analysts?

AspectOptimization AlgorithmsData Analysts
Required CredentialsMathematics, Computer Science, Programming skillsStatistics, Data Analysis, Business Intelligence
Work EnvironmentResearch, software development, algorithm designData interpretation, reporting, business decision support
Employer & Industry UsageTech companies, finance, logistics, AI developmentMarketing, finance, healthcare, consulting

Optimization Algorithms focus on developing mathematical methods to improve processes and solve complex problems efficiently, often requiring programming and advanced math skills. Data Analysts interpret data to generate insights, supporting business decisions across various industries. While both roles work with data, Optimization Algorithms are more technical and algorithm-centric, whereas Data Analysts focus on data interpretation and reporting.

Software Engineer - Low Touch Desk

Software Engineer - Low Touch Desk

Clear Street

Chicago, IL • On-site

Full-time

Posted 29 days ago


Job description

Job Summary:
Clear Street is a company dedicated to providing sophisticated investors access to various assets through a unified platform. They are seeking an Experienced Software Engineer to join their Algorithmic Execution Services team, focusing on the design, development, and maintenance of high-performance trading systems and algorithms.
Responsibilities:
• Enhance and develop: Responsible for improving existing core system components and support tools.
• Full-stack development: Design, develop, test, and deploy system enhancements.
• High-performance systems: Build highly available, horizontally scalable, mission-critical applications using modern technology.
• Problem-solving and collaboration: Hone advanced engineering skills by tackling challenges and working with stakeholders to define and deliver new features.
• Domain expertise: Develop a deep understanding of the business domain through this work.
Qualifications:
Required:
• Ideally 10+ years of experience in developing high-performance algorithmic financial applications.
• Bachelor’s degree or higher in Computer Science, Engineering, Statistics, Math, or a related STEM field.
• Adaptability to a fast-paced, dynamic environment with evolving priorities.
• Ability to effectively communicate technical information
• Strong computer programming skills using Java and Python in a Linux environment.
• Strong understanding of financial markets.
• Relevant experience using FIX and binary protocols communicating with counterparties.
• Experience with low latency, multi-threaded programming and distributed application architecture.
• Strong understanding of computer systems, including operating systems, networks, and performance optimization.
• Experience with modern software development practices and tools.
• Strong passion for technology and continuous learning.
• Experience with relational databases, preferably Oracle and Postgres.
Preferred:
• Experience with publish/subscribe multicast protocols.
• Proficiency in optimizing critical code paths.
• Experience in unit test development.
• Familiarity with containerization technologies, such as Docker.
Company:
Clear Street is a financial technology company that provides a modern, cloud-native platform for institutional investors and family offices. Founded in 2018, the company is headquartered in New York, USA, with a team of 501-1000 employees. The company is currently Late Stage.