Senior Applications Developer

The Ohio State UniversityColumbus, OH
2d

About The Position

The Senior Applications Developer for the Social & Behavioral Sciences (SBS) portal will serve as a critical technical partner for faculty supporting both instructional and research AI 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. The role will act as a dedicated technical partner to faculty and will lead the design and implementation of sophisticated AI software solutions that address complex social phenomena. 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.

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

  • Designing and implementing full-stack custom software solutions
  • Ensuring applications meet functional, technical and security requirements
  • Evaluating code to ensure it meets industry standards
  • Developing and implementing software system validation and testing methods
  • Supporting current applications and monitoring application performance
  • Performing detailed problem analysis and research, identifying options, and proposing solutions
  • Developing reports, dashboards, and other visuals to support management and strategic decision making

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