Application Developer CDesigns and delivers application software solutions that support multiple projects or functional initiatives. Collaborates with clients, analysts, and vendors to address business requirements and maintain system performance across a broader scope of services.Job ResponsibilitiesThe Application Developer will develop, deploy, and maintain Pathology department platform for computational pathology and biomedical research. The position is responsible for building software applications, data pipelines, and AI-enabled tools that support whole-slide image analysis, multimodal data integration, and clinical research workflows. The Application Developer will work closely with researchers and clinicians to translate innovative AI methods into scalable and user-friendly software solutions.Position is contingent upon fundingQualificationsBachelor of Science and 2 to 3 years of experience or equivalent combination of education and experience is required.Master's degree in Computer Science, Electrical Engineering, Bioengineering, Software Engineering, or a related field is preferred.
Experience with software development using Python, Next.JS, electron, and modern software engineering practices. Familiarity with web application development, databases, APIs, and version control systems. Strong analytical, problem-solving, and communication skills. Ability to work independently and collaboratively in a multidisciplinary research environment.Job Location - City, StatePhiladelphia, PennsylvaniaDepartment / SchoolPerelman School of MedicinePay Range$71,733.00 - $71,733.00 Annual RateSalary offers are made based on the candidate's qualifications, experience, skills, and education as they directly relate to the requirements of the position, and in alignment with salary ranges based on external market data for the job's level. Internal organization and peer data at Penn are also considered.Equal Opportunity StatementThe University of Pennsylvania is an equal opportunity employer. Candidates are considered for employment without regard to race, color, sex, sexual orientation, religion, creed, national origin (including shared ancestry or ethnic characteristics), citizenship status, age, disability, veteran status or any class protected under applicable federal, state or local law.Special Requirements Background checks may be required after a conditional job offer is made. Consideration of the background check will be tailored to the requirements of the job.