Leave us your email address and we'll send you all the new jobs according to your preferences.

Lead Data Science Engineer

Posted 5 hours 31 minutes ago by GBV Ltd

£70,000 - £80,000 Annual
Permanent
Not Specified
Other
England, United Kingdom
Job Description

Position:Lead Data Science Engineer
Location: Remote (Within UK)
Salary: £80k DOE + Benefits

Overview:

A highly skilled and experienced Lead Data Science Engineer is sought to join an in-house software development team. This role requires an individual with 8-10 years of commercial experience in software development and data science, particularly in Python, and SQL Server.

We are looking for candidates who possess a "T-shaped" skill set-broadly experienced across the technology stack, while deeply specialised in a specific area.

You will be responsible for tackling challenges, mentoring teams, and ensuring that industry best practices are followed within a Scrum Agile framework.

Core Responsibilities:
. Play a pivotal role in developing and supporting various IT components within the organization's infrastructure.
. Engage with complex, high-impact problems, delivering efficient and innovative solutions.
. Champion the application of SOLID principles and OWASP security guidelines across the development team, ensuring consistent code quality and security.
. Foster experimentation with emerging technologies, driving innovation and enhancements where relevant.
. Collaborate with third-party software providers throughout the product life cycle, including design, development, and maintenance phases.
. Act as a mentor to development teams, supporting their growth and encouraging self-management and maturity.
. Define, enforce, and uphold development patterns and standards in collaboration with the architecture team.
. Contribute to the development of microservices, containerization, and reliability engineering initiatives.
. Promote and guide teams in adopting test-driven development (TDD) approaches.
. Operate within a Scrum Agile framework, ensuring team collaboration and iterative progress.

Essential Qualifications & Skills:
. 8-10 years of commercial experience in data science and software development Strong proficiency in Python, including experience with large language models (LLMs).
. Extensive experience working with Microsoft Azure or similar cloud platforms.
. Mastery of Test-Driven Development (TDD) and automated testing strategies.
. Expertise in developing microservices and leveraging containerization technologies.
. Familiarity with site reliability engineering and its best practices.
. Proven ability to mentor and coach teams, fostering an environment of growth and excellence.
. Experience working within an Agile or Scrum framework.

Essential Skills:
. Python #
. Data Processing & Management
. Front End frameworks such as React, Vue, or Angular
. SQL Server, Entity Framework, NoSQL databases like Cosmos, and Data Warehouses
. Experience with cloud platforms such as Microsoft Azure (or AWS/GCP)
. Microservices architecture, event-driven systems, and domain-driven design
. Solid understanding of SOLID principles and software design patterns
. Test-driven development and continuous integration/continuous delivery (CI/CD) pipelines

Desirable Skills:
. Scikit-learn
. REST APIs
. Cypress
. Terraform
. Load testing tools
. Experience with DevSecOps processes

Email this Job