Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
OLI Systems
are building Galileo , a next-generation, cloud-native platform that will turn OLI's renowned engine into a global service. This is a ground-up re-architecture that adds distributedcomputing, AI-assisted simulations, and hardened infrastructure for always-on availability. Join a small, elite squad inside our Technology Team. You will work shoulder-to-shoulder with domain …/or TypeScript code. Advanced degree in computational chemistry, chemical engineering, or software engineering. Experience rewriting on-prem legacy engines into scalable cloud services. Contributions to open-source scientific-computing projects. Familiarity with distributedcomputing, scalable cloud services on cloud, or serverless architectures. Certifications in cloud security or AI/ML engineering. Key Competencies Technical Mastery & Architectural More ❯
working with talented engineers to develop and adopt common tools, platforms, and applications. The team creates solutions as software products or hosted services, using technologies such as Java, Cloud computing, HDFS, Spark, S3, ReactJS, and Sybase IQ. Key challenges include acquiring high-quality data, storing it, performing risk computations quickly via distributedcomputing, and providing actionable insights … risk metric reports using SQL and data visualization tools like Tableau Web development skills for risk management UI applications Development experience with databases such as Snowflake, Sybase IQ, and distributed systems like HDFS Interaction with business users to resolve application issues Design and support of batch processes using scheduling tools for data calculation and distribution Leadership in SDLC activities … Experience with process scheduling platforms like Apache Airflow Open to working with proprietary GS technologies such as Slang/SECDB Understanding of compute resources and performance metrics Knowledge of distributedcomputing, including parallel and cloud processing Experience managing the full project lifecycle About Goldman Sachs Founded in 1869, Goldman Sachs is a leading global investment banking, securities, and More ❯
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributed systems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full autonomy … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributedcomputing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributed systems More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributed systems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full autonomy … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributedcomputing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributed systems More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributed systems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full autonomy … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributedcomputing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributed systems More ❯
Birmingham, West Midlands, West Midlands (County), United Kingdom Hybrid / WFH Options
Tenth Revolution Group
agents in-product - to join their growing Data Engineering ream. Why You'll Love This Role: Tech at Scale : Work with hundreds of millions of data points daily, using distributed systems and advanced machine learning. Award-Winning Product : Recognised globally for innovation in AI. Remote-First Culture : Work from anywhere in the UK, with flexible hours and full autonomy … to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributedcomputing, TDD, and system design. What We're Looking For: Strong experience with Python, Spark, Scala, and Java in a commercial setting. Solid understanding of distributed systems More ❯
an annual budget; scheduling expenditures; analyzing variances; initiating corrective actions Who You Are Proven background working in organizations that have adopted agile and product management principles in a globally distributed team set up Led/actively participated, setting architecture direction for products with focus on observability, security, and scalability Expertise in building Cloud Native applications in .NET/Java … Tech Stack leveraging microservices based architecture Good understanding of CI/CD principles focused on test automation, Devops culture and inclination to adopt Open-Source tech Good understanding of Distributed systems, i.e., Distributedcomputing and exposure to headfirst engineering, design thinking A strong passion for adopting and introducing standard, automated and repeatable processes to improve operational efficiencies More ❯
range of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern Web applications. With a globally distributed presence across the US, India and Europe, the team thrives on collaboration, bringing together diverse perspectives to solve complex challenges. At the heart of their success is a shared … maintenance and support Collaborate with cross-function teams and demonstrate great communication skills We're excited if you have 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and … practical trade-offs based on business needs, entrepreneurial spirit Excellent verbal and written communication skills BS or MS degree in Computer Science or equivalent Nice to Have Experience in distributedcomputing frameworks like - Hive/Hadoop, Apache Spark Experience in developing Finance or HR related applications Experience with following cloud services: AWS Elastic Beanstalk, EC2, S3, CloudFront, RDS More ❯
range of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern Web applications. With a globally distributed presence across the US, India and Europe, the team thrives on collaboration, bringing together diverse perspectives to solve complex challenges. At the heart of their success is a shared … maintenance and support Collaborate with cross-function teams and demonstrate great communication skills We're excited if you have 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and … practical trade-offs based on business needs, entrepreneurial spirit Excellent verbal and written communication skills BS or MS degree in Computer Science or equivalent Nice to Have Experience in distributedcomputing frameworks like - Hive/Hadoop, Apache Spark Experience in developing Finance or HR related applications Experience with following cloud services: AWS Elastic Beanstalk, EC2, S3, CloudFront, RDS More ❯
range of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern Web applications. With a globally distributed presence across the US, India and Europe, the team thrives on collaboration, bringing together diverse perspectives to solve complex challenges. At the heart of their success is a shared … maintenance and support Collaborate with cross-function teams and demonstrate great communication skills We're excited if you have 5+ years of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and … practical trade-offs based on business needs, entrepreneurial spirit Excellent verbal and written communication skills BS or MS degree in Computer Science or equivalent Nice to Have Experience in distributedcomputing frameworks like - Hive/Hadoop, Apache Spark Experience in developing Finance or HR related applications Experience with following cloud services: AWS Elastic Beanstalk, EC2, S3, CloudFront, RDS More ❯
tools (MLflow, DVC). Knowledge of infrastructure as code (Terraform, CloudFormation). Familiarity with data visualisation tools and techniques. Advanced knowledge of ML algorithms and their optimisation. Experience with distributedcomputing for large-scale ML workloads (Spark). Experience with pricing models or pricing-related projects is strongly preferred. Additional Experience in GenAI projects implementation (multiple RAG patterns More ❯
or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing PREFERRED QUALIFICATIONS Experience using Unix/Linux Experience in professional software development Our inclusive culture empowers Amazonians to deliver the best results for More ❯
working in regulated environments such as pensions, insurance, or financial services is highly advantageous. Desirable * Exposure to actuarial modelling or financial risk analysis.* Familiarity with Azure Databricks, Synapse, or distributedcomputing tools.* Experience applying model explainability and responsible AI techniques. Rewards & Benefits This role offers a comprehensive and flexible benefits package designed to support wellbeing and personal development More ❯
a related field, or equivalent practical experience. Proven experience as a software engineer, with at least 3 years in a technical leadership role. Strong proficiency in C#, Relational Databases, distributedcomputing, middleware and integration patterns. Demonstrated ability to lead and mentor a team of engineers, fostering a collaborative and productive work environment. Experience in managing complex projects, with More ❯
or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing - Experience in building machine learning models for business application - Experience with natural language processing and/or processing of multi-modal data (e.g. More ❯
Web Services, giving customers access to the same cloud technology we built to serve millions of shoppers on Amazon Web Services (AWS) is a secure cloud services platform, offering computing power, database storage, content delivery, and other functionality to help businesses scale and grow. Millions of businesses are using AWS cloud solutions to build sophisticated applications with increased flexibility … a similar role as a Technical Account Manager, Consultant, Solutions Architect, Platform Engineer, Systems Engineer, Cloud Architect etc. - Demonstrated operational experience in Resilience, Observability, Security, and Optimisation of cloud computing environments. - Expertise in areas such as Compute, Data Infrastructure, DevOps, Big Data/Analytics, Security, Cloud Architecture, or Applications Development in a distributed systems environment - External customer-facing … scripting skills with a combination of Java, Python Perl, Ruby, C#, and/or PHP - Operational experience in migrating to and/or implementing best practices for Enterprise-class distributedcomputing environments Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your More ❯
experiences, don't let it stop you from applying. Why AWS? Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. … equivalent experience - Experience building a range of AI/ML models - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing, neural deep learning methods and/or machine learning PREFERRED QUALIFICATIONS Experience in using Python and hands on experience building models with deep More ❯
biology, or systems biology. Proven track record of publishing in top-tier conferences or journals. Experience developing machine learning models for production, particularly in drug design. Proficiency with cloud computing platforms (e.g., AWS, GCP) or distributedcomputing frameworks. What we offer A collaborative and innovative environment at the frontier of computational biology, machine learning, and drug discovery. More ❯
edge technology on the market right now. Main Responsibilities Develop scalable systems and reusable components that serve as reference points for new team members. Create efficient data workflows using distributedcomputing tools, particularly for large-scale processing and aggregation. Build responsive, asynchronous APIs and backend processes capable of handling high data volumes with minimal delay. Utilise AI-powered … engineering principles such as test-driven development and modular design. Preferred Background Hands-on experience with Spark and Scala in commercial environments. Familiarity with Java and Python. Exposure to distributed data systems and cloud storage platforms. Experience designing data schemas and analytical databases. Use of AI tools to streamline development and debugging. Strong grasp of algorithmic thinking and performance More ❯
or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development Amazon is an equal opportunities employer. We believe passionately that employing More ❯
to interact directly with the users, product owners, business analysts, and other technologists across the firm. Ideally the role holder will have a track record of building large-scale distributed applications, preferably on Azure/Cloud. Responsibilities Collaborate with stakeholders to refine technical requirements and contribute to architectural decisions Design and implement distributed, event-based microservices using Java … developing enterprise-grade applications using Java 8 or above Expertise in Spring Boot and related Spring ecosystem frameworks Strong understanding of microservice architectures, design patterns, event-driven systems, and distributedcomputing Experience with messaging technologies (e.g., Kafka, RabbitMQ, or similar) Proficiency in building RESTful APIs and implementing secure, resilient, and observable backend services Sound knowledge of relational and More ❯
RAG). Familiarity with feature stores, vector databases, or embedding pipelines. Understanding of data quality, lineage, and governance best practices. Exposure to cloud platforms (AWS, Azure, or GCP) and distributed compute environments. More ❯
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve … training and inference performance on AMD GPUs. Collaborate with Open-Source Maintainers: Engage with framework maintainers to ensure code changes are aligned with requirements and integrated upstream. Work in DistributedComputing Environments: Optimize deep learning performance on both scale-up (multi-GPU) and scale-out (multi-node) systems. Utilize Cutting-Edge Compiler Tech: Leverage advanced compiler technologies to … and throughput. Software Engineering: S kill ed in Python and C++, with experience in debugging, performance tuning, and test design to ensure high-quality, maintainable software solutions. High-Performance Computing: Solid e xperience d in running large-scale workloads on heterogeneous compute clusters, optimizing for efficiency and scalability. Compiler Optimization: Foundational understanding of compiler theory and tools like LLVM More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
NSD
solutions and manage pipelines that transform diverse data sources into valuable insights for our client's National Security customers. You will collaborate with clients to solve complex challenges, utilising distributedcomputing techniques to handle large-scale, real-time, and unstructured data. Responsibilities include: Design and develop data pipelines, including ingestion, orchestration, and ETL processing (e.g., NiFi). Ensure More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Searchability NS&D
solutions and manage pipelines that transform diverse data sources into valuable insights for our client’s National Security customers. You will collaborate with clients to solve complex challenges, utilising distributedcomputing techniques to handle large-scale, real-time, and unstructured data. Responsibilities include: Design and develop data pipelines, including ingestion, orchestration, and ETL processing (e.g., NiFi). Ensure More ❯