Research Software Engineer
University of Chicago
Research Software EngineerThe Research Software Engineer will develop software to support DSI's research priorities and specific initiatives related to data science for social good including resilient food systems, climate, and human rights. The RSE will collaborate with the software team and interdisciplinary research groups across the University of Chicago to develop new software products and build robust, scalable solutions for computational research and public impact projects. This role involves designing, developing, testing, and maintaining software, with an emphasis on high-quality, reusable code. The ideal candidate will have experience working with substantial existing codebases, strong problem-solving skills, and a keen interest in data-driven applications, machine learning, and artificial intelligence. This position is eligible for a partial remote work arrangement.ResponsibilitiesDesign, develop, test, and debug complex software programs.Implement and optimize algorithms for data-intensive research.Deploy and maintain systems in both simulated environments and on physical hardware.Diagnose and resolve complex system and software issues.Execute feature requests independently, with guidance from the PI and project manager on goals and design.Collaborate with team members to improve software quality, testability, and fault tolerance.Manage multiple projects simultaneously, supporting faculty, postdoctoral researchers and students in achieving their research objectives.Develops, tests, debugs, and maintains new and existing application software.Works independently to define and document project requirements and provides overall technical guidance in design, architecture and implementation of software solutions.Performs other related work as needed.Minimum QualificationsEducation: Minimum requirements include a college or university degree in related field.Work Experience: Minimum requirements include knowledge and skills developed through 5-7 years of work experience in a related job discipline.Preferred QualificationsProfessional experience in software engineering or a related programming field.Strong experience with Linux, Python, and at least one additional programming language.Experience working with large, existing codebases.Experience in building web applications and APIs.Knowledge of cloud computing platforms (AWS, GCP, Azure, etc.).Proficiency in software development best practices, including version control (Git) and CI/CD pipelines.Preferred CompetenciesStrong project management, analytical, and problem-solving skills.Excellent written and verbal communication skills in English.Ability to work effectively in a dynamic, hybrid work environment, collaborating with faculty, staff, students, and the broader UChicago community.Familiarity with virtualization and containerization (Docker, Kubernetes, etc.).Expertise in at least one of the following: Developing highly performant solutions to computational problems using Python; Modern frameworks for full-stack web development, including backend (Flask, Node.js), front-end (React, Angular), and/or GIS and spatial data visualization tools; Building AI solutions, including chatbots, RAG, and other LLM-based tools.Interest in and experience developing software to support data-driven research.Application DocumentsResume/CV (required)Cover Letter (preferred)References (3 contacts) (preferred)The University of Chicago uses AI-assisted tools to streamline and augment some recruitment processes; however, AI is not used to make hiring decisions. When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application.Job Family: ResearchRole Impact: Individual ContributorScheduled Weekly Hours: 37.5Pay Range: $110,000.00 - $135,000.00The included pay rate or range represents the University's good faith estimate of the possible compensation offer for this role at the time of posting.Benefits Eligible: YesThe University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in the Benefits Guidebook.The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination.Job seekers in need of a reasonable accommodation to complete the application process should call View phone number on click.appcast.io or submit a request via Applicant Inquiry Form.All offers of employment are contingent upon a background check that includes a review of conviction history. A conviction does not automatically preclude University employment. Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position.The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.
$110k - $135k
...Chicago Data Science Institute (DSI) is a hub for scholars, researchers, educators, and practitioners tackling the methodological, societal... ..., and the broader community.Job SummaryThe Research Software Engineer (RSE) will develop software to support DSI’s research priorities...SuggestedFull timeWork experience placementRemote work- ...role embeds you within a high-performance group of technologists and quantitative researchers where you will bridge the gap between complex financial modeling and robust software engineering. You will be given immediate ownership of the firm’s technology stack,...SuggestedImmediate start
- ...Senior Innovation Software EngineerGenesis10 is currently seeking a Senior Innovation Software Engineer for a Contract-to-Hire opportunity. This position can work hybrid or can work remotely in the footprint locations of Columbus, OH; Minnetonka, MN; Atlanta, GA; Dallas...SuggestedHourly payPermanent employmentContract workRemote work
$175k - $225k
...culture fuels innovation in quantitative research, systematic trading strategies, and... ...between quantitative research and production engineering, building the systems and datasets our... ...distinguish signal from noise Strong software design skills and hands-on experience building...SuggestedFor contractorsWorldwide$63k - $153k
...ApplicableSpecialismSoftware EngineeringManagement LevelAssociateJob Description & SummaryThe OpportunityAs a Tax Innovation - Software Engineering - Experienced Associate, you will focus on developing innovative software solutions to drive digital transformation and...SuggestedFull timeH1b- ...HudsonEmail: ****@*****.***: (***) ***-****Job Title: AI Research Engineer - Large-Scale Pre-TrainingLocation: New York, NY or London,... ...performance challenges without relying on off-the-shelf software packages.No prior experience in finance or quantitative...
- ...StatesIndustry: Trading FirmPosted: 2026-08-17Contact: Ethan HudsonEmail: ****@*****.***: (***) ***-****Job Title: AI Research Engineer - Deep Learning InferenceLocation: New York, NY | London, UKAbout the OpportunityJoin an industry-leading global quantitative...
$77k - $214k
...ApplicableSpecialismSoftware EngineeringManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a Tax Innovation - Software Engineering - Senior Associate, you will be at the forefront of developing innovative software solutions to drive digital transformation...Full timeH1b$300k
...Campus AI Research Engineer (Intern)Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial...Full timeInternshipVisa sponsorshipWork visaFlexible hours- ...clients design, deploy, and govern AI systems across regulated industries. Our applied research function sits at the intersection of frontier AI research and production engineering — investigating the foundational challenges that will determine whether enterprise agentic...Work experience placementLive inWork at officeLocal areaRelocation
$63k - $153k
...ApplicableSpecialismSoftware EngineeringManagement LevelAssociateJob Description & SummaryThe OpportunityAs a Tax Innovation - Software Engineering - Experienced Associate you will help develop software solutions that support tax service delivery within our Tax practice,...Full timeH1b$133.37k - $156.9k
...DescriptionWe are seeking a highly skilled AI Data Innovation Engineer to join the Data Innovation and Tools Rationalization team within... ...broader organization.Unlike traditional model-development or research-focused roles, this position emphasizes the practical design, validation...Full timeWork experience placementWork at officeLocal area3 days per week$99k - $266k
...SummaryThe Opportunity As a Tax Innovation - Artificial Intelligence Engineer, you will lead the design, development, and deployment of AI... ...learning, agentic systems, retrieval technologies, and modern software engineering practices. You will guide teams through solution...Full timeH1b$150k
...LevelDirectorJob Description & SummaryThe OpportunityAs a Tax Innovation - AI Engineer you will design and develop AI and machine learning solutions... .... In this role at PwC, you will apply data, algorithms, and software engineering to build scalable AI systems, translate ideas into...Full timeH1b$197.3k - $313.7k
...Salesforce.About the TeamSalesforce AI is looking for talented software and platform engineers to embed in our AI team to bridge the gap between... ...where your engineering skills directly enable world-class research and products used by millions?At Salesforce, we are driving...Full time$175k - $225k
...integrity, innovation and a willingness to challenge consensus.As a Research Engineer, you will be an integral member of a systematic trading team... ...problems and contribute to our full tech stack, including software design, data engineering, distributed computing, and...Temporary workImmediate startFlexible hours$135k - $160k
...part of the Physical Sciences Division which includes departments and several interdisciplinary research institutes and centers.Job SummaryThe Research Software Engineering Manager will lead our internal engineering team across our research initiatives. The successful...Full timeWork experience placement$110k - $120k
DepartmentClimate Systems Engineering Research InitiativesAbout the DepartmentThe Climate Systems Engineering initiative (CSEi) is a groundbreaking, university-wide research effort anchored in the University of Chicago Institute for Climate and Sustainable Growth. CSEi...Full timeFor contractorsWork experience placementFor subcontractorWork at officeLocal areaRemote work- ...Abuse Research EngineerStripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises... ...systematically eliminate vulnerabilities.As an Abuse Research Engineer in the Abuse Research Group, you will play a critical role in...
- ...students to review reinforcement learning tasks and environments used to test whether frontier AI models can carry out real research and engineering work. Other contributors design the tasks. Your job is to make sure each one is correct, fair, and actually measures what...Contract workRemote workFlexible hours
$146.5k - $172k
...Engineer IIEngineer IILocation: Chicago, ILOffice: 3 days/week in South Loop officeReports to: Engineering Team LeadSalary Range: $146,500-$172,000 + EquityAbout Tavern ResearchTavern Research is a political tech startup building tools and insights to help our customers...Work at officeImmediate start3 days per week$300k
...Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science... ...of a dynamic group of traders, quantitative researchers, and engineers who work together to examine the global markets, seeking to understand...Full timeInternshipVisa sponsorshipWork visaFlexible hours$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from... ...Claude Cowork to support enterprise workflows, automation, research or other knowledge-work casesHands-on experience using...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work$124k - $335k
...ApplicableSpecialismSoftware EngineeringManagement LevelSenior ManagerJob Description & SummaryThe Opportunity As a Tax Innovation - Software Engineering - Senior Manager, you will lead the development of innovative software solutions that drive digital transformation and...Full timeH1b$112.71k - $183.14k
...telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary:We are looking for a Senior Software Engineer to build and support scalable, cloud-native applications on AWS. The ideal candidate has deep expertise in Java, Spring Boot,...Full timePart timeWorldwideFlexible hours$150k - $170k
...of Chicago delivering solutions to the research community worldwide. Globus develops and... ...operate commercial-quality, cloud-based software application and platform services used by... ...domains.We are looking for skilled Python engineers with experience building scalable...Full timeWork experience placementRemote workWork from homeWorldwideAfternoon shift$107.53k - $139.15k
...building toward tokenized collateral, 24x7 operation, and the infrastructure that carries traditional finance onto DeFi rails.CCUS Software Engineering is a high trust environment. Failure leads to inquiry rather than blame. Working across team boundaries is expected rather...Full timeWork experience placementLive inWork at office- ...by Microsoft Azure. Our clients around the world rely on NielsenIQ's data and insights to innovate and grow. As a Full-Stack Software Engineer, you'll be part of a team of smart, highly skilled technologists who are passionate about learning and prototyping cutting-edge...Local areaFlexible hours
$70 per hour
...to Hire) About the Company Our client is an established national healthcare services organization with a growing internal IT engineering team. The team builds and maintains the systems that connect the company’s internal platforms with outside healthcare partners....Full timeContract workRemote work- ...more spreadsheets, more manual reconciliation, and more legacy software producing work out of date the moment it is created. Clients... ...software in production. Product Orientation. You approach engineering through a product lens. Demonstrated history of caring about...Full timeLive in
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Software Engineer. Be the first to apply!
- research software engineer Chicago, IL
- deep learning research engineer Chicago, IL
- ai research engineer Chicago, IL
- research engineer Chicago, IL
- research programmer Chicago, IL
- software engineer amazon Chicago, IL
- information technology software engineer Chicago, IL
- federal - software developer Chicago, IL
- junior software engineer Chicago, IL
- software engineer apprentice Chicago, IL





