Chicago, IL, USA On-site

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
LISPPythonRJavaJavaScriptAmazon Web ServicesMicrosoft AzureGoogle CloudScientific ComputingSoftware EngineeringData AnalysisCloud PlatformsStatistical Programming LISPPythonRJavaJavaScriptAmazon Web ServicesMicrosoft AzureGoogle CloudScientific ComputingSoftware EngineeringData AnalysisCloud PlatformsStatistical Programming
About company
University of Chicago
A prestigious private research university known for its rigorous academics and groundbreaking research.
All jobs at University of Chicago Visit website
Job Details
Category other
Posted 7 months ago