Bilkent University, Mathematics
Position ID:
1347-RSE [#27278]
Position Title:
Research Software Engineer
Position Type:
Other
Position Location:
Ankara, Ankara 06800, Turkiye
Appl Deadline:
2025/11/07 11:59PM
(posted 2025/10/07, listed until 2026/04/06)

Position Description:
Position Description
The Bilkent Quantum Computing and Topology (BilQCT) group, led by Assistant Professor Cihan Okay in the Department of Mathematics at Bilkent University, is seeking a Research Software Engineer to contribute to the development of next-generation simulation and modeling tools at the intersection of mathematics, quantum information, and computer science. As part of the project “Homotopical Quantum Computation: Theory and Applications of Simplicial Distributions,” funded by the U.S. Air Force Office of Scientific Research (AFOSR), BilQCT develops software frameworks that translate cutting-edge theoretical research—such as simplicial and polyhedral models of quantum computation—into accessible, reproducible, and scalable computational tools. We welcome applications from candidates with diverse backgrounds.
Qualifications include:
- A PhD in a relevant area (such as mathematics, physics, or computer science) is preferred, though not required. Applicants with equivalent experience in research software development are also encouraged to apply.
- Proficiency in programming—for example, in Python or Julia with scientific libraries—is required; experience with other scientific languages, frameworks, or high-performance computing environments is also valued.
- Strong communication and collaboration skills, including the ability to write clear, maintainable code and work effectively with others using version control systems (e.g., Git/GitHub) within a multidisciplinary research team.
- Experience developing research software in an academic or open-source setting. Familiarity with topics relevant to the group—such as quantum foundations, classical simulation, polyhedral methods, or category theory—is advantageous.
- Familiarity with modular API design and deployment tools (e.g., Flask/FastAPI, Docker, or cloud environments), or interest in prototype SaaS development, is a plus.
- Design, develop, and optimize research software supporting BilQCT’s projects, ensuring code quality, documentation, and reproducibility.
- Collaborate with researchers to integrate software into project outcomes and adapt mathematical tools to evolving research directions.
- Contribute to group training and mentorship, helping students and junior researchers develop sound software practices.
- Explore pathways to transform research codebases into reusable libraries, web APIs, or prototype services (e.g., SaaS-style demos).
To apply, please submit the following materials:
- Cover letter describing your motivation for applying and how your background and experience align with this position. You may also highlight relevant research experience, future goals, your approach to collaborative or open-source development, and, if possible, the alignment of your software portfolio with the goals of the position.
- Curriculum vitae (CV).
- Portfolio of software work, such as links to GitHub repositories or other examples that demonstrate your coding experience or open-source contributions.
Application Materials Required:
- Submit the following items online at this website to complete your application:
- Cover letter
- Curriculum Vitae
- Portfolio of software work
- And anything else requested in the position description.
Further Info:
Bilkent University
Department of Mathematics,
TR 06800 Bilkent, Ankara
Turkey
Department of Mathematics,
TR 06800 Bilkent, Ankara
Turkey