626 to 650 of 849 Clean Code Jobs

Applied AI Data Scientist

Location
Greater London, England, United Kingdom
involved across the full AI lifecycle, including: Exploring and understanding complex datasets Designing and training machine learning models Building AI-powered applications Writing clean, maintainable Python code Working closely with Engineering to deploy production systems Collaborating with Product and Operational Intelligence teams Experimenting with new AI techniques … technology Our technology stack continues to evolve, but you'll typically work with: Python SQL AWS PyTorch Scikit-learn XGBoost Docker GitHub Claude Code GitHub Copilot LLMs AI Agents Why Friend MTS? You’ll work on problems very few engineers ever encounter. Internet-scale systems. Adversarial behaviour. Real-time ...

Senior Scala Engineer

Location
Greater London, England, United Kingdom
technical direction needed to support the future needs of Operations and the business. Lead Through Craft: Provide technical leadership via architecture, design, and code/PR reviews, championing high standards of code quality and engineering excellence. Mentor & Improve: Mentor engineers and drive continuous improvement in platform capabilities, development … Apache HTTP, Envoy, and REST API design, plus experience with Protobuf, Avro, and Parquet. Knowledge of Iceberg, Databricks, and Hadoop ecosystems. TDD, ATDD, and Clean Coding practices within a CI/CD environment (e.g. Jenkins, Gradle). Experience with Scrum/Agile methods and modern software design patterns. ...

Senior Scala Engineer CGEMJP

Location
City Of London, England, United Kingdom
incremental re-architecting - e.g. reducing the number of technologies that are required to support the pipeline & using managed services where appropriate. Design and develop clean functioning, testable code on the back-end, write effective APIs, develop and manage well-functioning databases and applications with security and data protection … production, rather than bundling tasks together Collaboration, communication, regular pairing and thoughtful course-correction Taking the time to write simple and easy to maintain code Willingness to make and participate in improvements for the greater good of CIP Working cross-discipline rather than adhering to tightly defined roles. Knowledge ...

Senior Scala Engineer CGEMJP00355784

Hiring Organisation
Experis
Location
West End, London, Stratford and New Town, United Kingdom
Employment Type
Contract
Contract Rate
£590 - £637/day
incremental re-architecting - e.g. reducing the number of technologies that are required to support the pipeline & using managed services where appropriate. Design and develop clean functioning, testable code on the back-end, write effective APIs, develop and manage well-functioning databases and applications with security and data protection … production, rather than bundling tasks together Collaboration, communication, regular pairing and thoughtful course-correction Taking the time to write simple and easy to maintain code Willingness to make and participate in improvements for the greater good of CIP Working cross-discipline rather than adhering to tightly defined roles. Knowledge ...

Scala Engineer

Location
City Of London, England, United Kingdom
will improve existing services while reducing maintenance overhead through simpler architectures and the appropriate use of managed services. You will design and develop clean, testable backend code, build effective APIs, and develop and manage reliable databases and applications with appropriate security and data protection controls. Working closely with ...

Software Engineer III, Android, Digital Wellbeing

Location
Greater London, England, United Kingdom
functions and teams during prototyping, design, development and launch of new features. You will have the chance to design and write significant amounts of code to solve ambiguous problems in this rapidly evolving area, including key feature workflows end-to-end, product ambiguity, and clean, robust code ...

Python Developer

Hiring Organisation
Sanderson Government and Defence
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
ideal candidate will have a basic understanding of Python programming and a willingness to learn new technologies. Responsibilities Develop and maintain Python applications. Write clean, readable, and efficient code. Troubleshoot and fix software issues. Work with team members to deliver projects on time. Participate in code reviews ...

Frontend Software Engineer

Location
Greater London, England, United Kingdom
building scalable, responsive visual interfaces with strong cross-browser compatibility and user experience design sensibilities. Familiarity with RESTful APIs, modern integration patterns, and code versioning tools like Git. Enjoys actively participating in a cross-functional product team and takes pride in writing clean, high-quality code. Our Values ...

Data Specialist - Data Scientist

Location
Bradford, England, United Kingdom
stakeholders. Colleague Champion data literacy and the benefits of data science approaches across the organisation. Mentor squad members in technical concepts such as programming, code structure, and statistical validation. Embody a fast, value-driven turnaround culture for smaller analytical requests that unlock immediate operational impact. Cash & Profit Focus … driving commercial returns, supporting EBITDA improvement through sales growth, waste reduction, and efficiency gains. Maintain a lean working approach by writing efficient, scalable code that minimises cloud compute overheads in GCP. Operational Extract, manipulate, profile, and transform structured and unstructured data using state-of-the-art facilities in Google ...

Senior React Engineer

Location
Manchester, England, United Kingdom
usability across Android and iOS. Applying mobile security best practices throughout the development lifecycle. Supporting automated build, test and release processes. Contributing to code reviews, technical discussions and continuous improvement initiatives. Diagnosing production issues and helping to improve application stability. Sharing knowledge and supporting the development of other engineers … Apple App Store and Google Play Store. Familiarity with native Android and iOS build processes, including configuration, signing and release management. Experience writing clean, maintainable and testable code. Good understanding of application performance, responsive design and accessibility. Strong communication skills and the ability to collaborate effectively within multidisciplinary teams. ...

AI Engineer (Fluent in Mandarin & English)

Location
Greater London, England, United Kingdom
pipelines. The ideal candidate views AI as a rigorous engineering discipline. Beyond building models, you will be responsible for writing high-quality, maintainable Python code and ensuring that every solution—whether a voice agent or a document processor—is built for reliability, low latency, and global scale. Key Responsibilities … documented history of moving complex models from research into production. Python Mastery: Deep proficiency in Python . You have a strong commitment to clean coding standards (SOLID/DRY), modular design, and comprehensive unit/integration testing. Generative AI Deep Dive: Hands-on experience with LLM training cycles, parameter ...

Senior Software Engineer (Digital Engineering & Semantic Data)

Location
Easter Howgate, Scotland, United Kingdom
Senior Software Engineer, you will be a key implementer of our digital engineering construct. You will move beyond "glue code" to build a high-abstraction layer based on semantic web principles. Semantic Implementation & Graph Engineering Develop and maintain the software implementation of the Digital Thread using the Semantic … Mastery Strong Coding Foundation: Proven expertise in a modern language (e.g., Python, Java, Node, or TypeScript ) with a deep commitment to software craftsmanship and clean code. Complex Data Experience: Experience handling data from heterogeneous, distributed sources. While experience with the Semantic Web stack (RDF, OWL, SPARQL) or Graph Databases ...

Fullstack Engineer London · Fulltime

Location
Greater London, England, United Kingdom
implementation to testing and launch. You will work closely with senior engineers who will guide architecture decisions while you focus on delivering high-quality code and learning how to scale a SaaS product. This is the ideal moment to join: Zelt has product-market fit and strong backing … still early enough that your work will influence the platform’s growth and user experience. You will see your code reach customers quickly and have visible impact. You will join a lean, product-focused team where your ideas count, your growth is supported, and your work helps shape ...

Senior C++ Developer

Location
Greater London, England, United Kingdom
systems within our Game platform. This role combines hands-on engineering excellence with technical leadership responsibilities, including mentoring junior and mid-level developers, reviewing code quality, and driving best engineering practices across the team. The ideal candidate will have strong expertise in C++, distributed systems, and high-concurrency server … workloads. Collaborate closely with front-end developers and cross-functional teams to design and implement efficient APIs, ensuring seamless integration and optimal performance. Write clean, maintainable, and efficient code in a microservices architecture, with a focus on scalability and horizontal scaling for performance-critical services. Conduct in-depth ...

SC Cleared Software Developer (Power Platform)

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Power Apps, Power Automate) Developing and integrating services within a wider architecture Ensuring solutions are user-focused, accessible, and aligned to government standards Writing clean, maintainable, and reusable code/configuration Supporting issue investigation, resolution, and continuous improvement Applying secure development practices, including awareness of OWASP principles Collaborating … looking for: Active SC Clearance (essential) Strong experience building solutions using Power Platform in production environments Solid software development background beyond low-code tools Ability to engage with senior stakeholders and non-technical users Experience breaking down requirements, refining work items, and defining acceptance criteria Understanding of clean ...

Software Developer, Account Management & Onboarding

Location
Manchester, England, United Kingdom
Bachelor’s degree in computer science or a relevant discipline, or relevant professional experience. What you will be doing Developing highly efficient, robust, quality code for scalable enterprise level solutions. Supporting and enhancing the existing code base. Maintaining clean coding practices. Identifying technical areas of improvement. Supporting ...

Software Developer, Account Management & Onboarding

Location
Stoke-on-Trent, England, United Kingdom
Bachelor’s degree in computer science or a relevant discipline, or relevant professional experience. What you will be doing Developing highly efficient, robust, quality code for scalable enterprise level solutions. Supporting and enhancing the existing code base. Maintaining clean coding practices. Identifying technical areas of improvement. Supporting ...

Software Developer, Account Management & Onboarding

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Build and CI systems. Bachelors degree in computer science or a relevant discipline, or relevant professional experience. Additional Information Developing highly efficient, robust, quality code for scalable enterprise level solutions. Supporting and enhancing the existing code base. Maintaining clean coding practices. Identifying technical areas of improvement. Supporting ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
will champion quality, accountability, and responsible engineering practices in every feature you build. Never Settle – You will continuously look for ways to improve code quality, development practices, tools, and player experiences. Celebrate Perspectives – You will collaborate with developers, artists, designers, producers, and specialists who bring different skills and viewpoints … Develop high-quality game content using Unity, C++ and C#. Design, implement, and maintain game features that deliver engaging player experiences. Write clean, efficient, and maintainable code in line with established engineering standards and best practices. Contribute to technical design discussions, helping shape software architecture and implementation approaches. ...

Senior Software Engineer, Backend Software

Location
Greater London, England, United Kingdom
network model extensions, and federation APIs for TN-NTN coordination with terrestrial operators' SMOs Translate 3GPP and O-RAN concepts and interface specifications into clean, well-tested software, in collaboration with our solution architects Integrate with other components of the Aalyria platform to ensure end-to-end functionality Develop … software design and implementation Stay up-to-date with industry trends and technologies related to 5G NTN, O-RAN, and satellite communications Write clean, maintainable, and efficient code Troubleshoot and debug issues in the software Required Qualifications: Bachelor's degree in Computer Science/Engineering or equivalent work ...

Embedded Software Engineer

Location
Chesterfield, England, United Kingdom
embedded platforms, ranging from small microcontrollers to complex Human-Machine Interfaces (HMIs) using Qt/QML. This role involves writing efficient, high-quality code, integrating hardware and software components, and ensuring system reliability and performance across diverse embedded environments. Main Tasks and Responsibilities Design and develop safety-critical, real … architecture. Work closely with programmers, designers, and stakeholders to define project requirements, streamline development processes, and ensure the timely achievement of key milestones. Write clean, efficient, and maintainable code that adheres to best practices and coding standards. Identify, diagnose, and resolve issues in existing applications, ensuring effective ...

Software Developer – Backend API Services

Location
West of England, England, United Kingdom
Debug and resolve complex issues in production and pre-production environments. Collaborate with QA to define functional and performance test strategies and scenarios. Write clean, maintainable, unit tested code and raise engineering standards through reviews and mentoring. What You Will Bring to the Role 2+ years of professional … national origin, ancestry, age, citizenship, physical or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we are committed to making reasonable accommodations ...

AI Engineer

Location
Greater London, England, United Kingdom
build robust models. Adapt and fine-tune foundation models, with techniques such as active learning for domain specific challenges in maritime AI. Review code, define best practices, and champion high engineering standards across the AI team. Communicate technical progress, trade-offs, and results clearly to both technical … similar deep learning frameworks. You have experience working with non-standard imagery data. Writing custom data loaders and curating custom datasets. You write clean, maintainable code and hold software engineering quality to the same standard as model performance. You are comfortable operating with high autonomy in ambiguous, evolving ...

Director Data & Analytics API Experience - Data Services

Location
Belfast, Northern Ireland, United Kingdom
detailed technical reference documentation that serves as the definitive contract for all API behaviour and usage. + Accelerate Time-to-Value: Develop practical tutorials, code samples, and dashboard templates to empower customers to self-serve and validate products rapidly.* Data Plane + Expand Cloud Distribution: Work with our customers … comfortable bridging the gap between business strategy, engineering, and technical writing.* Python Expertise: Highly proficient in Python, with the ability to write clean, idiomatic, and robust code for public consumption.**Technical Stack*** Environment: Google Cloud Platform (GCP), Apigee.* Protocols: WebSockets, REST, GCS.* Tooling: Python (Expert), OAuth 2.0, GitHub ...

Contract Senior .Net Software Engineer

Hiring Organisation
C4S Search Ltd
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
cloud services Designing and maintaining SQL databases Collaborating with senior stakeholders and engineers to refine requirements Contributing to architecture and technical decision making Producing clean, scalable and maintainable code Required Skills & Experience Strong commercial experience with .NET Core Experience working with Azure Strong SQL/database development experience ...