Artificial Intelligence and Machine Learning Systems Research Scientist
Role details
Job location
Tech stack
Job description
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.
Requirements
- ship 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., 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.
Benefits & conditions
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 page on our Careers site.