Apply on company website Chicago, IL, USA On-site USD 100,000 – 140,000 / year

University of Chicago is hiring a Scientific Software Engineer

About the Role

The role involves designing, implementing, and optimizing software solutions for scientific computing challenges, working closely with researchers to translate complex algorithms into efficient, scalable code.

Responsibilities

  • Design and build software systems for scientific computation and data analysis
  • Collaborate with research teams to understand computational needs and constraints
  • Develop and maintain high-performance code in languages such as Python, C++, or Fortran
  • Optimize algorithms for efficiency and scalability across computing platforms
  • Implement and support data pipelines for processing large-scale datasets
  • Ensure software reliability through testing, debugging, and documentation
  • Integrate software with existing research workflows and infrastructure
  • Support version control and collaborative development using Git or similar tools
  • Contribute to grant proposals and project planning as needed
  • Stay current with advancements in computational methods and software engineering

Nice to Have

  • Advanced degree in a computational or physical science discipline
  • Experience with parallel computing frameworks such as MPI or OpenMP
  • Background in machine learning or statistical modeling
  • Familiarity with containerization tools like Docker or Singularity
  • Experience with workflow management systems
  • Contributions to open-source scientific software projects
  • Knowledge of data visualization techniques
  • Experience working in academic or research laboratory settings

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work environment with flexible scheduling options

Team

Collaborative research environment within a leading academic institution

Application Instructions

  • Submit a resume, cover letter, and contact information for three professional references
  • Applications will be reviewed on a rolling basis until the position is filled

Equal Opportunity Employer

  • The institution values diversity and is committed to inclusive hiring practices
  • Applications from underrepresented groups in STEM are strongly encouraged

Available for qualified candidates

Required Skills
LispPythonJavaJavaScriptAWSMicrosoft AzureGCPData Analysis
Test your skills for this role

Take a short quiz and show this employer what you can do.

Job Details
Location Chicago, IL, USA
Work mode On-site
Salary USD 100,000 – 140,000 / year
Category other
Posted 10 months ago
Application On company website
About company
University of Chicago logo
A prestigious private research university known for its rigorous academics and groundbreaking research.
All jobs at University of Chicago Visit website