Senior Applications Developer

The Ohio State UniversityColumbus, OH
2d

About The Position

The Senior Applications Developer for the Natural & Mathematical Sciences (NMS) portal will provide the technical expertise required for high-performance scientific discovery planning, designing, and implementing full-stack custom software solutions that meet a variety of needs. This role is part of a hub-and-spoke model designed to facilitate AI project discovery and prototype development. This role supports both instructional and research AI requiring intensive computational power and complex mathematical modeling, primarily leveraging the ASC Unity HPC cluster and cloud resources. The role will act as a dedicated technical partner to faculty simulating everything from particle physics to genomics, moving AI model prototypes and models to fruition. Ensures applications meet functional, technical and security requirements; evaluates code to ensure it meets industry standards and is valid, properly structured, and compatible with browsers, devices, operating systems, et al. Develops and implements software system validation and testing methods; supports current applications, monitors application performance. Performs detailed problem analysis and research, identifies options, proposes solutions. Develops reports, dashboards and other visuals to support management and strategic decision making with long-term effects. The College of the Arts and Sciences Technology Services is seeking a Senior Applications Developer. The College of Arts and Sciences is the largest college and the academic heart of the university. The College hosts 81 majors. With 38 departments, 20+ world-class research centers, and more than 2,000 faculty and staff members, students have the unique opportunity to study with the best artists, scholars, and scientists in their field.

Requirements

  • Bachelor’s degree in computer science, Data Science, Digital Humanities, or a related field. Four years of relevant experience.
  • Machine Learning Frameworks: Demonstrated proficiency in implementing and fine-tuning models using PyTorch or TensorFlow.
  • Natural Language Processing (NLP): Experience building pipelines for Named Entity Recognition (NER), Topic Modeling, and Sentiment Analysis.
  • Computer Vision (CV): Proven ability to apply object detection and style classification using libraries like OpenCV.
  • Cloud & HPC Infrastructure: Experience configuring and managing environments in AWS/Azure or High-Performance Computing clusters for GPU-intensive tasks.

Nice To Haves

  • Master’s degree in computer science, Data Science, Digital Humanities, or a related field.

Responsibilities

  • Ensures applications meet functional, technical and security requirements
  • Evaluates code to ensure it meets industry standards and is valid, properly structured, and compatible with browsers, devices, operating systems, et al
  • Develops and implements software system validation and testing methods
  • Supports current applications, monitors application performance
  • Performs detailed problem analysis and research, identifies options, proposes solutions
  • Develops reports, dashboards and other visuals to support management and strategic decision making with long-term effects

Benefits

  • Medical, dental and vision coverage, with Ohio State paying a significant portion of the cost.
  • Paid time off, including sick and vacation time and 11 holidays.
  • State retirement plan or an alternative retirement plan, both with generous employer contributions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service