X Close

Research Software Development


Reliability, readability, and efficiency in scientific software


Archive for March, 2017

Recruiting a Data Science Team Leader

James P J Hetherington1 March 2017

The UCL Research Software Development Group collaborates with UCL researchers to help deliver reliable, reproducible and efficient cutting edge compute- and data-intensive research.

We are seeking to appoint a new Data Science Team Leader, to expand our services to include the delivery of expertise in data analysis, machine learning, statistical programming, and big data engineering to the UCL research community.

This post is established in conjunction with the UCL Centre for Data Science and its Big Data Institute. The post-holder will collaborate closely with leadership in the Centre, and will benefit from mentorship from this source.

The post holder will, working with the Head of Group, establish new services in data science consultancy to the University, collaborating to define projects, getting involved in research grants, and hiring and leading a new team.

They will lead their team to collaborate with research colleagues from across UCL to maximize insight from the wealth of data generated across all disciplines, applying expertise in a wide range of statistical, mathematical and software methods.

This post is permanent but subject to the availability of continued funding sourced from appropriate research collaborations, and is funded for 3.5 years in the first instance.

Key requirements:

·        PhD degree in a field making significant use of quantitative data analysis, or equivalent professional experience.
·        Experience analyzing research data, including authorship of multiple research publications or analyses.
·        Ability to rapidly acquire fluent knowledge of new statistical and computational methods, programming languages, libraries and platforms.
·        Experience with the advanced use of high-level dynamic languages for numerically-intensive research, preferably Python, Julia or R.
·        Experience of the application of computational statistics, Bayesian inference and machine learning to the analysis of data.
·        Knowledge of and commitment to the use of software development best practice to make data analyses reproducible, including issue tracking, testing, documentation, version control, and continuous integration.
·        Experience with programming libraries for computational statistics and machine learning, such as python’s statsmodels and scikit-learn or the equivalents in other languages.
·        Experience mentoring and leading other researchers. Formal line management experience is not essential, but such candidates should be able to show they have effectively guided the work of more junior colleagues.

To apply, see the full advert.