Research Software Developer

Jobright Ai — United States · Posted ~22 hours ago

Full-time

Skills

software development research software development AI high-performance computing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a leading research-focused organization as a software developer supporting advanced scientific and technical initiatives. The role offers exposure to large-scale research programs, sophisticated computing infrastructure, and interdisciplinary work across areas such as artificial intelligence and computational research.

Highlights

Work within a major research university with access to substantial research infrastructure, advanced computing resources, and interdisciplinary projects spanning emerging technical fields.

Description

This role is part of the Jobright Direct Hiring Network, where top companies like Cresta AI, Plaud, Mercor, OpenArt, and 1,500+ others hire top talent directly through our platform. This is not a mass job posting. Only select, high-signal candidates are invited and recommended directly to hiring teams Hiring Company: Indiana University Bloomington One-liner: Indiana University Bloomington is Indiana’s flagship R1 public research university, home to globally recognized programs like Kelley School of Business, Jacobs School of Music, and Maurer School of Law. Why Join Us: • Research 1 flagship campus with a $1.1B-plus research enterprise spanning genomics, AI, and global affairs. • Robust cyberinfrastructure through UITS Research Technologies, including Big Red 200 next-gen AI supercomputer access. • Nationally ranked programs across business, music, law, and more, including Kelley among top U.S. business schools. • Bloomington campus consistently recognized among the most beautiful college campuses in the country by recent national studies. Role Responsibilities • Advises researchers in the best use of a broad set of state-of-the-art CI systems, tools, and software to enable research productivity • Partners with researchers to co-create and co-learn research activities and relevant advanced computing and data capabilities both locally and nationally • Provides experienced analysis and programming related to the design, development, and support of research systems • Develops and implements well-engineered software that supports and enriches research productivity and reliability; evolves software development and data services with the research to ensure that modern standards of reproducible code are kept • Operates, monitors, and maintains the integrity of a broad scope of CI systems (storage, cluster computing, databases, virtual machines, network...) • Provides experienced consultation to researchers in the use of a broad set of state-of-the-art research systems, tools, and software to enable research productivity; partners with researchers to co-create and co-learn relevant computing and data capabilities • Connects, facilitates, and participates in interactions between researchers and technology providers; provides regular communications to the systems and software/data professionals • Engages and advises a broad set of researchers through support requests and providing advanced understanding (i.e. email, ticketing systems, chats); follows and contributes in establishing best practice documentation, processes and procedures to remediate support request • Supports and collaborates with researchers and other key IT (e.g. network and security) and Data Center partners • Builds and maintains relationships across the various CI teams to support researchers¿ needs in a timely manner; keeps up with the pace of complex research problems • Enhances learning with full awareness of the local research computing and data landscape • Works on grant funded projects with a diverse set of stakeholders including CI professionals and faculty members Qualifications Required • Bachelor's degree preferably in computer science or related field • 2 years of systems programming/analysis or related experience • Proficient written and verbal communication skills • Maintains a high degree of professionalism • Demonstrates time management and priority setting skills • Demonstrates a high commitment to quality • Possesses flexibility to work in a fast paced, dynamic environment • Seeks to acquire knowledge in area of specialty • Highly thorough and dependable • Demonstrates a high level of accuracy, even under pressure Preferred • Master's degree