751 to 775 of 849 Clean Code Jobs

Research Scientist

Location
Greater London, England, United Kingdom
white-box and black-box methodologies, focusing on interpretability, steering, and behavioral studies of transformer-based LLMs. Developing high-quality, modular, and reproducible research code in Python using deep learning frameworks like PyTorch. Building and maintaining research infrastructure and technical tooling to accelerate scientific discovery. Documenting and communicating experimental … take structured technical problems and formulate hypotheses Strong programming skills in Python and deep learning frameworks like PyTorch, with a track record of writing clean, modular research code, using Git for version control. Excellent communication, enabling you to translate complex technical concepts and experimental results into clear reports ...

Android Engineer

Location
West of England, England, United Kingdom
role: Design, develop, and maintain software applications: Collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements. Write clean, efficient, and scalable code: Follow best practices and coding standards to ensure software maintainability and performance. Participate in code reviews and provide feedback: Review … peers’ code for quality, security, and adherence to project guidelines, and incorporate feedback into your work. Debug and resolve software defects and issues: Identify, analyse, and fix bugs in a timely manner to ensure smooth software operation. Collaborate with stakeholders and team members: Communicate effectively with product managers, designers ...

Android Engineer

Location
Bristol, England, United Kingdom
role: Design, develop, and maintain software applications: Collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements. Write clean, efficient, and scalable code: Follow best practices and coding standards to ensure software maintainability and performance. Participate in code reviews and provide feedback: Review … peers’ code for quality, security, and adherence to project guidelines, and incorporate feedback into your work. Debug and resolve software defects and issues: Identify, analyse, and fix bugs in a timely manner to ensure smooth software operation. Collaborate with stakeholders and team members: Communicate effectively with product managers, designers ...

Senior Python Engineer – AI-Powered Backend & REST APIs

Location
Greater London, England, United Kingdom
Xelix in London is seeking Mid and Senior Python Developers to join our back‐end team. You’ll write clean, tested Python code, work with AI engineers on large data sets, and design RESTful APIs in Django to support the React front end. We value ownership, provide ...

Web Application Developer

Location
City Of London, England, United Kingdom
seeking a Web Application Developer to join our team. Responsibilities and Requirements Ability to efficiently transition between technologies and programming languages Ability to write clean and efficient code which includes high-quality automated test coverage Ability to work in a team environment that is fast-paced and follows ...

Junior Developer

Location
Greater London, England, United Kingdom
years of related experience, familiar in Linux environment; You hold university degree in Computer Science, Software Engineering, or related disciplines You write clean and efficient code in Rust or any other Object Oriented Programming (e.g. C++) You demonstrate strong interest in financial markets and blockchain technologies ...

Senior Backend Developer (PHP)

Location
Greater London, England, United Kingdom
Analyse, design, develop, as well as implement and document RESTful services and APIs; Troubleshoot software and product databases to ensure functionality; Write object-oriented, clean, and maintainable code; Implement common APIs based on architecture guidelines and frameworks; Identify potential process improvement areas; Work in a self-testing paradigm ...

AI Engineer

Location
Greater London, England, United Kingdom
experience developing agentic AI in production ready environments 3 years of relevant hands‐on experience with machine learning algorithms The ability to write clean and maintainable code in Python, Rust, C++ or Java A strong background in the mathematical foundations of core ML algorithms, paired with hands ...

Java Developer (Junior-Mid) - Build Cross-Border Apps

Location
Greater London, England, United Kingdom
WorldFirst in London is seeking a passionate Junior-Mid Java Developer to design, develop, and deliver scalable Java-based applications. You will write clean, efficient code and work to troubleshoot issues while collaborating with cross-functional teams to refine requirements and deliver solutions. You'll contribute to code ...

FORECASTING MODELLER / STATISTICIAN

Location
Manchester, England, United Kingdom
domain-specific features is particularly relevant. Proven ability to solve complex, real-world mathematical problems, including selecting and implementing the right algorithms, and delivering clean, efficient, and reliable code. Strong working fluency in Python and SQL. It is fine to prefer working in R or other languages … must still be confident building useful code quickly and accurately using Python and SQL. Some applied experience with model deployment, productionisation and compiled languages. The ability to document and communicate your thinking clearly, including in our knowledge base, notebooks, comments and code itself. Ownership of projects from start ...

Java Developer

Hiring Organisation
HTC Global Services Inc
Location
Charlotte, North Carolina, United States
Employment Type
Permanent
Salary
USD Annual
within SLA. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs and devise solutions to these problems. Help maintain code quality, organization, and automatization. Coordinate with the rest of the team working on different layers of the infrastructure. Build Java applications involving complex groups … with MVC, JDBC, and RESTful concepts. Experience with web application frameworks such as Play and Spark. Familiarity with Java GUI frameworks. Ability to write clean, readable Java code. Experience with both external and embedded databases. Understanding of fundamental design principles behind a scalable application. Basic understanding of the Java ...

DATA SCIENTIST

Location
Manchester, England, United Kingdom
focus on accuracy, performance, and maintainability. Proven ability to solve complex real-world mathematical problems, including selecting and implementing the right algorithms, and delivering clean, efficient, and reliable code. Practical experience with Python, backend TypeScript, and SQL, or the ability to upskill rapidly with minimal direct training. The ability … document and communicate your thinking clearly, including in our knowledge base, notebooks, comments and code itself. Ownership of projects from start to finish, with intrinsic drive to deliver high-quality work quickly. By the time this role commences, be eligible to live and work full-time in the UK. ...

Data Scientist

Hiring Organisation
Elsevier
Location
City of London, London, United Kingdom
grounded generation. Build, evaluate, fine-tune, prompt, and integrate models into robust production systems, while continuously improving quality, relevance, reliability, and user value. Write clean, tested, production-quality Python and contribute reusable data science components, packages, and scalable data pipelines for preprocessing, inference, experimentation, monitoring, and continuous improvement. Support … GPTs, Anthropic’s Claude, and Google’s Gemini, including fine-tuning LLMs and/or SLMs. Strong Python skills and a habit of writing clean, maintainable, well-tested code. A solid grasp of machine learning fundamentals, including supervised and unsupervised learning, feature engineering, model evaluation, model selection, and performance ...

Gameplay Programmer

Location
Sheffield, England, United Kingdom
design and production process. You will be the technical side of the creative team and the first line of feedback for feature feasibility Produce clean and robust code, following all standards and guidelines, including the use of automated testing processes Resolve platform-specific bugs and performance bottlenecks … need Proven industry experience as a programmer on one or more console/PC titles Strong C++ skills, including profiling, debugging and optimising code Industry experience of working with commercial proprietary engines Solid understanding of code architecture best practices Ability to think like a designer to create compelling ...

Golang Engineer

Location
Greater London, England, United Kingdom
These are some of the key ingredients to the role: As an engineer in the JET Connect team, you won’t just be writing code; you’ll be building the high-volume POS and menu integrations that keep global brands like McDonald’s, KFC, and Domino’s running smoothly … problem solver with a solid foundation. Here’s what we’d love to see: Solid Go experience: A few years of commercial experience writing clean, efficient, and testable code in Go. A proactive mindset: You don't just wait for the next ticket; you actively look for ways ...

Full-Stack Software Engineer for Safer UK Tech

Location
Manchester, England, United Kingdom
Engineer to join a software delivery team supporting the Defence sector, with opportunities to work across other sectors in the future. You will write clean, well-documented code, implement tests, and participate in code reviews while staying current with latest technologies. Hybrid work model with some ...

Software Engineer

Location
Greater London, England, United Kingdom
that supports commodities trading, risk management and market-data processing, working closely with traders and operators to turn business needs into effective solutions. Write clean, scalable and maintainable code, primarily in Python 3. Partner with traders and quantitative analysts to understand strategies, identify opportunities and translate requirements into … well-defined development tasks from concept to delivery, communicating progress clearly and producing dependable solutions on time. Contribute ideas through technical design discussions and code reviews, and help strengthen our testing and software-development practices. Bachelor’s degree in Computer Science, Engineering or a related field. 3+ years ...

Jr. Ruby On Rails Developer - Remote or Grand Rapids

Hiring Organisation
Amphenol Borisch Technologies
Location
United States
Employment Type
Permanent
Salary
USD Annual
Business Systems Manager, Information Systems team, and IT Manager to create applications that improve productivity across the business. Essential Duties and Responsibilities Write, clean, maintainable, and efficient code Design robust, scalable, and secure features Analyzes business application requirements and user specifications Works closely with legacy ERP developers … creep Estimates project timelines, identifies complexity, and communicates effectively in all phases of the project Revises and updates applications and documentation as required Documents code and systems Performs any other task as requested by Manager Job Requirements B.S. in Computer Science, Computer Engineering, Software Engineering, or equivalent experience preferred ...

Data Scientist Technology Data Science London

Location
Greater London, England, United Kingdom
Collaborate with other Data Scientists and engineers to productionise ML features, models, and evolve our evaluation and monitoring frameworks. Write high‐quality, interpretable Python code for feature engineering and model training, contributing directly to our core products. Communicate hypotheses, evaluation results, and monitoring dashboards clearly to both technical … range of feature engineering techniques (e.g., target encoding). Solid grasp of frequentist and Bayesian statistics for parameter estimation and experimentation. Experience in writing clean, production‐grade Python code for both model training and inference. Excited to leverage LLMs for coding support and process optimisation to maximise personal ...

Data Science

Location
Greater London, England, United Kingdom
energy markets, grid dynamics, and trading strategies Taking ownership of the full lifecycle of your work, from research and prototyping through to production Writing clean, production-quality code and contributing to robust, scalable systems Working beyond notebooks, turning ideas into real-world, productionised solutions It’d be nice … frontend (less relevant for this role) Everything we build lives in Docker, for minimal cross-platform faff and maximal reproducibility. Unlimited Claude Code tokens - we are aggressive users and explorers of AI, and encourage everybody to reconsider their workflows regularly We deploy on GCP What ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum
Location : Remote (London office) Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest … year 2. About you : STEM degree from a top university OR commercial C++ expertise Significant bias towards C++ development Genuine passion for writing clean, performant code Bonus if : Commercial C++ experience Have worked on open-source projects Have an activity portfolio of personal C++ projects Full details ...

Senior Full-Stack Engineer | Cloud-Native, Hybrid (Leeds)

Location
Leeds, England, United Kingdom
stack. You will collaborate with Product, Delivery, and Platform teams to enable secure, scalable applications. You will lead end-to-end feature delivery, write clean, well-tested code, and mentor engineers. A hybrid work model with two days in the office weekly supports collaboration in an fast-paced ...

Senior Backend Engineer, Global Account Sharing (Java)

Location
Greater London, England, United Kingdom
experiences, working across Product, Design, Data, and Research teams to turn product ideas into reliable, customer-centric software. You will contribute to architecture, write clean, well-tested code, and help shape the future of Wise’s consumer finance platform, collaborating with colleagues #J-18808-Ljbffr ...

Security Engineer (Software) - Banking & Finance

Location
Greater London, England, United Kingdom
security or experience solving security‐focused engineering problems A good understanding of systems, infrastructure and how technology is built The ability to write clean, reliable and maintainable code Strong communication skills and the ability to work effectively with other engineers Someone who learns quickly, pays close attention ...

Platform Engineer

Location
Greater London, England, United Kingdom
like QuickWit, Grafana or Datadog Developer environments people love: tooling like Tailscale, Workbrew and dev containers that make everyone's day-to-day faster Clean, well-crafted code: e.g. Python and Rust for tools and infrastructure that are a joy to build on We move fast, give people ...