R-based tools and workflows for drug discovery, data analysis, and computational simulations. Should be able to adapt existing R scripts and update them to meet new requirements. Ensure code is clean, efficient, and well-documented. Will work closely with cross-functional teams, including the model-based meta-analysis team, data scientists, and software engineers, to support project goals … a focus on optimizing the CODEX database. Develop custom R packages and integrate existing tools with external systems, databases, and platforms (e.g., cloud infrastructure, computational frameworks). Ensure high codequality and reproducibility of analyses. Perform unit testing, debugging, and troubleshooting issues related to the codebase. Document methodologies, workflows, and results to facilitate knowledge sharing within the … presentations as needed for internal and external stakeholders. Participate in the development of standards and create efficient processes. Collaborate with the project team to ensure timely delivery and quality of all programming-related deliverables Mentor junior programmers. May also be responsible for managing other programmers if needed. May provide operational support, including the ongoing development and improvement of More ❯
London, England, United Kingdom Hybrid / WFH Options
Disguise Technologies Ltd
a software and hardware solution that designs, sequences and controls the most spectacular productions across film and TV, broadcast, live and corporate events. Job Title : QA Engineer Department : Quality Assurance Location : Hybrid (London/Remote) Reports to : R&D Team Lead About Us : At Disguise, we are dedicated to providing innovative, reliable, and high-performance software and hardware … through hands-on usage and manual testing, using insight to inform robust and effective automated test strategies. Create and maintain detailed test plans, test cases, and test documentation. Perform code reviews and collaborate with developers to ensure test coverage is integrated early in the development process. Monitor and report on test results, providing insights on issues and risks to … processes and tools. Strong team player with the ability to contribute to cross-functional collaboration. Eagerness to learn and grow, particularly in the areas of Python development and softwarequality assurance. About Disguise Disguise is the industry-leading platform sitting at the heart of a new era of visual experiences. One powerful integrated system of software, hardware and More ❯
the reins. The Role This isn't a "steer-from-the-sidelines" kind of job. You'll lead a small, high-performing team while remaining technically sharp - delivering production code, mentoring engineers, and guiding product direction. The role offers the chance to work on greenfield architecture, while also evolving and optimising an existing, revenue-generating platform. You'll shape … or Search: Elasticsearch Testing: RSpec, Capybara (and other modern tools) What You'll Do Lead a cross-functional engineering team, setting direction and supporting growth Write clean, maintainable Ruby code and contribute to backend architecture Build and refine frontend components for web and mobile interfaces Improve the robustness of DevOps pipelines and cloud deployments Own product quality through code reviews, testing practices, and validation Collaborate with Product, Design, and Ops to ensure delivery stays aligned and focused Coach and mentor junior engineers; be the calm, strategic voice in the room What You'll Bring Deep experience with Ruby on Rails in production systems Confidence in building, scaling, and securing RESTful APIs Frontend awareness: you More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Ocho
reins. The Role This isn't a "steer-from-the-side-lines" kind of job. You'll lead a small, high-performing team while remaining technically sharp - delivering production code, mentoring engineers, and guiding product direction. The role offers the chance to work on greenfield architecture , while also evolving and optimising an existing, revenue-generating platform. You'll shape … or Search: Elasticsearch Testing: RSpec, Capybara (and other modern tools) What You'll Do Lead a cross-functional engineering team, setting direction and supporting growth Write clean, maintainable Ruby code and contribute to backend architecture Build and refine frontend components for web and mobile interfaces Improve the robustness of DevOps pipelines and cloud deployments Own product quality through code reviews, testing practices, and validation Collaborate with Product, Design, and Ops to ensure delivery stays aligned and focused Coach and mentor junior engineers; be the calm, strategic voice in the room What You'll Bring Deep experience with Ruby on Rails in production systems Confidence in building, scaling, and securing RESTful APIs Frontend awareness: you More ❯
co-develop, re-use and solve problems. Develop and test standard software applications in Swift UI and related programs and procedures to ensure they meet design requirements. Participate in code reviews to assess overcall codequality and flexibility Apply software design principles, data structures and/or design patterns and computer science fundamentals to write code … around the world You will coordinate bringing together different stakeholders with varied perspectives to develop solutions to issues and contributes own suggestions. You will spot areas of inefficiency in code or systems operation and offer suggestions for improvements. Maintain a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and front-end technologies. Who you … Agile development. Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely A bias towards action - You believe that speed and quality aren't mutually exclusive. You've shown good judgment about getting features to customers while still making sure that products are built in a sustainable, adaptive and responsible way. More ❯
problems./li li Develop and test standard software applications in Swift UI and related programs and procedures to ensure they meet design requirements./li li Participate in code reviews to assess overcall codequality and flexibility/li li Apply software design principles, data structures and/or design patterns and computer science fundamentals … to write code that is clean, maintainable, optimised, and modular with good naming conventions./li li Drive continuous improvement and continuous delivery in our software development process within an agile development team./li li Write automation tests, unit tests and acceptance tests as appropriate to support our continuous integration pipelines./li li Collaborate with team members … You will coordinate bringing together different stakeholders with varied perspectives to develop solutions to issues and contributes own suggestions./li li You will spot areas of inefficiency in code or systems operation and offer suggestions for improvements./li li Maintain a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and front-end More ❯
We’re looking for a Systems Development Manager with an interest in fraud prevention to help outwit the bad actors. They will be highly impactful with their overall quality influence for the organization. They will work closely with a talented tech team of Software Development Engineers (SDEs), SDETs, SysDEs and Programmer Analysts to understand features and technical implementation … scripting or programming language (C++, Java, Python, Ruby, etc.) PREFERRED QUALIFICATIONS · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. · Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent. · Strong sense of ownership, including an ability to … modern cloud services. · Excellent verbal and written communication skills, strong technical communication with peers and non-technical cohorts. · Experience of mentoring other engineers to maintain architectural vision and softwarequality and help them improve their skills. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace More ❯
London, England, United Kingdom Hybrid / WFH Options
Deel
work You will create and optimize database schemas, queries, and interactions with Postgres. You will build reusable and modular components on both the front and back end that promote code reusability, maintainability, and scalability. You will perform thorough testing, debugging, and troubleshooting of applications to ensure high-quality deliverables. You will stay updated with emerging web development … trends, frameworks, and best practices, and recommend improvements to enhance development processes. You will participate in code reviews and provide constructive feedback to team members to maintain codequality standards. You will communicate project progress, challenges, and solutions effectively to team members and stakeholders. Contribute to the continuous improvement of development processes, methodologies, and tools. You More ❯
cultivate a strong technical foundation within the team. You’ll have a hands-on role in our most challenging and impactful projects, contributing to everything from system architecture and codequality to technical strategy and decision-making. Your expertise will ensure our systems are robust, efficient, and able to scale with our rapid growth. You’ll also … TypeScript, Node.js, and AWS. Collaborate closely with the Lead Engineer and cross-functional teams to translate business needs into technical solutions. Develop and maintain resilient, high-qualitycode that aligns with best practices in full-stack development. Assist in the design of the technical architecture and contribute to the evolution of our development practices and tooling. Participate … in code reviews and pairing, provide constructive feedback to teammates and mentoring to junior members of the team. Troubleshoot and optimise applications for performance and scalability. Contribute to the development of applications leveraging generative and agentic AI. What you’ll need 7+ years of professional experience in full-stack development, with a strong focus on React and TypeScript. Proven More ❯
London, England, United Kingdom Hybrid / WFH Options
9fin
engineering primarily on the backend services and web application hosted tools and systems of the 9fin platform. Play an impactful role within project teams as a senior IC, running code reviews, mentoring other developers, leadership & involvement in early research and experimentation with new technologies providing input for new features and products. Continually improve the 9fin codebase taking the chance … API definitions Relational Databases (PostgreSQL) at the heart of majority of services We have our own internal developer platform with standardised paved road approaches to infrastructure to bring your code into production as quickly as possible. We're AWS for Cloud hosted services Heavy use of AWS lambda Serverless Docker (AWS ECS) for uniform development/deployment from dev … experience delivering APIs, Service Oriented Architecture Good working knowledge of SQL statements for retrieving data A good collaborator and communicator with cross functional engineering teammates and others within 9fin CodeQuality: Through writing testable, maintainable code, and by engaging in code review for your own work and for reviewing others Benefits We're a scaling More ❯
us and be a part of a dynamic team that is shaping the digital future. Position Overview A Flutter Developer is responsible for designing, developing, and maintaining high-quality cross-platform mobile applications using the Flutter framework and Dart language. This role involves collaborating with designers, product managers, and other developers to deliver robust, scalable, and user-friendly … for both Android and iOS platforms Key Responsibilities Design and develop cross-platform mobile applications using Flutter and Dart. Translate UI/UX designs and wireframes into high-quality, responsive code. Integrate APIs and third-party services to enhance app functionality. Optimize app … performance and ensure compatibility across devices and operating systems. Troubleshoot, debug, and resolve software defects and technical issues. Collaborate with cross-functional teams throughout the app development lifecycle. Conduct code reviews and maintain codequality standards. Stay current with Flutter and mobile development trends and best practices. Ideal Candidate Bachelor's or Master's degree in More ❯
Ago End Date: June 30, 2025 (3 days left to apply) What you will be doing Support end-to-end deployment of ML models (batch and real-time) from code validation through to production rollout under guidance from senior team members. Work with Data Science teams to facilitate smooth model handover and ensure deployment readiness aligned with implementation standards. … Engineers within the team to create reusable MLOps templates and support Data Scientists in using them effectively. Support model migrations across data sources, tools, systems, and platforms. Participate in code reviews, knowledge sharing, and pod activities (standups, grooming, delivery check-ins). Learn from senior team members and contribute to continuous improvement of model delivery practices. Required Skills & Experience … collaborating with Data Science teams or similar cross-functional collaboration Understanding of software testing and validation practices, with willingness to learn model-specific governance requirements Ability to participate in code reviews and learn from feedback Good communication skills with both technical and business stakeholders Eagerness to learn and grow in ML engineering and deployment practices (Nice to have) Any More ❯
Ago | End Date: June 30, 2025 (3 days left to apply) What you will be doing Support end-to-end deployment of ML models (batch and real-time) from code validation through to production rollout under guidance from senior team members. Work with Data Science teams to facilitate smooth model handover and ensure deployment readiness aligned with implementation standards. … Engineers within the team to create reusable MLOps templates and support Data Scientists in using them effectively. Support model migrations across data sources, tools, systems, and platforms. Participate in code reviews, knowledge sharing, and pod activities (standups, grooming, delivery check-ins). Learn from senior team members and contribute to continuous improvement of model delivery practices. Required Skills & Experience … collaborating with Data Science teams or similar cross-functional collaboration Understanding of software testing and validation practices, with willingness to learn model-specific governance requirements Ability to participate in code reviews and learn from feedback Good communication skills with both technical and business stakeholders Eagerness to learn and grow in ML engineering and deployment practices (Nice to have) Any More ❯
the software development lifecycle, from initial concept and design to implementation, testing, and deployment. You will work closely with other developers, designers, and product managers to deliver high quality, scalable, and user friendly solutions that directly impact their clients and … employees. Key Responsibilities: Develop and maintain both front-end and back-end components of their web based property management platform. Write clean, well documented and efficient code. Participate in code reviews and contribute to improving code quality. Collaborate with designers to implement intuitive user interfaces and experiences for tenants, owners, and staff. Work with databases to manage property More ❯
Ago | End Date: June 30, 2025 (3 days left to apply) What you will be doing Support end-to-end deployment of ML models (batch and real-time) from code validation through to production rollout under guidance from senior team members. Work with Data Science teams to facilitate smooth model handover and ensure deployment readiness aligned with implementation standards. … Engineers within the team to create reusable MLOps templates and support Data Scientists in using them effectively. Support model migrations across data sources, tools, systems, and platforms. Participate in code reviews, knowledge sharing, and pod activities (standups, grooming, delivery check-ins). Learn from senior team members and contribute to continuous improvement of model delivery practices. Required Skills & Experience … collaborating with Data Science teams or similar cross-functional collaboration Understanding of software testing and validation practices, with willingness to learn model-specific governance requirements Ability to participate in code reviews and learn from feedback Good communication skills with both technical and business stakeholders Eagerness to learn and grow in ML engineering and deployment practices (Nice to have) Any More ❯
branching strategies (Git Flow, trunk-based development), aligned with CI/CD processes. Automate and refine deployment processes for consistent, repeatable results. Implement pipeline security best practices and integrate codequality tools. Collaborate with teams to align on pipeline goals and automation strategies. Mentor teams on pipeline management and continuous improvement practices. Set up pipeline monitoring for … Services: Strong hands-on experience with Azure or AWS, including cloud compute, storage, networking, and security. Familiarity with how cloud services integrate with CI/CD pipelines. Infrastructure as Code (IaC): Hands-on experience using Terraform for provisioning and managing cloud infrastructure. Proficient in version control, particularly with GitHub. Monitoring & Observability: Proficient with monitoring and alerting tools (e.g., Prometheus More ❯
London, England, United Kingdom Hybrid / WFH Options
NEAR
and implementation of trading algorithms, optimizing liquidity management, price discovery, and slippage reduction in dynamic market conditions. Promote best practices in software engineering, advocating for clean, scalable, and maintainable code to ensure that systems are built with both immediate performance and long-term sustainability in mind. Collaborate with cross-functional teams to quickly adapt the trading platform to new … architecture discussions, ensuring that all solutions align with the company’s goals for scalability, performance, and security. Be a technical advocate for excellence, leading efforts to improve development processes, codequality, and overall system performance through best practices and knowledge sharing. Prioritize rapid iteration of trading algorithms to ensure maximum profitability, minimal risk, and fast execution, adapting More ❯
and 'unhappy' user journeys. • Consider all user journeys associated with a particular bug and test accordingly before completing the assigned task. • Follow the team's conventions for branching and codequality standards. • Write extensible code to facilitate future requirements. • Keep up with evolving technologies. Skills Technical Skills: Mandatory: • Proficient in developing mobile applications using cross-platform More ❯
branching, Pull Requests, and strategies like Git Flow or trunk-based development. Automate and refine deployment processes for consistency and repeatability. Implement security best practices in pipelines and integrate codequality tools. Collaborate with teams to align on pipeline goals and automation strategies. Mentor teams on pipeline management and continuous improvement practices. Set up pipeline monitoring for More ❯
raw data into actionable insights Manage and evolve our AWS infrastructure (S3, Athena, Lambda, RDS/Postgres) Contribute to frontend data tools (React, TypeScript) when needed Build with quality in mind-ensuring data integrity, observability, and scalability across systems Continuously improve engineering practices, documentation, and developer experience What You Bring Experience 5+ years experience in data engineering, backend … with relational databases (Postgres, MySQL, Aurora RDS)-schema design, query tuning, modelling Familiar with common data formats: CSV, JSON, Avro Strong grasp of CI/CD, Git, infrastructure-as-code (Terraform, CloudFormation) A "get-it-done" mindset-balancing speed with clean, maintainable code Bonus Points For: Experience with FastAPI , Express , or GraphQL Exposure to frontend tech like React … log-level data) Who You Are You own your work from infrastructure to implementation You're pragmatic -you can balance technical debt, speed, and scale You care deeply about codequality , data integrity , and maintainability You enjoy collaborating cross-functionally and communicating with clarity You're always learning, keeping an eye on the latest tools and best More ❯
quant analysts, and trading desks. Key Responsibilities Lead the full SDLC of the trading platform: planning, coding, testing, deployment. Facilitate Agile processes (sprint planning, retrospectives, backlog grooming). Oversee codequality, review PRs, and manage release cycles. Design and implement core components of the trading engine (execution models, risk controls, etc.). Optimize system latency and performance More ❯
London, England, United Kingdom Hybrid / WFH Options
Blockchain Ventures
and implementation of trading algorithms, optimizing liquidity management, price discovery, and slippage reduction in dynamic market conditions. Promote best practices in software engineering, advocating for clean, scalable, and maintainable code to ensure that systems are built with both immediate performance and long-term sustainability in mind. Collaborate with cross-functional teams to quickly adapt the trading platform to new … architecture discussions, ensuring that all solutions align with the company’s goals for scalability, performance, and security. Be a technical advocate for excellence, leading efforts to improve development processes, codequality, and overall system performance through best practices and knowledge sharing. Prioritize rapid iteration of trading algorithms to ensure maximum profitability, minimal risk, and fast execution, adapting More ❯
London, England, United Kingdom Hybrid / WFH Options
The AA
#LI-THEAA #LI-Hybrid This is the job As a DevOps Engineer within AA-X, you’ll help increase speed of delivery, improve quality/security of code, and optimise processes for the development team. You’ll be responsible for identifying the bottlenecks of various development and delivery processes, working with team members to improve them, and … improving the overall experience of Developers. You will also look after infrastructure-as-code deployment tooling and supporting services on multiple cloud provides along with metrics and login. Ready for a career where you’re always ahead? What will I be doing? Closely collaborate with Engineering/Data Director and Developers of various teams to develop automation pipelines and … using IaaS/PaaS products and own developed tools Actively participate in deploying application artifacts to appropriate target environments using the supported technologies and infrastructure Support planning delivery time, codequality, and process efficiency improvement projects Perform regular maintenance tasks i.e., infrastructure health checks and monitoring Maintain and grow own knowledge of platform configuration management, monitoring, and More ❯
complex ecommerce solutions and assisting in the delivery, migration and go-live planning. Ownerships of the technical delivery, ensuring and demonstrating the quality of the deliverable, from codequality through to performance, scalability and security of the solution. Leading new application/technical architects in all aspects of the above. Keeping up todate with technology … understanding of web technologies and an appreciation for capacity and performance design considerations Java and J2EE development (e.g. JSP, EJB, JPA, Struts, Spring, core JAVA) Develop performant and secure code (incl. SQL) for high-traffic production use, following pre-defined principles and guidelines Working knowledge of application server technologies (e.g. WebSphere Application Server) including clustered environments Have good front More ❯
London, England, United Kingdom Hybrid / WFH Options
BlackRock, Inc
contribute to. Operate as a "full-stack" Data Scientist - taking projects from problem formulation to production. Design and run focused experiments targeting specific business outcomes. Write qualitycode to realise models, perform analytics, and draw actionable insights from data. Leverage software development tools and platforms to enable and support solutions. Exemplify and demonstrate best-practice data science … done it this way" is not a phrase you like to use. Ability to perform well in a fast-paced environment, developing iterative sustainable solutions with best practices (security, codequality, documentation) and long-term vision. Curiosity and willingness to learn about new technologies, ways of working and acquire new skills possessing a growth mindset. Understanding that More ❯