Senior Applications Developer
Role details
Job location
Tech stack
Job description
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.
Desired: Master's degree in computer science, Data Science, Digital Humanities, or a related field.
Benefits & conditions
The pay range for this job profile is $81,800 - $106,900. The offer for this position will fall within this range based on internal equity, unit's available budget, and the candidate's qualifications.