1

Evolutionary Computing Jobs (NOW HIRING)

Senior Compiler Engineer - AI

Austin, TX ยท On-site

$121.40K - $160.10K/yr

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... Deep familiarity with reinforcement learning, genetic/evolutionary algorithms, predictive modeling ...

Senior Compiler Engineer - AI

Redmond, WA ยท On-site

$137.20K - $180.90K/yr

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... Deep familiarity with reinforcement learning, genetic/evolutionary algorithms, predictive modeling ...

Our generative models learn the blueprint of life by modeling large-scale evolutionary data ... Strong programming skills in Python and familiarity with scientific computing libraries (e.g ...

Our generative models learn the blueprint of life by modeling large-scale evolutionary data ... Strong programming skills in Python and familiarity with scientific computing libraries (e.g ...

Infrastructure DevOps Engineer

Dallas, TX ยท Hybrid

$52.50 - $71.75/hr

... of computing, storage, and network technologies to deliver cohesive infrastructure solutions. * Thorough understanding of building cloud-native infrastructure using evolutionary architecture ...

Infrastructure DevOps Engineer

Dallas, TX ยท Hybrid

$52.50 - $71.75/hr

... of computing, storage, and network technologies to deliver cohesive infrastructure solutions. * Thorough understanding of building cloud-native infrastructure using evolutionary architecture ...

Postdoctoral Fellow ll

Logan, UT ยท On-site

$62K - $65K/yr

D. in ecology, evolutionary biology, quantitative biology, biostatistics, or a closely related ... Experience with high-performance computing environments. Required Documents Along with the online ...

Postdoctoral Fellow ll

Logan, UT ยท On-site +1

$42.30K - $57.40K/yr

D. in ecology, evolutionary biology, quantitative biology, biostatistics, or a closely related ... Experience with high-performance computing environments. Along with the online application, please ...

next page

Showing results 1-20

Evolutionary Computing information

See salary details

$11K

$57.4K

$95.5K

How much do evolutionary computing jobs pay per year?

As of Jun 3, 2026, the average yearly pay for evolutionary computing in the United States is $57,380.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,500.00 and $69,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Evolutionary Computing Specialist, and why are they important?

To thrive as an Evolutionary Computing Specialist, you need a solid background in computer science, mathematics, and algorithm design, often supported by an advanced degree in a related field. Familiarity with programming languages (such as Python, C++, or Java), machine learning frameworks, and optimization libraries is typically required. Strong analytical thinking, problem-solving abilities, and creativity are crucial soft skills that help in developing innovative solutions. These skills enable specialists to design and implement effective evolutionary algorithms that solve complex computational problems across various domains.

What are some common challenges faced when implementing evolutionary computing algorithms in real-world projects?

One of the main challenges in applying evolutionary computing algorithms is balancing computational cost with solution quality, as these algorithms can be resource-intensive and require careful parameter tuning. Additionally, translating theoretical models into scalable, real-world applications often involves customizing operators and fitness functions to suit specific domains. Collaboration with domain experts is crucial to accurately define objectives and constraints, and ongoing communication with software engineers ensures efficient integration into existing systems.

What is evolutionary computing?

Evolutionary computing is a branch of artificial intelligence that uses algorithms inspired by the process of natural selection to solve complex optimization and search problems. These algorithms, such as genetic algorithms, evolve solutions over time by mimicking biological mechanisms like mutation, crossover, and selection. Evolutionary computing is used in various fields, including engineering, economics, and robotics, to find solutions that might be difficult to obtain through traditional methods. It is especially useful for problems where the search space is vast and not easily navigable by conventional algorithms.

What is the difference between Evolutionary Computing vs Data Scientist?

AspectEvolutionary ComputingData Scientist
Required CredentialsTypically a degree in computer science, AI, or related fields; certifications in AI or machine learningDegree in statistics, computer science, or related fields; certifications in data analysis or machine learning
Work EnvironmentResearch labs, AI development teams, academiaBusiness environments, tech companies, consulting firms
Industry UsageOptimization problems, evolutionary algorithms researchData analysis, predictive modeling, business insights
Common Search/ComparisonYesYes

While both roles involve advanced computing techniques, Evolutionary Computing focuses on algorithms inspired by natural selection for optimization, whereas Data Scientists analyze data to extract insights and build predictive models. They often collaborate but serve different primary functions within tech and research industries.

More about Evolutionary Computing jobs
What cities are hiring for Evolutionary Computing jobs? Cities with the most Evolutionary Computing job openings:
What states have the most Evolutionary Computing jobs? States with the most job openings for Evolutionary Computing jobs include:
Infographic showing various Evolutionary Computing job openings in the United States as of May 2026, with employment types broken down into 98% Full Time, and 2% Part Time. Highlights an 33% Physical, 2% Hybrid, and 65% Remote job distribution, with an average salary of $57,380 per year, or $27.6 per hour.
Senior Compiler Engineer - AI

Senior Compiler Engineer - AI

Nvidia

Austin, TX โ€ข On-site

$121.40K - $160.10K/yr

Full-time

Posted 8 days ago


Job description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our team. The ideal candidate brings broad experience across machine learning, including reinforcement learning, genetic/evolutionary algorithms, predictive modeling, complex systems, and high-dimensional data analysis, along with strong foundations in compiler design and domain-specific languages. This role is focused on building AI-driven compiler intelligence for production compiler pipelines, delivering measurable improvements in performance and efficiency, and advancing LLM-enabled workflows for compiler decisioning and developer productivity.

What you'll be doing:

  • Join a team driving innovative solutions in compilers and developer tools through applied machine learning and AI.

  • Collaborate with world-class engineers to shape next-generation compiler capabilities that power large-scale, high-impact products.

  • Design and implement end-to-end compiler optimization workflows, from feature engineering and model development to compiler integration and production rollout.

  • Develop and integrate learning-based decision systems into compiler passes, code generation flows, and optimization pipelines.

  • Build robust interfaces between LLM systems and compiler infrastructure for optimization recommendations, decision support, and workflow automation.

  • Partner with compiler, architecture, and performance teams to validate impact on representative workloads and benchmark suites.

  • Lead experimentation, evaluation, and deployment with strong standards for reliability, scalability, and performance.

What we need to see:

  • BS/MS/PhD in Computer Science or a related field (or equivalent experience), with a focus on machine learning and compiler/developer tools.

  • 8+ years of software engineering and AI/ML experience, preferably in tools or systems development.

  • Strong knowledge of compilers, code generation, and GPU architecture.

  • Demonstrated proficiency in Python and C/C++.

  • Strong mathematical and scientific foundation relevant to AI/ML and compiler technologies.

  • Hands-on experience with LLVM/MLIR-based compiler development, including optimization passes, code generation, or frontend integration.

  • Experience building or integrating LLM-based systems, agents, or developer tooling in production environments.

Ways to Stand Out From the Crowd

  • Deep familiarity with reinforcement learning, genetic/evolutionary algorithms, predictive modeling, and complex systems.

  • Proven track record of deploying AI/ML solutions in production and embedded environments.

  • Strong experience integrating LLMs into systems workflows with attention to reliability, latency, and evaluation quality.

  • Demonstrated measurable outcomes such as runtime gains, compile-time improvements, or efficiency improvements on real-world workloads.

  • Publications, open-source contributions, or patents in compilers, AI/ML systems, or performance engineering.

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous program manager with a real passion for technology, we want to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until May 19, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.#deeplearning

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993