University of Southern California logo

Research Engineer

University of Southern California

On-site
Arlington, VA
Full-time
Entry
Senior
$90k–$105kPosted 3mo ago

Real job — pulled straight from University of Southern California’s careers page · Verified May 23, 2026 · No reposts.

Job description

University of Southern California is hiring a Research Engineer — a full-time, based in Arlington, VA role ($90k–$105k). Apply directly on University of Southern California's careers page below.

Research Engineer I

Location: Arlington, VA

Time Type: Full time

Job Description

Supports research efforts by implementing technical solutions to novel research problems. Works closely with 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. 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.

The annual base salary range for this position is $90,000 - $105,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 degree

Addtional Education Requirements Combined experience/education as substitute for minimum education
Minimum Experience: <1 year

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. xperience with iptables and Network File System. Position requires U.S. citizen with active Top Secret (TS) clearance and SCI eligibility.


Preferred Experience: 3 years
Preferred Skills: Experience in research. Experience with artificial intelligence, very large-scale integration design, machine learning, deep learning (e.g., TensorFlow, PyTorch, HuggingFace), and Dockerization.

USC 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, protected veteran status, disability, or any other characteristic protected by law or USC policy. USC observes affirmative action obligations consistent with state and federal law. USC will consider for employment all qualified applicants with criminal records in a manner consistent with applicable laws and regulations, including the Los Angeles County Fair Chance Ordinance for employers and the Fair Chance Initiative for Hiring Ordinance, and with due consideration for patient and student safety. Please refer to the Background Screening Policy Appendix D for specific employment screen implications for the position for which you are applying. 

We provide reasonable accommodations to applicants and employees with disabilities. Applicants with questions about access or requiring a reasonable accommodation for any part of the application or hiring process should contact USC Human Resources by phone at (213) 821-8100, or by email at uschr@usc.edu. Inquiries will be treated as confidential to the extent permitted by law.

  • 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$146868.htmld

Get Research Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Equifax logo

Software Engineer

Pune, India
✓ From careers page· 32m ago
Integral Federal, Inc. – Careers Job Listings at Integral Federal logo

Software Developer

$138k–$164kMcLean, VA
✓ From careers page· 33m ago
Equifax logo

Architect

Alpharetta, GA
✓ From careers page· 33m ago
Integral Federal, Inc. – Careers Job Listings at Integral Federal logo

Agentic Engineer

$90k–$175kTysons Corner, VA
✓ From careers page· 34m ago

Frequently asked questions

What is the salary for Research Engineer at University of Southern California?

The estimated salary range for Research Engineer at University of Southern California is $90,000 - $105,000 USD per year.

What skills are required for Research Engineer at University of Southern California?

The required skills for Research Engineer at University of Southern California include: Python, C++, Go, Linux, Ansible, Bash, Prometheus, BGP, AI, Machine Learning, Deep Learning, TensorFlow, PyTorch, Hugging Face, Docker.

What is the seniority level for Research Engineer at University of Southern California?

Research Engineer at University of Southern California is a Entry / Senior level position.

How do I apply for Research Engineer at University of Southern California?

You can view the full description and apply for Research Engineer at University of Southern California on EchoJobs: https://echojobs.io/job/university-of-southern-california-research-engineer-i-3zpli.