Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Penn State University Logo

Software Developer Research and Development Engineer

Penn State University

$86,300 - $191,000
Dec 1, 2025
College Township, PA, US
Apply Now

Penn State is seeking a Software Developer to join the Visualization and Decision Support Division of the Applied Research Laboratory (ARL) to provide state-of-the-art visualization and decision support software based solutions to customers.

Requirements

  • Fluency in Python
  • Fluency in JAVA
  • Fluency in SQL
  • Background in database design (SQL and NoSQL)
  • Strong knowledge of APIs (RESTful and/or GraphQL)
  • Experience with microservices architecture
  • Exposure to AI/ML frameworks or tools (e.g., TensorFlow, PyTorch)
  • Solid experience with CI/CD pipelines and DevOps practices

Responsibilities

  • Design, develop, test, and deploy scalable software solutions
  • Lead complex software development projects from architecture to delivery
  • Work with data scientists to transition research-level code into production-level software applications using sound software development principles
  • Conduct code reviews and provide mentorship to junior developers
  • Identify performance bottlenecks and optimize system efficiency
  • Maintain and improve existing codebases and development practices
  • Ensure software follows modern security and compliance best practices

Other

  • Bachelor's Degree - Engineering or Science
  • 14+ years of relevant experience (for Senior Professional)
  • 5+ years of relevant experience (for Advanced Professional)
  • 2+ years of relevant experience (for Intermediate Professional)
  • U.S. citizenship required