Browse Data & ML Jobs

Search 391 curated tech job listings scraped in real-time from LinkedIn, Glassdoor, RemoteOK, and more. Filter by role, location, seniority, and source to find your next opportunity.

Filters:
× Clear filters

391 jobs found for "Distributed Systems"

Page 1 of 20

Java Developer / Distributed Systems, AI, AWS / Hybrid - Irvine, CA

Motion Recruitment Newport Beach, CA $140k – $170k

…migration and modernization initiatives (25%) Develop and maintain REST APIs, event-driven services, and distributed systems using modern engineering practices (15%) Leverage AI-assisted development tools to improve code quality, testing, documentation … development Strong experience building microservices and RESTful APIs Familiarity with event-driven architectures and distributed systems Exposure to AWS and cloud-native technologies such as containers, CI/CD, and infrastructure automation Experience with…

LinkedIn

Python, AWS, APIs, Distributed Systems, LLM

CGI Hyderabad, Telangana, India

…Position Description Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world…

LinkedIn

Chief Architect

Legion USA $401k+

…most complex parts of Legion’s Workforce Management platform, including AI, optimization, forecasting, scheduling, distributed systems, data platforms, real-time decisioning, enterprise scalability, security, compliance, and developer productivity. The ideal candidate … cross-functional partners. Technical Depth Deep expertise in distributed systems, system design, cloud architecture, service-oriented or microservices architectures, APIs, event-driven systems, and large-scale data processing. Strong experience with cloud…

Jobicy

Sr. Data Python Engineer - FreeWheel

Comcast Reston, VA $213k+

…evolution of FreeWheel’s data pipeline and ingestion systems. This role emphasizes data pipeline performance, distributed system design, and technical leadership, while partnering closely with platform, data, and product teams. You will … systems Mentor engineers and raise the technical bar across the team Collaborate cross‑functionally with data engineering, platform, and product partners Data Systems & Analytics Enablement Work with Snowflake as a distributed data…

LinkedIn

Senior Software Engineer - Data Platform

Samsara USA $131k – $220k

…ideal candidate is a software engineer with deep experience building and operating production data platforms, distributed systems, or large-scale ingestion infrastructure. This is a remote position open to candidates residing … maintaining large-scale production data infrastructure, data platforms, distributed systems, or data lake systems. Strong experience with Apache Spark or similar distributed data processing systems. Experience operating production infrastructure in AWS, including…

Jobicy

Senior Director of Machine Learning Engineering

hellofresh Berlin, Berlin

…heavy systems for benefit recommendation, personalization, and customer lifetime-value forecasting, alongside backend and distributed-systems work powering pricing infrastructure and subscription products at scale. As Senior Director, based in Berlin … strategy for benefit recommendation, personalization, and customer lifetime-value forecasting, as well as backend and distributed-systems strategy for pricing and subscription infrastructure. Drive the transformation of ways of working toward fully…

Arbeitnow

Software Engineer - Data

Dune Europe, USA

…growing volume of blockchain data. This is a role that involves thinking about large scale distributed systems and distributed databases, and is ideal for anyone passionate about those topics. We are building … data Facilitates performant SQL queries across datasets In this role you will: Design and develop distributed systems in a principled way and take part in high impact architectural decisions Engage in stimulating…

Jobicy

Agent Runtime & Systems - Member of Technical Staff

Callosum London £101k – £192k

…than coverage of all of it. Strong distributed systems background with hands-on experience in durable workflows, actor systems, schedulers, workflow engines, distributed databases, or stream processors Experience designing a library, framework … runtimes, and distributed infrastructure - with a practical understanding of nondeterminism, side effects, and reproducibility What Sets You Apart Experience building a production-grade runtime, compiler, workflow engine, distributed training system, database, debugger…

Arbeitnow

Senior Software Engineer - .Net & AI New

Rapid Data Berlin Hybrid

…building, and owning complex backend services end-to-end Proven experience building and operating distributed backend systems in production environments Practical experience with RabbitMQ or similar message brokers (Kafka, Azure Service … agentic systems — this is a must, not a nice-to-have Solid understanding of distributed systems, asynchronous programming patterns, and event-driven architecture Experience with Azure cloud infrastructure Familiarity with LLM orchestration…

Arbeitnow

Senior, Software Engineer - Fulfillment Tech

Walmart Global Tech Hoboken, NJ $216k+

…world. We’re accelerating growth with a platform-first mindset: a shared, cloud-first, distributed-systems foundation that unlocks reuse, improves reliability, and enables fulfillment capabilities to ship at scale and speed … NoSQL datastores Proven production ownership: on-call, diagnostics, performance tuning, and reliability improvements in distributed systems Strong system design skills and experience operating in fast-paced Agile delivery environments Supply chain / fulfillment…

LinkedIn

Data Engineer

Ripjar Cheltenham, England, United Kingdom

…Role We see a Data Engineer as a software engineer who specialises in distributed data systems. You’ll join the Data Engineering team, whose prime responsibility is the development and operation … years of industry experience building and operating production software who enjoys working across data pipelines, distributed systems, and operational reliability. What You’ll Do Engineer distributed ingestion services that reliably pull data…

LinkedIn

Data Engineer

Ripjar Bristol, England, United Kingdom

…Role We see a Data Engineer as a software engineer who specialises in distributed data systems. You’ll join the Data Engineering team, whose prime responsibility is the development and operation … years of industry experience building and operating production software who enjoys working across data pipelines, distributed systems, and operational reliability. What You’ll Do Engineer distributed ingestion services that reliably pull data…

LinkedIn

Python Developer SQL - Market Data

Client Server London, England, United Kingdom £150k+

…team building a modern medallion architecture data platform, working across everything from data engineering and distributed systems to infrastructure and frontend. This is a hands-on role in a small, collaborative team … build data platform components using Python Develop and optimise ETL pipelines, Data Lakes / Lakehouses and distributed systems Improve infrastructure, observability and CI/CD practices Maintain and evolve existing systems (microservices, ETL, Excel…

LinkedIn

Software Engineer Python SQL - Market Data

Client Server London, England, United Kingdom £150k+

…team building a modern medallion architecture data platform, working across everything from data engineering and distributed systems to infrastructure and frontend. This is a hands-on role in a small, collaborative team … build data platform components using Python Develop and optimise ETL pipelines, Data Lakes/ Lakehouses and distributed systems Improve infrastructure, observability and CI/CD practices Maintain and evolve existing systems (microservices, ETL, Excel…

LinkedIn

Software Engineer Python SQL – Market Data

Client Server London, England, United Kingdom £150k+

…team building a modern medallion architecture data platform, working across everything from data engineering and distributed systems to infrastructure and frontend. This is a hands-on role in a small, collaborative team … build data platform components using Python Develop and optimise ETL pipelines, Data Lakes/ Lakehouses and distributed systems Improve infrastructure, observability and CI/CD practices Maintain and evolve existing systems (microservices, ETL, Excel…

LinkedIn

Machine Learning Engineer

ConnexAI Manchester Area, United Kingdom

…speech teams to solve challenges around inference speed, concurrency, request handling, GPU performance, distributed systems, and real-time response streaming. What you’ll do Build and optimise low-latency LLM systems … learning systems Strong Python engineering skills Experience building low-latency or highly concurrent systems Strong problem-solving ability and enjoyment of building systems from the ground up Experience with distributed systems, parallel…

LinkedIn

Java Developer with AI Tools

J&M Group Montreal, Quebec, Canada

…proven track record of building production- grade backend systems Experience designing and building large scale, distributed systems Solid understanding of data structures, algorithms, and software design patterns Strong working knowledge of Linux … building large scale, production grade systems, with demonstrated depth in Java-based backend development and distributed system design Experience with Agentic AI development and tools Familiarity with Agile software development and DevOps…

LinkedIn

Java Developer with AI Tools Experience

Tata Consultancy Services Montreal, Quebec, Canada

…proven track record of building production- grade backend systems Experience designing and building large scale, distributed systems Solid understanding of data structures, algorithms, and software design patterns Strong working knowledge of Linux … building large scale, production grade systems, with demonstrated depth in Java-based backend development and distributed system design Experience with Agentic AI development and tools Familiarity with Agile software development and DevOps…

LinkedIn

Data Engineer

Cincinnati Reds Cincinnati, OH

…transforming data from various sources as well as preparing and distributing data for consumption by the department’s systems and analysts. The ideal candidate is an experienced data pipeline builder who excels … Utilize cloud-based data tools and workflow orchestration systems (e.g., Airflow) to automate data distribution. System Management – 15% Monitor and troubleshoot existing data systems to ensure reliability for departmental analysts. Collaboration & Process…

LinkedIn

Senior Software Engineer for AI-Powered Banking Platform

Toptal North America Only

…This is a hands-on engineering role focused on backend platform development, AI integration, and distributed systems. The ideal candidate has strong experience with TypeScript, Python, cloud-native architectures, and applying LLMs … when needed. Integrate LLMs and agentic AI capabilities into production software. Design and implement distributed, cloud-native systems with strong observability and operational excellence. Define engineering best practices around code quality, testing…

WeWorkRemotely
Filters:
× Clear filters