1

Environment Engineer Jobs in Chicago, IL (NOW HIRING)

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software ...

New

Ability to collaborate cross-functionally and influence stakeholders in a manufacturing environment * Bachelor's degree in Environmental Engineering, Chemical Engineering, Environmental Science, or ...

Environmental Engineer

Chicago, IL ยท On-site

$90 - $130/hr

Ability to succeed in a fast-paced consulting environment, handling multiple project assignments ... Bachelor's degree in environmental engineering * Advanced degree in environmental engineering

Environmental Engineer

Whiting, IN ยท On-site

$75K/yr

... the Environment PROtect is seeking an Environmental Engineer to support environmental compliance programs at large industrial facilities including refineries, chemical plants, and oil & gas ...

Job Summary This position requires an engineer with significant experience in the environmental and solid waste industry. The ideal candidate will possess superior problem solving and management ...

Environmental Engineer - Entry Level

Chicago, IL ยท On-site +1

$65K - $84K/yr

Langan provides expert land development engineering and environmental consulting services for major ... Employees thrive at Langan, a firm that fosters an inclusive and supportive work environment for ...

Langan provides expert land development engineering and environmental consulting services for major ... Employees thrive at Langan, a firm that fosters an inclusive and supportive work environment for ...

next page

Showing results 1-20

Environment Engineer information

See Chicago, IL salary details

$39.7K

$94K

$137.1K

How much do environment engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for environment engineer in Chicago, IL is $94,014.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,800.00 and $111,900.00 per year, depending on experience, location, and employer.

What is an environment engineer?

Environmental Engineers are professionals who use principles of engineering, soil science, biology, and chemistry to develop solutions to environmental problems. They work to improve recycling, waste disposal, public health, and water and air pollution control. Environmental Engineers often design systems for water treatment, waste management, and pollution reduction to protect human health and the environment. They may also help organizations comply with environmental regulations and conduct environmental impact assessments.

What are the key skills and qualifications needed to thrive as an environment engineer, and why are they important?

To thrive as an Environmental Engineer, you need a solid background in environmental science, engineering principles, and mathematics, typically supported by a bachelor's degree in environmental, civil, or chemical engineering. Familiarity with tools like AutoCAD, GIS software, and adherence to EPA regulations or certifications such as Professional Engineer (PE) are often required. Strong analytical thinking, problem-solving abilities, and effective communication skills help distinguish top performers in this field. These skills and qualifications are crucial for developing sustainable solutions, ensuring regulatory compliance, and effectively collaborating with multidisciplinary teams.

What are some common challenges environment engineers face when balancing regulatory compliance with project goals?

Environment Engineers often navigate the complexities of meeting regulatory standards while ensuring projects remain efficient and cost-effective. Balancing environmental protection goals with the practical needs of construction, manufacturing, or municipal projects requires careful planning and ongoing communication with both regulatory agencies and project stakeholders. Staying updated on evolving environmental laws and translating them into actionable project requirements can be challenging but is crucial for project success. Proactively addressing these challenges helps build trust and ensures smoother project delivery.

What is the difference between Environment Engineer vs Environmental Technician?

AspectEnvironment EngineerEnvironmental Technician
Required CredentialsBachelor's degree in environmental engineering or related field; Professional Engineer (PE) license often preferredAssociate's or bachelor's degree in environmental science or related field; certifications like EPA Lead Renovator are common
Work EnvironmentDesigning solutions, managing projects, and conducting assessments in offices, labs, or field sitesCollecting samples, conducting tests, and assisting in field investigations
Employer & Industry UsageConsulting firms, government agencies, industrial companiesEnvironmental service companies, government agencies, research labs

Environment Engineers focus on designing and implementing environmental solutions, often requiring higher education and licensing. Environmental Technicians support fieldwork and data collection, typically with less formal education. Both roles are vital in environmental projects but differ in responsibilities and qualifications.

What exactly do environment engineers do?

Environmental engineers develop solutions to environmental problems by designing systems for waste management, pollution control, and water treatment. They analyze environmental data, ensure compliance with regulations, and often use tools like GIS and modeling software to assess environmental impact and develop sustainable practices.
Infographic showing various Environment Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $94,014 per year, or $45.2 per hour.

RL Environment Engineer - Remote

Chicago, IL โ€ข Remote

$80 - $120/hr

Full-time

Posted 3 days ago

New


Job description

Senior Software Engineer

Job Type: Contractor (~15 hours/week)
Location: Remote

Job Summary

We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using Model Context Protocol (MCP) tools.

You will design reproducible environments, deterministic verification, and reference solutions for tasks such as bug fixing, feature implementation, codebase refactoring, and performance optimization. No prior AI experience is required.

Key Responsibilities
  • Create reinforcement learning environments for software engineering tasks.
  • Design tasks involving bug fixing, feature development, refactoring, and performance optimization.
  • Build deterministic verification systems and golden reference solutions.
  • Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively.
  • Develop realistic, reproducible software engineering scenarios.
  • Ensure tasks accurately measure coding ability, problem-solving, and tool usage.
  • Document solutions and provide clear technical feedback.
Required Skills
  • 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.
  • Proven experience in feature implementation and codebase refactoring.
  • Strong knowledge of performance optimization and tuning.
  • Excellent written and verbal communication.
  • Strong attention to detail.
Preferred Qualifications
  • Experience working with large-scale or distributed codebases.
  • Familiarity with AI/ML systems is a plus but not required.
  • Experience with rigorous code reviews and software engineering best practices.
  • Experience working effectively in remote or cross-functional teams.
Hiring Process
  1. Submit an application and screening questions.
  2. Complete an AI interview (~30 minutes).
  3. Complete a technical assessment, if required.
  4. Hiring Manager review.
Compensation

Compensation is output-based, with payment provided per task that meets project specifications. Minimum weekly submission requirements may apply.

Availability

Selected experts should be prepared to begin their first tasks within 24–48 hours of completing onboarding.