12 of 12 Clean Code Jobs in Yorkshire

Software Engineer

Hiring Organisation
Autodesk
Location
Sheffield, South Yorkshire, United Kingdom
Salary
£ 70 K
with guidance as neededCollaborate closely with Product Managers, UX Designers, and Engineers across distributed teamsMaintain high engineering standards through peer reviews, testing, documentation, and clean code practicesLearn and apply company software engineering and agile practices; surface risks and blockers early and seek mentorship from technical leaders and senior … with modern testing frameworks like Jest and CypressProficiency with Git and collaborative development workflowsExperience working in Agile environments with short release cyclesAbility to write clean, maintainable, well-documented codeSolid analytical and problem-solving skillsGood written and verbal communication skillsPreferred QualificationsExperience with state management solutions such as Redux, MobX ...

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Leeds, West Yorkshire, United Kingdom
Salary
£ 80 K
learning and knowledge sharing.Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.Create comprehensive documentation for the developed shared components, including usage guidelines … Gateway, SNS/SQS, and EventBridge.Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles.Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.Familiarity with modern DevOps practices and infrastructure-as-code ...

Software Engineer (AI)

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
integrate AI-powered features such as LLM-driven services, RAG pipelines, and agent-based workflows into core systems Leverage tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Apply modern software engineering best practices (clean code, testing, CI/CD, observability … interest in, AI technologies such as Large Language Models (LLMs), including API integrations or prompt-based workflows Experience leveraging tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Proficiency in at least two modern programming languages Experience with version control, testing practices, and CI/ ...

Automation Engineer

Hiring Organisation
Goodlord
Location
Sheffield, South Yorkshire, United Kingdom
Salary
£ 60 K
note that while we love the use of AI, this is not a 'prompt-only' role. We are looking for someone who can write clean, functional code (using programming/scripting language such as Python/JavaScript) from scratch with their own knowledge, without relying on AI assistants … entire business to identify manual inefficiencies and rescue them from repetitive, low-leverage work.Operate at the intersection of operations and engineering, combining low-code platforms with custom code to build robust automation internal ecosystems.Actively integrate LLMs and AI via APIs directly into our daily workflows to create smarter ...

Senior Software Engineer (AI)

Hiring Organisation
Enablis
Location
Leeds, England, United Kingdom
Evaluating emerging AI tools, frameworks and protocols Supporting pragmatic AI adoption across engineering teams What We’re Looking For Essential: Strong software engineering foundations (clean code, testing, CI/CD, production mindset) Hands-on experience with LLMs (API integrations, prompt engineering, agent workflows, RAG systems) Experience shipping ...

Senior Machine Learning Engineer - £500 - Inside IR35 - West Yorkshire

Hiring Organisation
RecOps
Location
Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 500 Daily
Machine Learning Engineer, AI Engineer or Python-focused ML Engineer. Excellent Python skills, including OOP, async programming, design patterns, decorators and writing clean, maintainable code. Experience building, testing and deploying production-grade AI/ML solutions. Strong understanding of machine learning and GenAI. Understanding of LLM security and reliability. ...

Developer Work Placement (Software & Web Development) (Remote)

Hiring Organisation
LSA : London Success Academy
Location
Leeds, West Yorkshire, United Kingdom
techniques, version control, debugging, and collaborative workflows. What You'll Learn ✔ Software Development Lifecycle (SDLC) and Agile Fundamentals ✔ Frontend and Backend Development Concepts ✔ Writing Clean, Maintainable, and Efficient Code ✔ Debugging, Testing, and Code Quality Best Practices ✔ Version Control with Git and Collaborative Development ✔ Presenting Technical Solutions … features for a real-world inspired software, web, or application project ✅ Build frontend interfaces and/or backend functionality based on project requirements ✅ Debug code, fix issues, and improve application performance ✅ Apply coding standards, testing techniques, and version control practices ✅ Collaborate through structured development tasks and mentor feedback ✅ Complete ...

AI Engineer

Hiring Organisation
Jobleads-UK
Location
Leeds, England, United Kingdom
with Abstract Customer Engagement and clients to understand business challenges and translate them into AI-driven solutions. Work with client data teams to ingest, clean, and prepare data for modeling. Build and integrate AI solutions using Azure AI Foundry, OneReach.ai, LangChain or similar orchestration frameworks for conversational AI. Design … experimentation, deployment, and monitoring. Ship AI models into live production environments and iterate rapidly based on usage, feedback, and metric-driven insights. Write clean, testable, and scalable code in .NET or Python and integrate with backend services. Stay up-to-date with the latest AI research and tools ...

Java Developer

Hiring Organisation
Softcat
Location
Leeds, West Yorkshire, United Kingdom
Salary
£ 80 K
customer and business requirements.As eCommerce Developer, you'll be responsible for: Analyse requirements and define relevant and efficient technical solutions Develop workable solutions, producing clean efficient code from technical specifications and requirements documentation. Work with internal stakeholders and 3rd party partners to understand, analyse and implement API integrations ...

Software Engineer

Hiring Organisation
Hays
Location
Sheffield, South Yorkshire, United Kingdom
Salary
£ 45 K
design, development, and maintenance of software applications. The ideal candidate thrives in a collaborative environment, is passionate about technology, and takes pride in writing clean, efficient, and maintainable code. The role will also encompass supporting a small number of legacy software applications on other platforms.ResponsibilitiesDesign, implement, and test secure … project requirements, typically Azure Functions in .NET/C#.Collaborate with cross-functional teams (product managers, designers, QA, etc.) to deliver high-quality products.Write clean, scalable, and maintainable code.Troubleshoot, debug, and optimise application performance.Participate in code reviews and provide constructive feedback.Stay up to date with emerging technologies and industry ...

Data Scientist

Hiring Organisation
Method-Resourcing
Location
York, North Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£70,000
Exploring, preparing and analysing large, complex datasets Building, testing and evaluating machine learning models Applying techniques such as regression, classification, clustering and forecasting Writing clean, maintainable Python code Working alongside ML Engineers to deploy models into production Monitoring model performance and identifying opportunities for improvement Presenting findings ...

Scala Developer - Remote Contract

Hiring Organisation
Stealth iT Consulting
Location
Leeds, West Yorkshire, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...