Logo
University of California - Santa Barbara

ACTION Institute Software Engineer

University of California - Santa Barbara, Santa Barbara, California, us, 93190

Save Job

Position Overview Position Number:

41137769 Payroll Title:

APPLICATIONS PROGR 3 Job Code:

7300 Open Date:

11/5/25 Application Review Begins:

11/21/25 Department:

COMS (Computer Science) Time:

100% full time Union:

99 - Non-Represented (PPSM) Appointment:

Staff - Career FLSA:

Exempt> Salary Grade:

22 Salary Range:

$79,200-$143,400 per year (budgeted $90,000-$110,000) Work Location:

HFH 2114 Hours:

M-F, 9am – 6pm Remote:

N/A – in‑person position Benefits:

Full

The Computer Science Department at UC Santa Barbara has established the ACTION Institute, a NSF‑supported AI institute that focuses on artificial intelligence and computer security. The institute is a joint venture with institutions including Purdue, Georgia Tech, and UC Berkeley. The Software Engineer reports to faculty and research staff responsible for building and maintaining the institute’s research infrastructure.

Special Instructions Please include a resume and a cover letter.

Department Marketing Statement The Computer Science Department offers bachelor’s, master’s, and Ph.D. programs in computer science and computer engineering. With a strong faculty of 41 permanent professors, the department maintains a dynamic research and teaching environment that prepares students for careers in academia and industry.

Benefits of Belonging UC employees enjoy excellent retirement, health, and other benefits. Learn more on the UC Careers site.

Brief Summary of Job Duties The ACTION Institute focuses on AI and computer security. The Software Engineer is responsible for designing and implementing a testbed infrastructure and supporting institute personnel through research projects, hardware and software acquisition, and security exercises.

Essential Functions and Percentages of Time

60% GATE DevOps:

Develop and configure cloud‑based software infrastructure, interact with faculty and researchers, and maintain system standards.

25% Software Development for Research Support:

Design and develop Python components for AI and cybersecurity research, review GitHub pull requests, and maintain CI/CD pipelines.

10% iCTF Security Exercises:

Support annual International Capture the Flag security exercises.

5% Hardware and Software Acquisition:

Coordinate procurement and licensing of research equipment and software.

Required Qualifications

Bachelor’s degree in a related area or equivalent experience.

Experience with AWS, Google Cloud, and other cloud providers.

Experience with Kubernetes.

Linux server administration skills.

Experience with Ansible, Puppet, or Chef.

Experience with Git, Jenkins, and other CI systems.

Ability to leverage open‑source code libraries and forums.

Secure software development knowledge.

Proficiency in software design, development, deployment, and object‑oriented programming.

Understanding of research infrastructure needs.

Ability to devise conversion and system implementation plans.

Fluency in Python, C/C++, Java, JavaScript, and SQL.

Experience developing automation scripts.

Strong repository and testing skills.

Excellent communication with technical and non‑technical audiences.

Self‑motivated, independent, and team‑oriented.

Strong problem‑solving skills.

Preferred Qualifications

Experience with Terraform.

Experience in a research lab and knowledge of computer and network security trends.

with Capture the Flag exercises and tools such as IDA and angr.

Master’s degree in Computer Science, Computer Engineering, or a related field.

Special Conditions of Employment

This is a career position funded through an extramural grant expiring April 2026, with possibility of extension to April 2028.

Need to work evenings and weekends as required.

Must have satisfactory criminal background check.

UCSB is a tobacco‑free environment.

Misconduct Disclosure Requirement Applicants must disclose any misconduct within the last seven years or any pending proceedings. Misconduct includes but is not limited to sexual harassment, discrimination, and unethical conduct. See UC policies for details.

Equal Employment Opportunity The University of California is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status.

Reasonable Accommodations Applicants who require accommodations should contact Katherine Abad, Human Resources, at 805‑893‑4664 or

katherine.abad@hr.ucsb.edu .

Privacy Notification Statement Privacy Notification Statement and Notice of Availability of the UCSB Annual Security and Fire Safety Report disclosures are available upon request.

Application Status Check your application status by logging into the Candidate Gateway and selecting "My Activities."

#J-18808-Ljbffr