
Senior Software Engineer (West Lafayette, IN, US)
Purdue University · West Lafayette, Vereinigte Staaten Von Amerika · Onsite
10000 Remote- und Homeoffice-Jobs online
Purdue University · West Lafayette, Vereinigte Staaten Von Amerika · Onsite
Burns & McDonnell · Kansas City, Vereinigte Staaten Von Amerika · Hybrid
Burns & McDonnell · Minneapolis, Vereinigte Staaten Von Amerika · Onsite
Arup · Birmingham, Vereinigtes Königreich · Onsite
We engineer a better future | Danfoss · Sartrouville, Frankreich · Onsite
Origin Energy · Melbourne, Australien · Onsite
Arup · San Francisco, Vereinigte Staaten Von Amerika · Hybrid
Dynatrace | Understand your business like never before · Vienna, Österreich · Onsite
Arizona Public Service · Phoenix, Vereinigte Staaten Von Amerika · Hybrid
REV Group · Ocala, Vereinigte Staaten Von Amerika · Onsite
Allianz · London, Vereinigtes Königreich · Remote
Purdue University · West Lafayette, Vereinigte Staaten Von Amerika · Onsite
The Network for Computational Nanotechnology (NCN) is charged with providing computational, modeling, and data infrastructure to support the creation of digital twins (DTs) by SMART USA Institute. These services will support DTs for the Birck Nanotechnology Center (BNC) and other SMART USA partners for research, development, and education/workforce development (EWD) efforts. The services will involve collecting data from the source (e.g. BNC equipment and simulations), making the data AI-ready following FAIR principles, seamlessly connecting the data to AI models and visualization to inform decision-making, and ultimately publication, storage, and sharing. Importantly, decision making includes using real-time information from multiple sources to update digital twins and the use of their forecasting ability to provide feedback to experimentalists. The work will leverage resources from Purdue's Rosen Center for Advanced Computing (RCAC) and nanoHUB.
The Senior Software Engineer will work with the NCN team to efficiently design, develop, and maintain applications and services that make complex data findable and accessible for the creation of DTs. This position will focus on building APIs, web applications, and backend services; integrating with external systems; designing secure, scalable architectures; and supporting advanced workflows involving AI-ready datasets and physics-based simulations. Key activities include developing data registration interfaces, implementing data ingestion and analysis workflows, establishing secure and scalable deployments, integrating Purdue's SAML authentication, and creating publication and DOI assignment tools. The role will also involve threat modeling, system security planning, CI/CD setup, and integration of third-party services. The position is expected to have a 3-year duration and be renewable.