Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Research Software Engineer

$120k

Institute for Advanced Study

Description:

Position Summary

Reporting to the Chief Information Officer, the Research Software Engineer will collaborate on research and provide expertise related to high-performance computing for scientists, primarily working in the fields of astrophysics and particle physics. The Research Software Engineer will contribute to the research community at the Institute by working directly with faculty members in support of their research endeavors, helping to develop and maintain high-quality, highly optimized, and stable software for various research projects. The candidate will actively participate in the research itself through these activities.

Essential Job Duties

Develop and maintain software in support of research taking place in the School of Natural Sciences (95%)

  • Create, modify, and maintain software in support of new and ongoing research in the fields of astrophysics and particle physics
  • Provide institutional expertise on high-performance computing, including code optimization, parallelization strategies, use of external libraries, and more
  • Develop and maintain procedures for managing code bases and their ongoing support in line with modern software development best practices
  • Serve as an internal consultant for scientists needing guidance on high-performance computation

All other duties as assigned by the Chief Information Officer(5%)

Requirements:

Minimum Qualifications

  • Advanced degree in a relevant scientific field
  • Experience in scientific software development and optimization, including applications on high-performance computers
  • Experience with GPU-based programming
  • Strong programming abilities, specifically with modern languages such as Python and C++
  • Demonstrated skills in working with high-performance computing environments, specifically massively parallel systems
  • Knowledge and experience with modern software development practices, including version control, continuous integration, and documentation tools

Preferred Qualifications

  • Experience working on large parallel supercomputing systems, such as those provided at national and regional centers

Supervisory Responsibilities

None

Working Conditions

  • Must be able to remain in a stationary position for prolonged periods of time.

The Institute for Advanced Study retains the right to change or assign other duties to this position at any time.

To perform this role successfully, an individual must be able to perform each essential job duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform essential job functions.

The anticipated annual salary for this position is $120,000. We offer a comprehensive benefits package that includes medical, dental, and vision insurance; life insurance; short- and long-term disability coverage; flexible spending accounts; paid holidays; paid time off; tuition assistance; retirement plans; and an employee assistance program.

For consideration, please provide a cover letter with your resume.

The Institute for Advanced Study is an Equal Opportunity Employer.

About the Institute

Since its founding in 1930, the Institute for Advanced Study has served as a model for protecting and promoting independent inquiry, prompting the establishment of similar institutes around the world, and underscoring the importance of academic freedom worldwide. Current philanthropic support and a reliable stream of endowment-generated revenue allow its permanent Faculty and visiting researchers (known as Members) to freely determine the course of their study. The Institutes mission and culture have produced an exceptional record of achievement. Among its present and past Faculty and Members are 37 Nobel Laureates, 49 of the 68 Fields Medalists, and 25 of the 29 Abel Prize Laureates, as well as many MacArthur Fellows and Wolf Prize winners.

PI0634314ba4a9-26289-41835327

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Research Software Engineer in Frenchtown, NJ vacancy
  • $125k - $135k

    OverviewTyndale is seeking an experienced DevOps Engineer III to lead automation and delivery initiatives that support the full lifecycle of our custom-developed software. This is a senior technical role with the opportunity to influence how applications move from development... 
    Suggested
    Full time
    Casual work
    Remote work
    1 day per week

    Tyndale Enterprises

    Pipersville, PA
    2 days ago
  •  ...Tracing. Experience in TDD, automated unit, integration and acceptance testing. Knowledge on CI/CD process , pipelines and Agile Engineering Practices Knowledge on DevOps, Monitoring, Eventual Consistency and Event Sourcing Experience on messaging frameworks like Kafka.... 
    Suggested
    Local area
    3 days per week

    HAN Staffing

    Clinton, NJ
    3 days ago
  • Job ID: 29074647Reference Number: 26-00804Title: Lead ReactJS Developer at Clinton, NJ - HybridPosted Date: 2026-08-14Contact: Asif RazaContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN StaffingJD Key ResponsibilitiesDesign, develop, and maintain...
    Suggested

    HAN Staffing

    Clinton, NJ
    1 day ago
  •  ...implementing business solutions. Define and refine a governance approach for the use of the Power Platform. Participate in Agile software development lifecycle activities. Required Qualifications Hands-on experience developing solutions using Microsoft Power... 
    Suggested
    Full time

    Ampcus Inc.

    Mechanicsville, PA
    11 days ago
  •  ...Integration, etc.)Experience working with services in AWS public cloudExcellent knowledge on CI/CD process, pipelines and Agile Engineering PracticesExcellent Knowledge on DevOps, Monitoring, Eventual Consistency and Event SourcingExperience with Messaging Systems (preferably... 
    Suggested
    Local area
    3 days per week

    HAN Staffing

    Clinton, NJ
    3 days ago
  • $140k - $160k

     ...Job Title: Senior DevSecOps Engineer Location-Type: Hybrid - Danboro, PA Start Date: ASAP Duration: Permanent Compensation Range: $140,000 - $160,000/yr Benefits: Health, Dental, Vision, 401K, PTO, Tuition Reimbursement Visa Sponsorship: Not eligible... 
    Permanent employment
    Full time
    Immediate start

    Mondo

    Danboro, PA
    14 days ago
  •  ...VDOT ITD Tolling is seeking an Azure Cloud Engineer to join the Eng and Ops team. The role includes engineering application support and rotational helpdesk support within the Tolling group. Includes API Gateways AVD App Insights & Office 365. Primary Responsibilities... 
    Full time
    For contractors
    Work at office
    Remote work

    Cyber Resource

    Mechanicsville, PA
    13 days ago
  •  ...consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Tolling Azure Cloud Engineer Location(s): Mechanicsville CA (Remote) Job Summary We are seeking an experienced Azure Cloud Engineer to support cloud... 
    Full time
    For contractors
    Work at office
    Remote work

    Ampcus Inc.

    Mechanicsville, PA
    4 days ago
  • Back-End Developer (On-Site - Easton, PA) Back-End Developer Magento 2/Adobe Commerce | PHP | MySQL | APIs | Integrations Full-Time | Easton, PA | On-Site About Famous Cigars Famous Cigars has roots as Famous Smoke Shop-PA, Inc. and has been part of the premium cigar industry...
    Full time
    Monday to Friday
    Afternoon shift

    Famous Smoke Shop

    High Bridge, NJ
    2 days ago
  •  ...Position: Azure DevOps Cloud Engineer (812275) Location : 9120 Lockwood Blvd Mechanicsville VA 23116 Interview : Web Cam Interview Only Job : Remote   The DevOps and Cloud Engineer supports VDOT ITD Tolling modernization by building secure automated deployment... 
    Full time
    Remote work

    Derex Technologies Inc

    Mechanicsville, PA
    18 days ago
  • Oorwin AI is seeking an experienced Azure operations engineer to maintain and optimize cloud resources in the Azure environment. The role focuses on security, IAM, cost governance, and high availability for tolling applications and data flows. You will collaborate with... 

    Oorwin AI

    Mechanicsville, PA
    6 days ago
  •  ...The Microservices Technical Lead (SQL/.NET) supports thetolling modernization program by providing functional leadership hands-on engineering and collaborative solution design. This individualpartners closely with the PM/Scrum Master veteran SME and technical team... 
    Full time
    Local area

    Cyber Resource

    Mechanicsville, PA
    18 days ago
  • Job ID: 25828473Reference Number: 25-00733Title: fineos DeveloperPosted Date: 2025-07-02Contact: Lisa MinentContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Job Title: FINEOS Developer / Configurator Position requirements (Remote...
    Remote work

    HAN Staffing

    Clinton, NJ
    3 days ago
  •  ...capabilities and seeking an experienced AI Agent & Automation Engineer to build production solutions that transform how work gets done...  .... Minimum 6 years of experience in automation engineering, software engineering, cloud engineering, integration engineering, business... 
    Casual work
    Remote work
    1 day per week

    Tyndale

    Pipersville, PA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Research Software Engineer. Be the first to apply!