Statistical Programmer - Exeter

City Science ,
Exeter, Devon

Overview

Job Description

Location: Exeter City Centre, Devon, South West Term: Permanent and Full time Salary: Competitive, dependent on experience City Science is an independent firm of software developers, data scientists and infrastructure experts. We build products to help engineers deliver the future. Founded out of the need to respond to climate change, we are committed to advancing our customers understanding of the systems they operate, helping them reduce waste, improve efficiency and support a better world. ABOUT US City Science has developed award-winning software solutions to serve the transport and energy markets and delivered prize-winning consultancy commissions at the forefront of digital technology. Our portfolio of projects has grown extensively over the last two years and includes direct engagements from the public and private sectors based on our key specialisms in data management, data analysis, transport technology and energy innovation. Through our flagship geospatial data and modelling software - Cadence - we partner with, and support, large engineering consultancies and transport authorities in the delivery of analytical/statistical modelling and data-driven projects across the UK. ABOUT THE ROLE We are seeking a statistical programmer to join our team based in Exeter. You will play a critical role sitting between our development, data science and consulting teams. Working on innovative data projects, you'll immerse yourself in gathering and analysing data and suggesting ground-breaking solutions to critical customer issues. You'll be applying advanced statistical techniques to spatio-temporal data and developing these processes into repeatable scalable code. Key responsibilities will include: * Delivering statistical analysis on key client projects - playing a critical role in innovative commissions for strategic clients * Developing technical requirements and deliverables, communicating these clearly * Developing statistical models with a clear path from hypothesis, to prototyping, to product * Conducting advanced data analysis * Applying advanced statistical and predictive modelling techniques to problems within transport, energy and enterprise sectors * Researching, designing and implementing algorithms to offer new functionality to our library * Modelling specific aspects of networks such as shortest-paths, capacity models and equilibrium effects * Understanding and communicating cutting-edge research * Developing processes and programs to make complex analysis repeatable and scalable * Developing processes to ensure data quality and validity * Understanding performance bottlenecks and improving algorithm performance ABOUT YOU You're a highly experienced statistical programmer able to apply excellent knowledge of a statistical techniques to deliver robust analysis. You are a highly effective communicator able to accurately interpret and communicate complex issues to both technical and non-technical audiences. Complicated mathematics comes naturally to you, and you're completely comfortable working with vast data sets. Equally you're happy to use a simple solution if that's the right way to approach a problem and not get excited by complexity for its own sake. With an inquisitive nature and sharp analytical skills, you'll be a natural at using data to question, challenge, solve problems and tell stories beyond just pointing to the numbers. KEY REQUIREMENTS Technical Knowledge: * Degree, MSc or PhD in mathematics, statistics, computer science or other quantitative field * Demonstrable knowledge of statistical methods * Ability to clearly articulate the steps required to solve complex customer challenges * Experience in analysing large data sets using Python, JavaScript, SQL or similar * Demonstrable experience solving complex problems using a range of techniques * Demonstrable experience conducting research and clearly evaluating the best approaches for the task at hand * Comfortable programming in at least one language (Python, JavaScript, etc.) * Exceptional written and verbal communication skills and a commitment to quality * Knowledge of software engineering practices such as version control and continuous integration Partnership and Networking Skills: * Excellent communication, stakeholder engagement, presenting, negotiating and influencing skills * Networking skills * Experience of successfully operating within a target driven environment FURTHER INFORMATION We are building a team who are motivated by collaboration with the desire to solve problems for our customers. We want people to own their field of responsibility, take decisions, be proactive and have pride in everything they do. Our team of experts includes prize-winning consultants, experienced technologists and distinguished academics. Unfortunately, at this current time, we cannot accept applications that require sponsorship for an employment visa. Employment Type: FULL_TIME