Jobs · Analyst

PostDoc-Computational Materials Science & Scientific Software Engineering

EMD Electronics · San Jose, CA · 5 days ago
Analyst$86k–$128k/yrFull-time

About the role

You will join an MLIP-powered computational platform for semiconductor materials discovery, working at the intersection of computational chemistry, scientific software engineering, and modern AI.

Responsibilities

  • Design and implement production-grade Python workflows that connect first-principles calculations with machine-learned interatomic potentials to accelerate materials screening and deepen process understanding.
  • Develop end-to-end simulation pipelines, including slab generation, adsorption energy screening, and molecular dynamics, ensuring code is modular, tested, and well-documented.
  • Run and analyze DFT calculations with Quantum ESPRESSO and VASP via ASE, generating high-quality training data for MLIPs and validating results against experimental benchmarks.
  • Evaluate and deploy MLIP frameworks (such as MACE or UMA), building robust training pipelines, validation protocols, and model-selection workflows.
  • Implement cheminformatics steps for molecular input preparation, SMILES handling, 3D conformer generation, binding site identification, and NEB-based transition-state searches, linking gas-phase properties to surface workflows.
  • Operate on HPC infrastructure with SLURM, containerization, and workflow orchestration to ensure reproducibility and scalability.
  • Translate domain expert requirements into maintainable, production-grade software and contribute to coding standards, reviews, and CI/CD practices.
  • Stay curious about AI tooling and be ready to integrate new approaches into scientific workflows.
  • Collaborate across disciplines, communicating clearly with experimentalists, data scientists, and external partners while delivering tangible software that ships.

Requirements

  • PhD in Computational Chemistry, Quantum Chemistry, Materials Science, Physics, or a closely related field with a strong computational component.
  • Solid grounding in quantum chemistry and surface science, including DFT, thermodynamics and kinetics, slab models, and periodic boundary conditions.
  • Hands-on experience with DFT codes and ASE as a simulation interface, plus demonstrated experience with MLIPs and training-data pipelines.
  • Production-grade Python software engineering skills: type hints, docstrings, testing frameworks, linting, modular design, and strong version control with Git and CI/CD practices.
  • Proficiency with HPC environments: job schedulers (e.g., SLURM or PBS), array jobs, containerization (e.g., Apptainer or Docker), and workflow orchestration tools.
  • Basic cheminformatics skills including SMILES handling, three-dimensional conformer generation, binding-site identification, and NEB transition-state searches.
  • Ability to translate research ideas into robust, well-documented code and to work effectively at the research–engineering interface.
  • Strong communication skills and a collaborative mindset, with comfort working across cross-disciplinary teams and with external partners.

Qualifications

  • Minimum qualifications: PhD in Computational Chemistry, Quantum Chemistry, Materials Science, Physics, or a closely related field with a strong computational component.
  • Preferred qualifications: Hands-on experience with DFT codes and ASE as a simulation interface, plus demonstrated experience with MLIPs and training-data pipelines.

Skills

  • Production-grade Python software engineering skills: type hints, docstrings, testing frameworks, linting, modular design, and strong version control with Git and CI/CD practices.
  • Proficiency with HPC environments: job schedulers (e.g., SLURM or PBS), array jobs, containerization (e.g., Apptainer or Docker), and workflow orchestration tools.
  • Basic cheminformatics skills including SMILES handling, three-dimensional conformer generation, binding-site identification, and NEB transition-state searches.
  • Ability to translate research ideas into robust, well-documented code and to work effectively at the research–engineering interface.

Benefits

  • Health insurance
  • Paid time off (PTO)
  • Retail contributions
  • Other perquisites

Pay

The base pay range for this position is $85,500 - $128,300. The actual compensation offered will be determined by factors such as location, level of experience, education, skills, and other job-related factors. Position may be eligible for sales or performance-based bonuses.

Schedule

Remote flexibility available.

Similar jobs