We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Applications Programmer - 136881

UC San Diego
United States, California, San Diego
Sep 25, 2025

Remote
#136881 Applications Programmer Filing Deadline: Wed 10/8/2025
Apply Now
UC San Diego values equity, diversity, and inclusion. If you are interested in being part of our team, possess the needed licensure and certifications, and feel that you have most of the qualifications and/or transferable skills for a job opening, we strongly encourage you to apply.

This is a 100% Contract position for 1 year with the possibility of extension or conversion to career status.

DESCRIPTION

The Mission of the San Diego Supercomputer Center is to translate innovation into practice. SDSC adopts and partners on innovations in industry and academia in the areas of software, hardware, computational and data sciences, and related areas, and translates them into cyberinfrastructure that solves practical problems across any and all scientific domains and societal endeavors. Cyberinfrastructure refers to an accessible, integrated network of high-performance computing, data, and networking resources and expertise, focused on accelerating scientific inquiry and discovery. With more than 250 employees and $30-50M of revenue a year, SDSC is a global leader in the design, development, and operations of cyberinfrastructure.

SDSC supports hundreds of multidisciplinary programs spanning a wide variety of domains, from earth sciences and biology to astrophysics, bioinformatics, and health IT. SDSC presently operates multiple large HPC systems ranging from a 120k x86 CPU core general purpose system to a system explicitly designed for Artificial Intelligence and Machine Learning, and a nationally distributed system open for all of academia to integrate with. SDSC offers research data services across the entire vertical stack from universally scalable storage to consulting services on FAIR, Big Data, and AI. SDSC offers a rich set of cloud services both on-premise, in the commercial cloud, and as hybrid services across both.

SDSC has three geographic scopes, a national scope supporting cyberinfrastructure for the entire US research and education community, a California scope with a special focus on convergence research that addresses the three dominant threats to CA: Drought, Fire, Earthquakes, and a campus scope focusing on advancing the global impact of SDSC by advancing the research objectives of the UC San Diego faculty, researchers, and students. SDSC impacts researchers at scales from 1,000's to Millions. SDSC annually trains thousands of researchers in cyberinfrastructure tools and software, and supports thousands of individual researchers via Unix accounts on its large HPC systems. SDSC was a leader developing the Science Gateway concept, and continues to be a global leader in its evolution. SDSC operates multiple major such gateways with user communities ranging from the tens of thousands to the millions. SDSC's educational programs includes online courses that have been attended by more than a million students.

SDSC is committed to democratizing access to cyberinfrastructure across all of its geographic scopes. SDSC strives towards a culture that supports our employees to be their best, achieve their goals, and enjoy their lives, both professionally and personally.

At SDSC, the Cyberinfrastructure and Convergence Research and Education (CI-CORE) Division combines broad expertise in cyberinfrastructure with deep, domain specific expertise in AI-enabled science to build use-inspired solutions to grand societal challenges at scale with partners in research communities, practical communities, and industry. The Division is committed to providing online, post-doctoral, and experiential education opportunities with a focus on broadening participation for underrepresented groups.

The Applications Programmer will apply skills as a seasoned, experienced software professional with a full understanding of industry practices, community standards and relevant policies and procedures to medium-sized projects or portions of large projects with moderate scope and complexity; resolve a wide range of issues and demonstrate competency in selecting tools, methods and techniques to obtain results.

The incumbent will design, deploy, and evaluate complex scientific software, including advanced data analysis workflows and rigorous debugging procedures. Software components may include specialized web applications for data input, analysis, and archiving; Jupyter notebooks for scientific computing; R applications; and other tools built on scientific software packages. They will implement comprehensive testing strategies across the software lifecycle, including unit testing, integration testing, regression testing, and system-level validation to ensure reliability and reproducibility of scientific results and analyze the design and use of complex data sources, validating data integrity and consistency across platforms. They will also train users in system conversion, implementation, and best practices for testing and verification, perform complex data modeling, performance benchmarking, and stress testing to optimize scalability and responsiveness as well as build robust interfaces for a variety of internal and external constituents, ensuring cross-platform compatibility and usability. Additionally, they will monitor and employ source code control techniques, continuous integration pipelines, and configuration management to support agile development and automated testing workflows.

The incumbent will also define the functional components required to implement customer requested projects and research technological options to satisfy specific project needs. They will also interact with senior level internal personnel, interface with customers who have requested features / services to be added to other CICORE software projects as well as assess the fit between articulated customer needs and implemented functionality.

For more information, please visit: https://www.sdsc.edu/

QUALIFICATIONS
  • Bachelor's degree in related area and / or equivalent experience / training.

  • Intermediate knowledge of secure software development. Demonstrated knowledge with development, staging, and production environments for deployment. Developing experience compartmentalizing software functionality into composable services.

  • Demonstrated experience with web service interfaces, mail servers, database servers, LDAP, system administration concepts.

  • Demonstrated software repository skills. Demonstrated testing and test planning skills. Demonstrated knowledge of Github, SVN, branching, merging conflicting code changes.

  • Thorough experience with common programming tools. Demonstrated ability to follow software specifications.

  • Knowledge of integrated development environments, editing tools such as vim, debugging tools, PHP, Python, CSS, Javascript and frameworks such as React.

SPECIAL CONDITIONS
  • Job offer is contingent upon satisfactory clearance based on Background Check results.

Pay Transparency Act

Annual Full Pay Range: $79,200 - $143,400 (will be prorated if the appointment percentage is less than 100%)

Hourly Equivalent: $37.93 - $68.68

Factors in determining the appropriate compensation for a role include experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs. The Hiring Pay Scale referenced in the job posting is the budgeted salary or hourly range that the University reasonably expects to pay for this position. The Annual Full Pay Range may be broader than what the University anticipates to pay for this position, based on internal equity, budget, and collective bargaining agreements (when applicable).

Apply Now

If employed by the University of California, you will be required to comply with our Policy on Vaccination Programs, which may be amended or revised from time to time. Federal, state, or local public health directives may impose additional requirements.

To foster the best possible working and learning environment, UC San Diego strives to cultivate a rich and diverse environment, inclusive and supportive of all students, faculty, staff and visitors. For more information, please visit UC San Diego Principles of Community.

The University of California is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected status under state or federal law.

For the University of California's Anti-Discrimination Policy, please visit: https://policy.ucop.edu/doc/1001004/Anti-Discrimination

UC San Diego is a smoke and tobacco free environment. Please visit smokefree.ucsd.edu for more information.



Apply
Applied = 0

(web-759df7d4f5-7gbf2)