
University of Southern California
Open Positions at University of Southern California
3 open positions
USC is seeking a Senior Developer to build scalable web applications, automated workflows, and data pipelines supporting secure research computing. The role combines hands-on software development, ML/AI integration, cloud architecture, security, and technical mentorship.
Research Programmer II developing computational workflows, data pipelines, and scalable research infrastructure for USC’s cancer research initiatives. The role combines software development, data engineering, high-performance computing, and interdisciplinary collaboration across biomedical research teams.
Own the end-to-end lifecycle of machine learning models and AI solutions, from infrastructure and deployment through monitoring, retraining, and maintenance. This role applies MLOps and DevOps expertise to support clinical research, patient care, and operational excellence at Keck Medicine of USC.