Center Scientific Software Engineering - Research Engineer
Listed on 2026-06-02
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Summary
The College of Computing is seeking a Research Engineer (Open Rank) to join their Center for Scientific Software Engineering (CSSE).
ResponsibilitiesIndividuals on the team will work on a variety of different ground‑breaking research projects. Some projects may require deep engagement (potentially leading to co‑authorship on scientific publications) while others may resemble a more casual consulting engagement. Some projects will require solutions developed from the ground up, and others may involve refactoring existing solutions to conform to industry standards. Individuals who are adaptable, curious, and invested in continuous growth will do well on this team and in this environment.
Required QualificationsResearch Engineer I
- Bachelor's degree
Research Engineer II
- Bachelor's degree with three (3) years or relevant full‑time experience after completion of that degree, or
- Five (5) years of relevant full‑time experience after completion of Bachelor's
Senior Research Engineer
- Master's degree with seven (7) years of relevant full‑time experience after completion of that degree, or
- Master's degree with nine (9) years of relevant full‑time experience after completion of a Bachelor's degree, or
- Doctoral degree with four (4) years of relevant full‑time experience after completion of a Bachelor's degree
Principal Research Engineer
- Master's degree with Eleven (11) years of relevant full‑time experience or
- Doctoral degree with Seven (7) years of relevant full‑time experience after completion of a Bachelor's degree
Candidates for this position must have:
- Experience with modern software engineering practices and tools (e.g., CI/CD, automated testing, cloud platforms, etc.).
- Experience with at least one statically typed programming language (C++, C#, Go, Java, Rust, FORTRAN, etc.).
- Experience with at least one dynamically typed programming language (Python, JavaScript, etc.).
- Experience using agentic coding tools.
- A diverse collection of personal Git repositories and/or software projects that demonstrate genuine passion for software engineering, continuous learning, and intellectual curiosity.
Ideal candidates for this position will also possess (or develop over time):
- Experience working with open‑source software and open‑source communities.
- An understanding of scientific software, technologies, and libraries.
- An appreciation for the differences between industry and academia and how to leverage the strengths of both.
- Ability to communicate effectively with individuals and audiences of varying technical ability.
In addition to the previous requirements, Senior‑level candidates for this position must have:
- A minimum of 6 years of industry experience as a software engineer.
- A strong understanding of the software development lifecycle and how tools and best practices accelerate processes.
A commitment to quality and experience with automated testing.
Experience supporting software solutions in a customer‑facing environment.
Experience cultivating a team culture that is transparent, safe, and committed to excellence.
Ideal Senior‑level candidates for this role will also possess (or develop over time):
- Experience with lean development concepts.
- Experience with cloud platforms and concepts.
- Experience with High‑Performance Computing (HPC).
Requests for information may be directed to Dave Brownell: dave.brownell.
Other InformationThis is not a supervisory position.
This position does not have any financial responsibilities.
This position will not be required to drive.
This role is not considered a position of trust.
This position does not require a purchasing card (P-Card).
This position will not travel.
This position does not require security clearance.
In addition to receiving a competitive salary, generous benefits, and work/life programs, you will join the team as an employee of Georgia Tech, participate in Georgia Techs world‑renowned ecosystem, and be involved in exciting and highly visible research projects at the forefront of technology. You will also have the option to teach classes, serve as a guest lecturer, and mentor students in projects related to innovative software engineering…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).