Senior Software Engineer, Secure Computing & Research

University of Southern California

Los Angeles (CA)

On-site

USD 147,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The University of Southern California's Information Technology Services is seeking a Senior Developer in Los Angeles to design, develop, and advance software solutions that support USC's research community. This hands-on role solves complex technical problems, builds scalable applications, automates workflows, and shapes technology enabling researchers across disciplines.

You will integrate ML/AI tools into development workflows, work with HPC and cloud environments, and mentor colleagues while

Qualifications

  • Bachelor's degree in a related field.
  • Combined experience/education may substitute the minimum.
  • 5 years in information technology, software development, engineering, or relevant fields.
  • Experience with ML/AI integration (LLM APIs, embeddings, vector DB).
  • Proficiency in web programming with modern frameworks (React, Next.js, Angular, Django).
  • Foundational knowledge of security concepts, secure code development techniques, and software configuration.

Responsibilities

  • Work closely with faculty, researchers, and stakeholders to translate goals into high-quality software.
  • Design and develop web applications, workflows, and data pipelines in HPC and Cloud environments.
  • Integrate ML/AI tools into the software development workflow to improve efficiency and performance.
  • Develop and maintain scalable software applications that evolve with needs and compliance requirements.
  • Translate requirements into features and services in partnership with ITS and stakeholders.
  • Develop secure computing initiatives, including user portal functionality and automated workflows.
  • Embed security standards and testing into development workflows and solutions.
  • Lead troubleshooting, root-cause analysis, and continuous improvement efforts.

Skills

ML/AI integration
Web frameworks
Security best practices
Problem solving
Mentoring

Education

Bachelor's degree
Combined experience/education substitute

Tools

React
Next.js
Angular
Django

Job description

The University of Southern California's Information Technology Services is seeking a Senior Developer in Los Angeles to design, develop, and advance software solutions that support USC's research community. This hands-on role solves complex technical problems, builds scalable applications, automates workflows, and shapes technology enabling researchers across disciplines.

You will integrate ML/AI tools into development workflows, work with HPC and cloud environments, and mentor colleagues while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer: Secure, Scalable Web & AI Solutions
Senior Developer: Secure, Scalable Web & AI Solutions

University of Southern California • Glendale (CA)

On-site
USD 147,000 - 160,000
Senior Developer
Senior Developer

University of Southern California • Glendale (CA)

On-site
USD 147,000 - 160,000
Senior Developer
Senior Developer

University of Southern California • Los Angeles (CA)

On-site
USD 147,000 - 160,000
Secure Research Data Engineer: Data Pipelines & Workflows
Secure Research Data Engineer: Data Pipelines & Workflows

University of Southern California • Glendale (CA)

On-site
USD 126,000 - 150,000
Research Data Engineer
Research Data Engineer

University of Southern California • Los Angeles (CA)

On-site
USD 126,000 - 150,000
Senior Systems Engineer — Platform Architect
Senior Systems Engineer — Platform Architect

University of Southern California • Los Angeles (CA)

On-site
USD 100,000 - 165,000
Research Data Engineer
Research Data Engineer

University of Southern California • Glendale (CA)

On-site
USD 126,000 - 150,000
Senior Systems Engineer - Strategic IT Architect
Senior Systems Engineer - Strategic IT Architect

Keck Medicine of USC • Los Angeles (CA)

On-site
USD 99,000 - 165,000
HPC & Biomedical Data Engineer
HPC & Biomedical Data Engineer

University of Southern California • Glendale (CA)

On-site
USD 108,000 - 124,000
Research Programmer II
Research Programmer II

University of Southern California • Glendale (CA)

On-site
USD 108,000 - 124,000