1

Rust Jobs in Naperville, IL (NOW HIRING)

Go (Golang) Developer

Chicago, IL · Remote

$200 - $300/hr

This includes curating code examples, providing precise solutions, and making corrections primarily in Go , as well as in Python, JavaScript (including ReactJS), C/C++, Java, and Rust; evaluating and ...

Strong experience with C++ and Rust in low‑latency, high‑throughput systems * Proven ability to architect and implement real‑time data pipelines and streaming systems * Experience working with ...

Create common examples and use-cases with market data, with examples in Python, C++, and/or Rust. * Gather customer feedback, testimonials, case studies, and more. * Establish and maintain accurate ...

AI Engineer - Remote

Chicago, IL · Remote

$80 - $120/hr

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Be Seen First

Autobody Paint Prepper

Elmhurst, IL · On-site

$22 - $27/hr

Wash, clean, degrease, and sand vehicle surfaces to eliminate rust, old paint, and surface imperfections. * Masking & Protection: Cover windows, trim, and non-painted areas using automotive tape ...

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Be Seen First

Autobody Paint Prepper

Elmhurst, IL · On-site

$22 - $27/hr

Wash, clean, degrease, and sand vehicle surfaces to eliminate rust, old paint, and surface imperfections. * Masking & Protection: Cover windows, trim, and non-painted areas using automotive tape ...

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

AI Trainer - Remote

Chicago, IL · Remote

$80 - $120/hr

Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues

Showing results 21-40

Rust information

See Naperville, IL salary details

$24.8K

$68.8K

$98.2K

How much do rust jobs pay per year?

As of Sep 5, 2026, the average yearly pay for rust in Naperville, IL is $68,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,200.00 and $93,200.00 per year, depending on experience, location, and employer.

What is a rust?

A Rust job typically involves developing software using the Rust programming language, which is known for its memory safety, performance, and concurrency features. Rust developers work on system programming, web assembly, backend services, and embedded systems. Many Rust jobs are in industries requiring high-performance and secure applications, such as finance, blockchain, and networking. Employers look for proficiency in Rust, knowledge of software development best practices, and experience with related tools and frameworks.

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

To thrive as a Rust Developer, you need strong programming abilities in Rust, a solid understanding of systems programming concepts, and typically a background in computer science or related fields. Familiarity with industry-standard tools like Cargo, Git, and CI/CD pipelines, as well as knowledge of platforms such as Linux, is often expected. Excellent problem-solving, effective communication, and a collaborative mindset help developers excel when working on complex software projects within teams. These skills are crucial for building robust, high-performance applications while ensuring maintainability and scalability in demanding technology environments.

What are the most common challenges faced by rust developers in their day-to-day work?

Rust Developers often encounter challenges related to borrowing and ownership concepts, which are core features that ensure memory safety but can also make debugging and designing programs more difficult for those new to the language. Additionally, as Rust is still relatively young compared to some other languages, developers may face limited third-party library support or need to contribute to open-source tools themselves. However, working in teams allows for knowledge sharing and collaborative problem-solving, making it easier to overcome these obstacles. Embracing a growth mindset and participating in the active Rust community can help developers quickly adapt and thrive in this evolving field.

What are popular job titles related to Rust jobs in Naperville, IL?

For Rust jobs in Naperville, IL, the most frequently searched job titles are:

What job categories do people searching Rust jobs in Naperville, IL look for?

The top searched job categories for Rust jobs in Naperville, IL are:

What cities near Naperville, IL are hiring for Rust jobs?

Cities near Naperville, IL with the most Rust job openings:

Infographic showing various Rust job openings in Naperville, IL as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 7% Part Time, 3% Contract, and 1% Nights. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $68,820 per year, or $33.1 per hour.

Go (Golang) Developer

Turing

Chicago, IL • Remote

$200 - $300/hr

Contractor

Medical, PTO

Posted 5 days ago


Job description

About Us:
Based in San Francisco, California, Turing is the world's leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.

Project Overview:
As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections primarily in Go, as well as in Python, JavaScript (including ReactJS), C/C++, Java, and Rust; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level AI-driven coding solutions.

What Does a Typical Day Look Like?
  • Working on AI model training initiatives by curating code examples, building solutions, and correcting code — primarily in Go, along with Python, JavaScript (including ReactJS), C/C++, Java, and Rust.
  • Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable.
  • Collaborate with cross-functional teams to enhance AI-driven coding solutions against industry performance benchmarks.
  • Build agents that can verify the quality of the code and identify error patterns.
  • Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them.
  • Design verification mechanisms that can automatically verify a solution to a software engineering task.

Required Skills:
  • Several years of software engineering experience (3 years or more)
  • Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools.
  • Deep understanding of software architecture, design, development, debugging, and code quality/review assessment.
  • Excellent oral and written communication skills for clear, structured evaluation rationales.

Engagement Details:
  • Commitment: flexible engagement, minimum 10 hrs/week, up to 40 hrs/week.
  • Type: Contractor (no medical/paid leave).
  • Duration: 1 month (potential extensions based on performance and fit).
  • Location: candidates must be based out of US, Canada or WEU countries (Austria, Belgium, France, Germany, ...)

Evaluation Process:
  • The application process takes 15-30 minutes.
  • Completion of an AI video interview is required.