Current Openings

Temporary Lecturer - Data Science Program

The UC San Diego Data Science Undergraduate Program (joint endeavor of the Departments of Computer Science and Engineering, Mathematics and Cognitive Science) is seeking temporary lecturers to teach between one and three course per quarter during 2018-19 academic year. We seek applicants in all content areas related to data science including data analysis, programming, statistics, machine learning and visualization.

The Data Science Undergraduate Program is a recently established multi-disciplinary undergraduate major at UC San Diego sponsored by the Departments of Computer Science and Engineering, Mathematics and Cognitive Science. The program has about 15 core faculty and several other participating faculty from various campus departments. UC San Diego is working on several other new initiatives related to data science and is committed to data science education and research.

The Data Science Undergraduate Program is committed to building an excellent, diverse, and inclusive faculty, staff and student body. In addition to the highest standards of scholarship, teaching, and professional activity, the preferred candidates for any position will have potential or demonstrated contributions to a climate that supports equity, inclusion, and diversity. Candidates must hold a master's degree in Computer Science. Mathematics, Statistics or a related field, and must have demonstrated evidence of effective teaching. Salary is commensurate with qualifications and based on University of California pay scales

We encourage candidates to send applications as soon as possible. Applications will be reviewed on an ongoing basis, and candidates will be contacted as teaching needs arise.

Review of applications will begin January 8, 2018 and continue through 2018-2019 academic year until positions are filled.

To apply, submit the following materials to

  • A cover letter
  • Curriculum vita
  • A statement that describes prior teaching experience and provides evidence of effective teaching and curriculum development.
  • A separate description, that describes any teaching strategies you currently use or plan to use to foster a diverse and inclusive learning experience, and to enable all students to excel and fully participate in the learning process. Candidates are strongly encouraged to provide student evaluations in this statement.
  • A list of at least 3 references who can speak about the applicant's teaching experience and data science domain knowledge.

If there are any questions, please contact the Search Committee Chair, Mohan Paturi at

UCSD is an equal opportunity and affirmative action employer with a strong institutional commitment to the achievement of excellence and diversity among its faculty and staff. (see  ).

Data Scientist II


Position Summary

The Data Scientist II will be part of MedImpact’s Enterprise Analytics Team concentrating on the development of predictive analytical models for a wide variety of business problems.

Essential Duties and Responsibilities 

include the following. Other duties may be assigned.

  • Analyzing, processing, evaluating and documenting large data sets
  • Applying, modifying and inventing algorithms to solve challenging business problems
  • Partnering with business leaders to develop subject matter expertise to identify business challenges and working on innovative analytical solutions
  • Contributing to projects by adding insights and recommendations
  • Working on getting analytic solutions production ready
  • Validating score performance and conducting ROI and benefit analysis
  • Documenting and presenting model process and model performance

Education And/or Experience

For consideration, candidates will need an Advanced degree in Machine Learning, Computer Science, Electrical Engineering, Physics, Statistics, Biostatistics, Applied Math, Operations Research or other quantitative fields along with five (5) plus years of working experience in analytics, data mining, and/or predictive modeling with robust knowledge and experience with statistical methods.

Computer Skills – Required

  • Proficient in analytical programming tools, specifically SAS
  • Proficient in more than one of Python, Perl, R, PL/SQL, Java, C++, or C
  • Experience with big data management for both structured and unstructured data (i.e. Oracle Exadata, Hadoop, NoSQL related technologies such as Map Reduce or Spark)
  • Well-versed in all Microsoft Office applications (Excel, PowerPoint, Word, Access) 

Competencies – Required

  • Skilled at facilitating communication across multiple business units in order to elicit clear and accurate needs of all stakeholders
  • Ability to lead teams tasked with developing and enhancing the performance of key company objectives
  • Must have good negotiation and influencing skills with a diverse team of individuals as well as subject matter experts
  • Experience with Agile methods for software development
  • Proficient in visualization and text analytics
  • Demonstrated ability to lead and execute projects from start to finish in a timely manner and the ability to work independently
  • Strong intellectual curiosity and problem solving skills
  • Proven track record in modifying and applying advanced algorithms to address practical problems and ability to consult with business owners to understand business needs
  • Proven and demonstrable experience with developing models using at least three of the following: regression, neural network models (both supervised and unsupervised), SVM, optimization models, behavioral profiling techniques, outlier detection and/or ensemble methods on large amounts of real world data with complex data structures
  • Strong business acumen and ability to learn a new domain
  • Ability to create engaging presentations and speak confidently to executives and clients

This position is eligible for Employee Referral Bonus at Level II.

To learn more and apply, visit: