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

Scenic Developer Specialist

University of California - Santa Cruz
United States, California, Santa Cruz
1156 High Street (Show on map)
Jul 10, 2025
Position overview
Position title:
Scenic Developer (Junior Specialist Rank)
Salary range:
Commensurate with qualifications and experience. The posted UCSC Salary Scales set the minimum pay determined by rank and step at appointment. See the scale titled, Represented Specialist Series Fiscal Year. A salary that is higher than the published system-wide salary at the designated rank and step, are offered when necessary to meet competitive conditions. A reasonable estimate for this position is $55,000-$58,600.
Percent time:
Full-time (100%)
Anticipated start:
October 1, 2025. The degree must be in hand by September 30, 2025 for employment beginning on October 1, 2025 and beyond.
Position duration:
Initial appointment will be for one year, with the possibility of reappointment. Should the hiring unit propose reappointment; a review to assess performance will be conducted. Reappointment is also contingent upon the availability of funding.


Application Window


Open date: July 9, 2025




Next review date: Friday, Aug 8, 2025 at 11:59pm (Pacific Time)

Apply by this date to ensure full consideration by the committee.




Final date: Thursday, Jul 9, 2026 at 11:59pm (Pacific Time)

Applications will continue to be accepted until this date, but those received after the review date will only be considered if the position has not yet been filled.



Position description

Assistant Professor Daniel Fremont in the Computer Science and Engineering Department invites applications for a junior specialist. Professor Fremont's research group develops algorithms and tools to improve the reliability of software, hardware, and cyber-physical systems like self-driving cars.

We are seeking a software developer to work on infrastructure/DevOps supporting open-source development of the Scenic probabilistic programming language. Scenic is a domain-specific language based on Python used to model the environments of autonomous cyber-physical systems and generate testing or training data to help ensure their safety. We are working to transition Scenic from an academic tool with a modest user base to a self-sustaining open-source ecosystem. Towards this end, the developer will create infrastructure to support open-source development of Scenic and its broader adoption. In particular, the developer will be responsible for the following activities:



  • Improve Scenic's interfaces to external simulators.
  • Build a website and database for managing proposals to improve the Scenic language (similar to Python's PEP system).
  • Maintain and improve our CI infrastructure.
  • Develop an index for Scenic scenarios and libraries building on the Python Package Index.
  • Write usage guides, tutorials, and other materials for Scenic's documentation.


Applicants with the following qualifications are strongly encouraged to apply:



  • Advanced knowledge of Scenic.
  • Experience with the Python project's development, packaging, and distribution infrastructure (PyPI, the PEP Index, etc.).

Scenic Project Website: https://scenic-lang.org/

Professor Daniel Fremont: https://people.ucsc.edu/~dfremont/

Computer Science and Engineering Department: https://engineering.ucsc.edu/departments/computer-science-and-engineering/


Qualifications
Basic qualifications (required at the time the application is submitted)

  • Bachelor's degree (or equivalent foreign degree) in computer science, computer engineering, or a related field. It is expected that the degree requirement will be completed by September 30, 2025.
  • Experience with the Scenic probabilistic programming language.
  • Experience with continuous integration systems built on AWS.
  • Experience with front- and back-end web development.


Your application must demonstrate (e.g., in your C.V. or cover letter) that you meet all of the basic qualifications when you submit your application. There are no exceptions to this requirement.


Application Requirements
Document requirements
  • Curriculum Vitae - Your most recently updated C.V.


  • Cover Letter (Optional)



Apply link:
https://recruit.ucsc.edu/JPF01983

Help contact: dfremont@ucsc.edu



About UC Santa Cruz

As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct.



  • "Misconduct" means any violation of the policies or laws governing conduct at the applicant's previous place of employment, including, but not limited to, violations of policies or laws prohibiting sexual harassment, sexual assault, or other forms of harassment or discrimination as defined by the employer.
  • UC Sexual Violence and Sexual Harassment Policy
  • UC Anti-Discrimination Policy
  • APM - 035: Affirmative Action and Nondiscrimination in Employment


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 categories covered by the UC Anti-Discrimination Policy.

It is the policy of the University of California to undertake affirmative action and anti-discrimination efforts, consistent with its obligations as a Federal and State contractor.

If you need accommodation due to a disability, please contact Disability Management Services at roberts@ucsc.edu (831) 459-4602.

Notice of Availability: In compliance with the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act (the Clery Act), UCSC publishes an Annual Security and Fire Safety Report. This report is published by October 1st of each year and includes current institutional policies and procedures concerning campus safety and security; fire safety and evacuation policies; sexual misconduct and relationship violence reporting and response protocols; and crime and fire statistics for the three previous calendar years. A paper copy of the ASFSR is available upon request by contacting the UCSC Police Department at 114 Carriage House Rd., Santa Cruz, CA 95064, or by calling 831-459-2231 Ext. 1.

Under Federal law, the University of California may employ only individuals who are legally able to work in the United States as established by providing documents as specified in the Immigration Reform and Control Act of 1986. Certain UCSC positions funded by federal contracts or sub-contracts require the selected candidate to pass an E-Verify check. The university sponsors employment-based visas for nonresidents who are offered academic appointments at UC Santa Cruz, as outlined in campus policy CAPM 102.530.

UCSC is a smoke & tobacco-free campus.

UCSC is committed to addressing the spousal and partner employment needs of our candidates and employees. As part of this commitment, our institution is a member of the Northern California Higher Education Recruitment Consortium (NorCal HERC). Visit the NorCal HERC website to search for open positions within a commutable distance of our institution.

The University of California offers a competitive benefits package and a number of programs to support employee work/life balance.

As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time. Federal, state, or local government directives may impose additional requirements.

VISIT UC Santa Cruz


Job location
Santa Cruz, California, with option to work remotely.
Applied = 0

(web-8588dfb-vpc2p)