Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Botany and Plant Pathology Department at Purdue University Logo

Senior Research Software Engineer

Botany and Plant Pathology Department at Purdue University

$80,880 - $85,935
Oct 9, 2025
West Lafayette, IN, US
Apply Now

Purdue University is looking to advance groundbreaking research by enabling faculty, staff, and students to maximize the power of large-scale computing systems. This position bridges technical expertise and academic discovery, helping the research community harness advanced computational tools and data technologies to push the boundaries of knowledge.

Requirements

  • Advanced knowledge of programming, research computing, and data-intensive workflows
  • Demonstrated ability to design, code, optimize, and maintain complex applications
  • Excellent problem-solving skills with creativity and flexibility in approaching unique research needs
  • using common programming languages, tools and techniques including Python/C/C++/Java, scripting languages such as Shell, databases, or web applications
  • Knowledge of Linux operating system
  • Knowledge of scripting languages, i.e. Shell
  • Knowledge of version control software, i.e. GIT

Responsibilities

  • Partner with researchers to design creative computational solutions to complex scientific questions
  • Streamline and modernize data analysis pipelines for efficiency and scalability
  • Diagnose and solve a wide range of computational and data workflow challenges
  • Architect, develop, test, and optimize advanced research software applications
  • Lead training workshops that empower researchers to effectively use computational tools
  • Collaborate with national partners, vendors, and peer institutions to implement innovative technologies
  • Represent Purdue in national forums through conferences and workshops

Other

  • Strong communication and collaboration skills for cross-disciplinary teamwork
  • Ability to work on a team with various backgrounds
  • Ability to plan, organize and prioritize tasks, and complete projects with minimal supervision‎
  • Good verbal and written English communication skills including the ability to ‎consult with researchers, make presentations, develop and present training material, and ‎develop ‎documentation
  • Purdue University will not sponsor employment authorization for this position