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 in healthcare or medical informatics - Publication record in top-tier ML conferences/journals - Expertise in model optimization and distributedcomputing - Experience with AWS services and cloud computing - Knowledge of healthcare data privacy and security requirements Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit More ❯
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 ❯
developers and architects who partner with business areas and other technology teams to deliver high profile projects using a raft of technologies that are fit for purpose (Java, Cloud computing, HDFS, Spark, S3, ReactJS, Sybase IQ among many others). A glimpse of the interesting problems that we engineer solutions for, include acquiring high quality data, storing it, performing … risk computations in limited amount of time using distributedcomputing, and making data available to enable actionable risk insights through analytical and response user interfaces. WHAT WE LOOK FOR Senior Developer in large projects across a global team of developers and risk managers Performance tune applications to improve memory and CPU utilization. Perform statistical analyses to identify trends … Tableau. Utilize web development technologies to facilitate application development for front end UI used for risk management actions Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems. Interact with business users for resolving issues with applications. Design and support batch processes using scheduling infrastructure for calculation and distributing data to other systems. Oversee junior More ❯
Direct message the job poster from Synechron Synechron are seeking a skilled Machine Learning Developer with expertise in Spark ML, predictive modeling, and deploying training and inference pipelines on distributed systems such as Hadoop. The ideal candidate will design, implement, and optimize machine learning solutions for large-scale data processing and predictive analytics. Responsibilities Develop and implement machine learning … models using Spark ML for predictive analytics. Design and optimize training and inference pipelines for distributed systems (e.g., Hadoop). Process and analyze large-scale datasets to extract meaningful insights and features. Collaborate with data engineers to ensure seamless integration of ML workflows with data pipelines. Evaluate model performance and fine-tune hyperparameters to improve accuracy and efficiency. Implement … scalable solutions for real-time and batch inference. Monitor and troubleshoot deployed models to ensure reliability and performance. Stay updated with advancements in machine learning frameworks and distributedcomputing technologies. Requirements: Proficiency in Apache Spark and Spark MLlib for machine learning tasks. Strong understanding of predictive modeling techniques (e.g., regression, classification, clustering). Experience with distributed systems 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 ❯
technical skills and interpersonal competencies 20% - Provides direct global technical support for all requirements in developing strategy, planning, coordination, scripting, and implementation of releases, upgrades, or changes to our distributedcomputing environment. This includes participating in several small to medium-scale projects and/or tasks of various complexities across the enterprise. Your duties and responsibilities: Provide direct … technical support for all requirements in the management or changes to our Linux distributedcomputing Perform capacity planning, performance monitoring, tuning, and prediction. Provide high-level support for infrastructure with regards to the Linux operating systems, ensuring proper change management procedures and methodologies are followed. Some after-hours work will be required Position will require participation in an More ❯
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributedcomputing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. … leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this … area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to More ❯
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributedcomputing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. … leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this … area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to More ❯
products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributedcomputing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. … products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributedcomputing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. More ❯
that processes massive datasets, integrates complex geospatial data, and offers real-time or near-real-time insights. You will have the opportunity to work on cutting-edge technologies, including distributedcomputing, cloud infrastructure, and machine learning, to deliver a world-class platform that powers critical data-driven applications. Key Responsibilities: Platform Development & Optimization: Design, develop, and optimize the … or near-real-time data processing systems to deliver actionable insights to end-users. Optimize data flows and streaming analytics to ensure fast, low-latency decision-making capabilities. Cloud & Distributed Systems: Work with cloud platforms (AWS, GCP, Azure) to deploy and scale big data systems. Utilize containerization (e.g., Docker, Kubernetes) and cloud-native services to ensure flexible and scalable … engineering, with a focus on building and optimizing large-scale platforms for big data, data analytics, or geospatial data. Strong background in developing big data applications, data pipelines, and distributed systems. Proven experience working with geospatial data, including GIS, satellite imagery, and remote sensing data, and integrating it into data-driven applications. Familiarity with geospatial data formats (e.g., GeoJSON More ❯
ourselves on being a supportive and collaborative team, where we organise around our individual research interests to solve problems together in domains such as efficient compute, model scaling and distributed training and inference of AI models for multiple modalities and applications, including for sequence- and graph-based data. We're based across London, Cambridge and Bristol, with projects and … scaling. Capable of designing, executing and reporting from ML experiments. Mathematics skills to support the above: calculus, probability theory and linear algebra. Desirable Experience in one or more of: distributedcomputing, efficient computing based on low-precision arithmetic, deep learning models including large generative models for language, vision and other modalities, machine learning for molecules and proteins More ❯
Investments; technology venture capitalists Andreessen Horowitz, Breakthrough Energy Ventures, BOND Capital, and Standard Investments; and natural resources companies Equinor, BHP, and Mitsubishi. We are hiring a Director of Scientific Computing to help accelerate our mission. About the position In this role, you will lead KoBold's scientific computing team to deliver foundational technology behind our algorithms and machine … learning models, and tools that enable KoBold's talented mineral explorers to collaborate worldwide. Scientific computing at KoBold includes challenges such as serving machine learning models on continent scale satellite data, automated algorithms for optimal design of multibillion dollar capital projects, deep-learning based geophysics emulators, and cloud-hosted, globally available custom 3D scientific and visualization tools. The infrastructure … opportunities and technologies to build and test hypotheses and models of the subsurface. Ultimately, your role is to help KoBold make valuable discoveries by building and deploying algorithms, pipelines, distributedcomputing, and collaboration tools at scale to solve scientific problems. Responsibilities The Director of Scientific computing will be responsible for: Technical execution and leadership Develop KoBold's More ❯
concepts and best practices (e.g., versioning, testing, CI/CD, API design, MLOps) Building machine learning models and pipelines in Python, using common libraries and frameworks (e.g., TensorFlow, MLFlow) Distributedcomputing frameworks (e.g., Spark, Dask) Cloud platforms (e.g., AWS, Azure, GCP) and HP computing Containerization and orchestration (Docker, Kubernetes) Strong problem-solving skills and the ability to 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 ❯
City of London, London, 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 ❯
developing teams, direct and shape the team plan, culture and strategy. - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributedcomputing, high-performance computing PREFERRED QUALIFICATIONS - A PhD in Computer Science, Machine Learning, Statistics, Operations Research or relevant field - 10+ years of industry experience in predictive modeling 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 ❯
to ensure alignment with business goals and best practices Working experience on Modern data platforms which involves Cloud & related technologies, Graph databases, Virtualization Technology Perspective Worked in multiple large distributed mission critical applications as an architect. Proven experience as architect and engineering lead in Data & Analytics stream. In-depth understanding of data structure principles and data platforms Used Architecture … of industry trends and incorporates new concepts Advanced understanding of AI concepts , LLMS, RAG, Agentic apps Advance Understanding in Data visualization and Data pipelines. Excellent understanding of traditional and distributedcomputing paradigm. Experience in designing and building scalable data pipelines. Should have excellent knowledge in data warehouse/data lake technology and business intelligence concepts Should have good More ❯
to ensure alignment with business goals and best practices Working experience on Modern data platforms which involves Cloud & related technologies, Graph databases, Virtualization Technology Perspective Worked in multiple large distributed mission critical applications as an architect. Proven experience as architect and engineering lead in Data & Analytics stream. In-depth understanding of data structure principles and data platforms Used Architecture … of industry trends and incorporates new concepts Advanced understanding of AI concepts , LLMS, RAG, Agentic apps Advance Understanding in Data visualization and Data pipelines. Excellent understanding of traditional and distributedcomputing paradigm. Experience in designing and building scalable data pipelines. Should have excellent knowledge in data warehouse/data lake technology and business intelligence concepts Should have good More ❯