1

Evolutionary Computing Jobs in Virginia (NOW HIRING)

Build and maintain high-performance computing workflows, including parallel and distributed ... Demonstrated research record in evolutionary computation, genetic programming, or related ML areas ...

Build and maintain high-performance computing workflows, including parallel and distributed ... Demonstrated research record in evolutionary computation, genetic programming, or related ML areas ...

Snowflake Architect

Richmond, VA

$63 - $81.25/hr

... computing and automation, with a focus on the design of systems and services that run on cloud ... Develops and maintains an architectural blueprint and evolutionary roadmap that defines and ...

... computing in a HPC environment. Proficiency in Python and ML libraries such as scikit-learn ... Familiarity with optimization algorithms, constraint handling, and evolutionary computation.

Evolutionary Computing information

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.

What cities in Virginia are hiring for Evolutionary Computing jobs? Cities in Virginia with the most Evolutionary Computing job openings:
AI/ML Research Scientist

AI/ML Research Scientist

Noblis

Reston, VA • On-site, Remote

Other

Medical, Life, Retirement, PTO

Posted 4 days ago


Job description

Responsibilities

Noblis is seeking an experienced Artificial Intelligence and Machine Learning Systems Research Scientist for a role based in Reston, VA who lives at the intersection of machine learning research, scientific computing and capability development to join our team of technical professionals delivering transformational capabilities to our clients. This role blends original research with real-world collaboration across scientific domains.

Responsibilities Include:

Research and Development

  • Design and implement machine learning methods, particularly evolutionary computation, symbolic regression, and active learning, to accelerate scientific discovery across multiple domains.

  • Develop computational tools that make complex modeling more accessible, interpretable, and efficient.

  • Pursue research in AI/ML and GenAI model generalization, training efficiency, explainability, and stability.

  • Collaborate with domain scientists (physics, biology, medical imaging, and others) to apply ML techniques to real problems.

  • Contribute to open-source software projects and publish in peer-reviewed venues.

Applied Engineering

  • Build and maintain high-performance computing workflows, including parallel and distributed architectures.

  • Develop reinforcement learning and agent-based systems for hypothesis testing and causal discovery.

  • Contribute to client-facing data science platforms and tools.

  • Write and support government-funded research proposals.

Required Qualifications

  • US Citizenship is required.

  • Master's degree with 6+ years of relevant years of experience OR Ph.D. with 4+ years of relevant years of experience.

  • Degree must be in computational science, computer science, applied mathematics, or a related field.

  • Demonstrated research record in evolutionary computation, genetic programming, or related ML areas (publications, conference presentations, etc.).

  • Strong programming skills in Python, C#, C/C++. Knowledge of Rust and Fortran would be a plus.

  • Experience with HP computing, including GPU programming in CUDA. Understanding HP computing paradigms.

  • Ability to work across disciplines, comfortable translating between domain science and computation.

Desired Qualifications

  • Ability to achieve Secret security clearance

  • Experience with active learning, symbolic modeling, or ensemble methods.

  • Familiarity with computer vision, time-series modeling, or reinforcement learning applications.

  • History of securing external research funding (government grants, SBIR, etc.).

  • Contributions to open-source ML or scientific computing projects.

  • Experience mentoring junior researchers or graduate students.

  • Background in scientific communication and public speaking.

Overview

Overview

Noblis and our wholly owned subsidiaries, Noblis ESI and Noblis MSD, take on some of the nation’s toughest challenges, delivering advanced solutions to our customers’ most critical missions. We bring together leading scientific, engineering, and management expertise in a culture grounded in objectivity and collaboration, ensuring our work creates lasting impact across federal missions.

We work with a broad range of government agencies in the defense, intelligence, and federal civilian sectors. Learn more and find opportunities at careers.noblis.org (https://careers.noblis.org/about-noblis/)

Why Work at Noblis

At Noblis, we share a passion for excellence and innovation, and we create an environment where people can do meaningful work while maintaining the balance that keeps them energized and fulfilled. We seek out individuals with a natural curiosity and desire to collaborate and learn. We believe our people are our greatest strength, and we consistently seek exceptionally skilled, mission‑driven professionals who care deeply about doing work that enriches lives and makes our nation safer.

Noblis has earned numerous workplace awards (https://noblis.org/who-we-are/awards/) for our culture, our commitment to employee well‑being, and our dedication to meaningful, impactful work. We also maintain a drug‑free workplace.

Remote/hybrid status is subject to change based on Noblis and/or government requirements.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other characteristics protected by applicable federal, state, or local law.

If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us (https://noblis.org/contact) .

EEO is the Law (https://www.dol.gov/general/topic/discrimination) | E-Verify (https://assets.cms.talentplatform.us/zhu9bbm0ym8duz1a5mj8osb7/attachments/iawiyhl3wfqccbsgnpticdz3-federal-e-verify-participation-poster-eng-and-sp-9-11-2024.pdf) | Right to Work (https://www.justice.gov/crt/case-document/file/1133936/download)

Total Rewards

At Noblis we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category. We encourage you to learn more about our total benefits by visiting the Benefits (https://careers.noblis.org/benefits/) page on our Careers (https://careers.noblis.org/) site.

Compensation at Noblis is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, clearance level, as well as contract-specific affordability, organizational requirements and applicable employment laws. The projected compensation range for this position is based on full time status. For part time or on-call staff, compensation is proportionately adjusted based on hours worked. While monetary compensation is important, it's just one component of Noblis’ total compensation package.

Posted Salary Range

USD $139,800.00 - USD $218,475.00 /Yr.