1

Assistant Compiler Software Engineer Jobs in Illinois

Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ ... C++ programming language is helpful but not required Experience in data visualization or data ...

About the Role As an Intermediate Software Engineer, you will be a core contributor to our ... Support production systems and assist our 3-tier support staff when incidents arise. * Proactively ...

About the Role As an Intermediate Software Engineer, you will be a core contributor to our ... Support production systems and assist our 3-tier support staff when incidents arise. * Proactively ...

Software Engineer

Chicago, IL · On-site +1

$79K - $119K/yr

Build accessible user interfaces and assist with extending backend services and data pipelines to ... Familiarity with software engineering, cloud platforms, and containerization fundamentals

About the Role As an Intermediate Software Engineer, you will be a core contributor to our ... Support production systems and assist our 3-tier support staff when incidents arise. * Proactively ...

Embedded Software Engineer

IL

$135K - $178K/yr

The engineer will contribute to software architecture, product enhancements, and reliability ... Assist in the development of software user manuals and technical documentation. • Collaborate ...

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

As a Software Engineer at MessageControl you'll be building intelligent products to protect people ... In this position, your software development expertise will assist in successfully building new ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

As a Software Engineer at MessageControl you'll be building intelligent products to protect people ... In this position, your software development expertise will assist in successfully building new ...

Software Engineer (Embedded Systems)

Danville, IL · On-site

$126K - $166K/yr

Summary This Software Engineer position will be part of the software engineering team, helping ... Prepare test cases to perform verification and validation of software. * Assist in data gathering ...

Work with Sr. Software Developers to assist and learn all facets of software development applied to the automated trading business * Develop, code, maintain, and support production-quality automated ...

Senior Software Engineer RiskExec is a rapidly growing SaaS company that delivers a best-in-class ... You'll use AI coding agents and development tooling (e.g., Copilot/Claude Code-style assistants) to ...

Join Our Team as a Software Engineer III! As a Software Engineer III , you'll be crucial in ... Experience using generative AI tools, such as Github Copilot, to assist productivity. * Being a ...

Join Our Team as a Software Engineer III! As a Software Engineer III , you'll be crucial in ... Experience using generative AI tools, such as Github Copilot, to assist productivity. * Being a ...

Software Engineer III

Chicago, IL · On-site

$106K - $140K/yr

Join Our Team as a Software Engineer III! As a Software Engineer III , you'll be crucial in ... Experience using generative AI tools, such as Github Copilot, to assist productivity. * Being a ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Senior Software Engineer

Chicago, IL · On-site

$98K - $147K/yr

We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable ... assistants) or working with LLM/AI services. Other Skills and Abilities: The following will also be ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Senior Software Engineer ROLE DESCRIPTION SUMMARY SES Inflight has an exciting opportunity for a ... Work with micro-services teams on RESTful API designs - assist with future scripted API's and web ...

next page

Showing results 1-20

Assistant Compiler Software Engineer information

Will AI replace coders by 2040?

As an Assistant Compiler Software Engineer, it is unlikely that AI will fully replace human coders by 2040. AI tools can automate routine coding tasks and assist in debugging, but complex problem-solving, creativity, and understanding context remain human strengths. Coders will continue to adapt by developing skills in AI integration and advanced programming techniques.

What is L1, L2, L3, and L4 developer?

In the context of an Assistant Compiler Software Engineer, L1, L2, L3, and L4 typically refer to different levels of developer seniority or experience, with L1 being entry-level and L4 representing senior or lead roles. These levels often indicate increasing expertise, responsibility, and complexity of tasks handled, and they may correspond to specific skills such as proficiency with compiler design, programming languages, and development tools. Progression through these levels usually involves gaining experience, technical skills, and sometimes certifications or advanced knowledge in software development.

What is the difference between Assistant Compiler Software Engineer vs Compiler Software Engineer?

AspectAssistant Compiler Software EngineerCompiler Software Engineer
Required CredentialsBachelor's degree in Computer Science or related field; some experience or internshipsBachelor's or Master's degree; more experience in compiler development
Work EnvironmentEntry-level, team-based, collaborative projectsMid-level to senior, focused on designing and optimizing compilers
Industry UsageTech companies, research labs, startupsEstablished tech firms, software development companies

The Assistant Compiler Software Engineer typically has less experience and focuses on supporting compiler development tasks, while the Compiler Software Engineer handles more complex design, optimization, and implementation responsibilities. Both roles require a strong foundation in programming and compiler theory, but the seniority and scope differ.

What is the salary of a compiler engineer?

The salary of a compiler engineer typically ranges from $80,000 to $150,000 annually, depending on experience, location, and company size. Senior roles or those with specialized skills in compiler design and optimization can earn higher salaries, often exceeding $160,000.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, data engineering, or systems architecture can earn $500,000 or more annually, especially with experience, advanced skills, and in high-demand industries. Roles like principal engineers, engineering managers, or those working in tech giants often reach this compensation level, which may include bonuses and stock options.
What are the most commonly searched types of Compiler Software Engineer jobs in Illinois? The most popular types of Compiler Software Engineer jobs in Illinois are:
What are popular job titles related to Assistant Compiler Software Engineer jobs in Illinois? For Assistant Compiler Software Engineer jobs in Illinois, the most frequently searched job titles are:
What job categories do people searching Assistant Compiler Software Engineer jobs in Illinois look for? The top searched job categories for Assistant Compiler Software Engineer jobs in Illinois are:
What cities in Illinois are hiring for Assistant Compiler Software Engineer jobs? Cities in Illinois with the most Assistant Compiler Software Engineer job openings:
Infographic showing various Assistant Compiler Software Engineer job openings in Illinois as of June 2026, with employment types broken down into 1% Internship, 89% Full Time, 4% Part Time, 1% Temporary, and 5% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.

Software Engineer - AI Powered Engineering

IMC

Chicago, IL

$180K - $200K/yr

Other

PTO

Posted 20 days ago


Job description

IMC is embedding agentic AI directly into the developer workflow for our production-critical systems. As a member of the Agentic AI engineering team, you'll help build agents, MCP servers, and evaluation loops that make AI-generated code reliable, auditable, and fast to ship. You'll work closely with experienced engineers and platform teams to deliver pragmatic, high-impact AI integrations at scale.
What You'll Do
  • Contribute to the platform by implementing agents, MCP servers, and supporting services that propose and apply changes to large codebases
  • Assist in developing retrieval systems that give AI agents and developers accurate, up-to-date context from large codebases and design artifacts
  • Help measure and improve AI-generated changes by building compile/test/evaluate pipelines (static analysis, style and safety checks, performance gates, code review)
  • Apply IMC's best practices in concurrency, telemetry, configuration hygiene, and performance-sensitive code paths to ensure AI outputs are reliable and idiomatic
  • Collaborate with teammates on experiments to evaluate and improve AI-driven workflows

What You Bring
  • BS+ in Computer Science (or related) with strong fundamentals (algorithms, data structures, systems)
  • Proficiency in a high-level programming language (Java or Python preferred)
  • Experience contributing to developer-facing or production systems
  • Curiosity and eagerness to learn about AI/LLM application patterns, even if you haven't worked closely with them yet
  • Strong communication skills; comfortable working with engineers in a fast, collaborative environment

Nice to Have
  • Exposure to AI tools or workflows (e.g., LangChain, LangGraph, AutoGen, or similar)
  • Experience with retrieval systems (vector search, embeddings, or hybrid approaches)
  • Familiarity with compiler/static analysis or large-scale refactoring tools
  • Interest in customizing or fine-tuning open-weight models
  • Knowledge of model-serving or evaluation infrastructure

Why This Role at IMC
  • Impact at scale: Your work will help bring AI directly into production developer workflows
  • Growth: You'll gain hands-on experience with cutting-edge AI systems while learning from specialists in AI, systems, and developer productivity
  • Collaboration: Join a team that works closely across engineering disciplines to solve high-value, pragmatic problems

Please note that immigration sponsorship is not offered for this specific opening.
The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.
Salary Range
$180,000-$200,000 USD
About Us
IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we've been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.