1

Fair Software Engineer Jobs (NOW HIRING)

Software Engineer

Los Angeles, CA · On-site

$130 - $170/hr

About the role As a Software Engineer on the Boulder Opal team, you will build the backend ... Fair Chance Act. #J-18808-Ljbffr

Software Engineer

Minneapolis, MN · Hybrid

$48 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and ... San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all ...

Software Engineer

Cleveland, OH

$36.06 - $43.27/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer Join a collaborative engineering team developing software that ... San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all ...

Software Engineer

Minneapolis, MN · Hybrid

$48 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and ... San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all ...

Software Engineer III

Seattle, WA · On-site

$187K - $208K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Software Engineer III (Full-Stack & Cloud Architecture) Role Overview We are seeking an experienced ... Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for ...

Software Engineer

Minneapolis, MN · Hybrid

$48 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and ... San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all ...

Software Engineer

Moorestown, NJ

$36 - $40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job title: Software Engineer Overview Seeking a Software Engineer to support development and ... San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all ...

Mainframe Software Engineer

Boulder, CO · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

We are seeking a meticulous and process-oriented Senior Software Engineer to join a highly skilled ... Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for ...

Software Engineer

San Francisco, CA · On-site

$130 - $170/hr

About the role As a Software Engineer on the Boulder Opal team, you will build the backend ... Fair Chance Act. Please be advised that our communications will only come from the @q-ctrl.com ...

New

We have an outstanding Contract position for a Software Engineer to join a leading Company located ... San Francisco Fair Chance Ordinance Education:Bachelors DegreeEmployment Type: CONTRACTOR

Principal Software Engineer

Woodland Hills, CA · On-site

$165.26/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Participate in Model-Based Engineering initiatives to improve software development processes ... Los Angeles County Fair Chance Ordinance for Employers * San Francisco Fair Chance Ordinance ...

Principal Software Engineer

Los Angeles, CA · On-site

$165.26/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Participate in Model-Based Engineering initiatives to improve software development processes ... Los Angeles County Fair Chance Ordinance for Employers * San Francisco Fair Chance Ordinance ...

Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software ... We firmly believe in equal opportunity, guaranteeing fair and unbiased treatment for all ...

As a Staff Software Engineer at Procore, you're given the unique opportunity to partner intimately ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

As a Staff Software Engineer at Procore, you're given the unique opportunity to partner intimately ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

Altus Consulting Seeks a Software Engineer to Drive InnovationAre you a passionate software ... We firmly believe in equal opportunity, guaranteeing fair and unbiased treatment for all ...

As a Staff Software Engineer at Procore, you're given the unique opportunity to partner intimately ... Procore is committed to offering competitive, fair, and commensurate compensation. Actual ...

Showing results 21-40

Fair Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do fair software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for fair software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a Fair Software Engineer?

A Fair Software Engineer is a professional who focuses on designing, developing, and maintaining software systems with an emphasis on fairness, equity, and the mitigation of bias. This role often involves ensuring that algorithms and data handling processes do not discriminate against users based on factors like race, gender, or socioeconomic status. Fair Software Engineers may work closely with data scientists, ethicists, and product teams to identify potential biases in software and to implement solutions that promote fairness and transparency. Their work is crucial in building trust and accountability in technology-driven products and services.

How does a Fair Software Engineer typically collaborate with cross-functional teams to ensure ethical AI development?

As a Fair Software Engineer, you’ll work closely with data scientists, product managers, and UX designers to identify and mitigate potential biases in machine learning models. This role often involves regular code reviews, open discussions about ethical implications, and implementing fairness metrics throughout the development process. You’ll also contribute to establishing guidelines and best practices for responsible AI, ensuring that both technical and non-technical stakeholders are aligned on fairness objectives. Effective communication and a collaborative mindset are key to success in this position.

What are the key skills and qualifications needed to thrive as a Fair Software Engineer, and why are they important?

To thrive as a Fair Software Engineer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often backed by a relevant degree. Familiarity with coding languages such as Python, Java, or C++, version control systems like Git, and software development methodologies (e.g., Agile) is typically required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse teams and addressing complex challenges. These skills ensure the development of robust, efficient, and ethical software solutions that meet organizational goals and user needs.

What is the difference between Fair Software Engineer vs Ethical Hacker?

AspectFair Software EngineerEthical Hacker
CredentialsBachelor's in CS or related field, coding certificationsCertifications like CEH, OSCP, or CISSP
Work EnvironmentDeveloping fair algorithms, ensuring ethical AI useTesting security vulnerabilities, penetration testing
Industry UsageTech companies, AI firms, startupsCybersecurity firms, IT departments, consulting

Fair Software Engineers focus on creating ethical, unbiased software and algorithms, often working within tech and AI industries. Ethical Hackers specialize in identifying security flaws to protect systems. While both roles require technical skills and certifications, their core objectives differ: fairness and ethics versus security testing.

More about Fair Software Engineer jobs

What states have the most Fair Software Engineer jobs?

States with the most job openings for Fair Software Engineer jobs include:

Infographic showing various Fair Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer

Airbus Ventures

San Francisco, CA • On-site

$130 - $170/hr

Other

Posted yesterday

New


Job description

About the role

As a Software Engineer on the Boulder Opal team, you will build the backend infrastructure that supports our quantum software platform. You'll work alongside compiler engineers and researchers to develop scalable backend systems, APIs and performance‑critical services while growing your understanding of compiler technologies and quantum computing.

This role is ideal for a strong backend engineer interested in systems programming who wants to develop expertise in compiler engineering over time.

What you’ll be doing:

  • Design, build and maintain scalable backend services in Python and C++.
  • Develop APIs and backend services supporting our compiler and quantum runtime.
  • Build reliable distributed systems and cloud‑native services.
  • Improve performance, reliability and observability across backend components.
  • Collaborate with compiler engineers to integrate new compiler capabilities into production systems.
  • Work with researchers and product teams to deliver new platform capabilities.
  • Learn and contribute to compiler infrastructure as your expertise grows.

Ideally, you’ll have:

  • Bachelor's degree in Computer Science, Engineering or related discipline.
  • Strong programming skills in Python.
  • Experience with modern C++.
  • Experience building backend systems or distributed services.
  • Experience designing APIs using REST, gRPC or GraphQL.

It would be fantastic (but not essential) if you bring:

  • Experience building high‑performance backend systems.
  • Experience with asynchronous programming and concurrency.
  • Experience with FastAPI, Flask or Django.
  • Familiarity with compiler concepts or programming language implementation.
  • Exposure to LLVM or MLIR.
  • Interest in quantum computing or scientific software.
  • Experience with Rust, Go, or other systems programming languages.

Salary

The targeted base salary range for this position is between $130,000 - $170,000 and will ultimately be determined by specific job‑related skills, experience, level, location and other contributing factors. Depending on the position offered, this role may be eligible for annual discretionary bonuses, equity and other forms of compensation outside of the targeted base salary range. For more information on benefits at Q‑CTRL, please visit our careers page.

Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

#J-18808-Ljbffr