> Markdown version of [/jobs/ext/1103055-programmer-analyst-i](https://www.wearedevelopers.com/jobs/ext/1103055-programmer-analyst-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmer Analyst I - **Company:** University of Southern California - **Location:** Los Angeles, CA, United States - **Experience:** Starter - **Salary:** $76,024.0 - $97,074.0 - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, Amazon Web Services, Data Analysis, Big Data, Bioinformatics, Cloud Computing, Computer Programming, Data Visualization, Relational Databases, Database Development, Python (Programming Language), PostgreSQL, Scientific Computating, Software Engineering, Data Processing, Git, Semi-structured Data, Information Technology, Data Management, Software Version Control, Programming Languages - **Published:** June 4, 2026 - **Apply:** https://usccareers.usc.edu/job/los-angeles/programmer-analyst-i/1209/95962013264 ## About the Role * Bachelor's degree in computer science, data science, bioinformatics, public health or a related field * Preferred of 1-2 years of experience in programming, data analysis, or scientific computing * Proficiency in at least one programming language (e.g., Python, R) * Experience working with large, complex datasets * Familiarity with data processing, cleaning, and transformation workflows * Experience with relational databases (e.g., PostgreSQL) and/or data management systems * Understanding of version control (e.g., Git) and reproducible research practices * Ability to work collaboratively in interdisciplinary research teams * Preferred Qualifications * Experience working with environmental health, epidemiologic, or omics datasets (e.g., metabolomics, genomics) * Familiarity with statistical or bioinformatics workflows * Experience with high-performance or cloud computing environments (e.g., AWS) * Experience with data visualization tools and scientific reporting The hourly rate pay range for this position is $36.55 - $46.67. When extending an offer of employment, the University of Southern California considers factors such as the scope and responsibilities of the position, the candidate's work experience, education/training, key skills, internal peer equity, grant funding, and external market conditions. Minimum Education: Bachelor's degree, Combined work experience and education as equivalent Minimum Experience: 0 - 6 months Minimum Field of Expertise: General knowledge of programming and documentation procedures and programming methods and operator instructions. Knowledge of one or more appropriate computer languages. ## Description The USC Center for Translational Exposomics is seeking a Programming Analyst I to support the development and implementation of data systems and analytical pipelines for environmental and multi-omics research., The Programming Analyst I will contribute to the design, development, and maintenance of data infrastructure and analytical tools supporting large-scale environmental and omics datasets., * Develop, implement, and maintain data processing pipelines for environmental exposure, metabolomics, and other high-dimensional datasets * Support integration and harmonization of multi-source data, including cohort, clinical, and laboratory-based datasets * Collaborate with investigators and research staff to translate scientific questions into reproducible computational workflows * Optimize data workflows for performance, scalability, and reproducibility across projects * Write, test, and maintain clean, well-documented code following best practices in scientific computing * Assist in database development and management, including structured and semi-structured data systems * Contribute to data quality control, validation, and standardization efforts across studies * Support visualization and reporting of analytical results for scientific publications and presentations * Participate in collaborative team environments, communicating progress, challenges, and solutions effectively ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Making Teaching Code Less Academic and More Market-Ready - Peter Ruppel](https://www.wearedevelopers.com/videos/1911-making-teaching-code-less-academic-and-more-market-ready-peter-ruppel) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Forecasting Cyber Attacks with Glassdoor Reviews - Lianne Potter](https://www.wearedevelopers.com/videos/2143-forecasting-cyber-attacks-with-glassdoor-reviews-lianne-potter) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Data Analyst Salary in Switzerland](https://www.wearedevelopers.com/magazine/276-data-analyst-salary-in-switzerland) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)