Scientific Software Developer
Job
California Institute of Technology
Pasadena, CA (In Person)
$95,732 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Scientific Software Developer California Institute of Technology - 4.1 Pasadena, CA Job Details Temporary | Full-time $68,700 - $120,000 a year 1 day ago Qualifications Bachelor's degree
Full Job Description Scientific Software Developer Caltech Job Category:
Fulltime Temporary Exempt Overtime Eligible:
Exempt Benefits Eligible:
Benefit Based Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community. Job Summary The Cushing Lab (https://cushinglab.caltech.edu/) seeks a Scientific Software Developer to lead the development and public release of software for predicting excited-state X-ray and electron energy-loss (EEL) spectra using Bethe-Salpeter Equation (BSE) and Time-Dependent Density Functional Theory (TD-DFT). The role focuses on transforming research code into efficient, user-friendly, and open-source tools through optimization, workflow design, and collaboration with scientists.Essential Job Duties Software Development:
Refactor, optimize, and maintain scientific code; implement best practices (testing, version control, documentation).Scientific Collaboration:
Work with researchers to translate models into usable tools and optimize simulation inputs.User Workflows & Interfaces:
Develop intuitive interfaces (CLI/APIs) and streamlined workflows for simulations.Machine Learning:
Integrate data-driven methods to enhance performance and adaptability.Open-Source Release:
Prepare code for public distribution, including packaging, documentation, and user support. Basic Qualifications B.S. in Computer Science, Physics, Chemistry, or related field. 4+ years of experience in software or scientific computing. Proficiency in Python, C/C++, and/or Fortran. Preferred Qualifications Familiarity with electronic structure methods (DFT, TD-DFT, BSE). Experience with scientific software integration and user-facing tools. Knowledge of HPC or parallel computing. Experience with machine learning in scientific applications. Required Documents Resume To be considered for this position please visit our web site and apply on line at the following link: https://hr.caltech.edu/work/job_openings We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. jeid-07e158f8bfcf7941bd4e232c542f5fd4Similar remote jobs
UnitedHealth Group
Fort Wayne, IN
Posted2 days ago
Updated10 hours ago
Similar jobs in Pasadena, CA
Roze Room Hospice of San Gabriel Valley
Pasadena, CA
Posted2 days ago
Updated10 hours ago
Sonic Automotive, Inc
Pasadena, CA
Posted2 days ago
Updated10 hours ago
Jacobs
Pasadena, CA
Posted2 days ago
Updated10 hours ago
Similar jobs in California
Freedom Village of Holland Michigan
San Diego, CA
Posted2 days ago
Updated10 hours ago