6 of 6 Clean Code Jobs in Yorkshire

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/ ...

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 Software Engineer

Hiring Organisation
Jobleads-UK
Location
York and North Yorkshire, England, United Kingdom
value. Key Responsibilities Work collaboratively with your squad and stakeholders, taking a technical leading role in shaping and delivering business outcomes. Write and review clean, maintainable code, guiding others on best practices such as SOLID principles, design patterns, unit testing, peer reviews, and CI/CD processes. Ensure … technical decision-making. They should have strong, hands‐on experience in C# and .NET, with the ability to design, develop, and review high-quality code, and in writing effective unit tests. They should have a strong background in SQL, with proven experience in designing, optimising, and maintaining databases ...

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 ...

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 ...