Software Engineer (Python or JavaScript/TypeScript) – New Data Platform
Is this job for you?
Build my CV Build your CV and see how well you match this role — and every other one.
The role
Join a dynamic data organisation in Sheffield as a Software Engineer to help build a cutting-edge AI/ML data platform.
Collaborate with developers, product managers, designers, business analysts, and testers to design, maintain, and evolve scalable systems.
Design and write clean, well-structured, maintainable code while applying best practices such as TDD.
Contribute within modern Agile CI/CD pipelines to enable rapid, reliable delivery.
This hybrid role requires 2 days per week onsite in Sheffield, with opportunities to work across the full SDLC.
Develop using Python or JavaScript/TypeScript and stay at the forefront of AI and Machine Learning technologies.
Collaborate with developers, product managers, designers, business analysts, and testers to design, maintain, and evolve scalable systems.
Design and write clean, well-structured, maintainable code while applying best practices such as TDD.
Contribute within modern Agile CI/CD pipelines to enable rapid, reliable delivery.
This hybrid role requires 2 days per week onsite in Sheffield, with opportunities to work across the full SDLC.
Develop using Python or JavaScript/TypeScript and stay at the forefront of AI and Machine Learning technologies.
See the full job post
Responsibilities, requirements, skills and benefits — create your free account.
Already have an account? Log in
Similar openings
Other roles that could suit you.
? Lead Data Engineer – Hadoop – Spark – Python ? Lead Data Engineer – Hadoop – Spark – Python ? Software Engineer, Gen AI & Web Apps ? Senior Software Engineer - Big Data/GenAI ? Director, Software Engineering — Marketing Intelligence (AI & Agents) ? Principal Software Engineer, ML Flywheel Technical Lead
CitySheffield, United Kingdom