Quick Summary
Master's degree Addtional Education
5 years Minimum Skills: Knowledge of one or more relevant programming languages (e.g., Python, C++, Goolang). Experience with Linux. Experience with Virtual LAN and/or Virtual Extensible LAN.
Implements technical solutions to novel research problems. Collaborates with more senior research staff to transform research ideas into implemented solutions. Contributes to larger team efforts in implementing research prototypes. Contributes to documentation and publications as needed. Independently develops parts of a larger system. Proposes approaches to problems and methods for implementing solutions using state-of-the-art tools. Divides project-level goals into smaller tasks to be addressed by researchers. Initiates the design, development and implementation of technology research projects. Investigates the feasibility of applying scientific principles and concepts to potential inventions and products. Plans and executes applied research. Maintains substantial knowledge of state-of-the-art principles and theories, and may contribute to scientific literature and conferences.
The annual base salary range for this position is $124,000 - $140,000. When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate’s work experience, education/training, key skills, internal peer equity, federal, state and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.
Minimum Education: Master's degreeAddtional Education Requirements Combined experience/education as substitute for minimum education
Minimum Experience: 5 years
Minimum Skills: Knowledge of one or more relevant programming languages (e.g., Python, C++, Goolang). Experience with Linux. Experience with Virtual LAN and/or Virtual Extensible LAN. Experience with Melanox Switches. Experience with SDN programming. Experience with Ansible, Bash and Nagios. Experience with Prometheus. Familiarity with and Simple Network Management Protocol. Experience with applicable IT protocols (e.g., Border Gateway Protocol, Secure Shell, Transport Layer Security). Experience with iptables and Network File System. Position requires U.S. citizen with active Top Secret (TS) clearance and SCI eligibility. Preferred Education: Master's degree
Preferred Experience: 7 years
Preferred Skills: Proven leadership ability. Experience in a university environment. Experience with artificial intelligence, very large-scale integration design, machine learning, deep learning (e.g., TensorFlow, PyTorch, HuggingFace), and Dockerization.
- Notice of Non-discrimination
- Employment Equity
- Read USC’s Clery Act Annual Security Report
- USC is a smoke-free environment
- Digital Accessibility
If you are a current USC employee, please apply to this USC job posting in Workday by copying and pasting this link into your browser:
https://wd5.myworkday.com/usc/d/inst/1$9925/9925$145911.htmldLocation & Eligibility
About this job
- Pay per year
- $124,000–$140,000 a year
- 36% below the $207,500 median for Machine Learning Engineer jobs on Jobera (1,052 salaries).
- Who can apply
- United States
- Posted
- Today
Listing Details
- First seen
- November 15, 2026
- Last seen
- November 15, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 63%
- Scored at
- November 15, 2026
Signal breakdown
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.