Job Description
An exciting opportunity has arisen for a skilled Research Software Engineer within the group of Professor Mengdi Wang at Princeton University's Department of Electrical Engineering. This role focuses on collaborating with a team of leading researchers to develop and implement software solutions that facilitate the training of large-scale models and the creation of advanced infrastructure for automated scientific research.
This opportunity is a 2 year, benefits-eligible, term appointment that could have the potential to transition to an ongoing position dependent upon funding approval.
Support Research Programs
Research Software Engineer
Professional Development
• Bachelor's Degree in Computer Science or a related field.• At least two years of experience as a Research Software Engineer or equivalent work experience (e.g., graduate school, industry experience, open-source software development).• Strong programming skills, particularly in C/C++, CUDA, and Python.• Experience with training large-scale AI models, including video diffusion models and LLMs.• Experience in building agent systems and developing AI reasoning methods.
Preferred Qualifications:
• A proven publication record in relevant fields, demonstrating the ability to contribute to and communicate complex technical research effectively.• Knowledge of or experience in the development of AI automated scientific research.• Experience in interdisciplinary research settings.• A Masters/Ph.D. in computer science, applied science, or other related field with a strong computational focus or equivalent experience in a research setting preferred.
Princeton University is an Equal Opportunity/Affirmative Action Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law. KNOW YOUR RIGHTS