jobs.pl/Job offers/IT - Software Development/Core Platform Engineer, Data and Algo (All Levels)
Source: CrawlJobs

Core Platform Engineer, Data and Algo (All Levels)

Hybrid work

Publication date: 30/08/2026

The Oura App operates at a massive scale, featuring many distinct ML-powered features that affect millions of active Oura users. We are looking for a Software Engineer, Core Platform (All Levels), to join our core platform teams. This role relates to Algorithm Platform and Dataflow Platform. The tools created by both teams span both cloud and mobile platforms. We're looking for candidates that are willing to work on mobile as well as backend.

Responsibilities

Work on projects related to Algorithm Platform and/or Dataflow Platform; Ensure seamless devX by making it easy to implement, test, validate and release algorithm-heavy features that power the Oura app, including those reliant on ML models; Ensure algorithm execution is reliable and compute-efficient; Empower feature teams to develop end-to-end features without the need to involve backend engineers; Evangelize compliance with standardized data schemas, data quality and data lifetime management; Ensure our systems are performant, scalable and cost-efficient, able to handle millions of active users and PBs of data

Requirements

Previous experience solving challenging technical problems; Broad knowledge of software fundamentals, algorithms and data structures, concurrency, databases, testing, system and API design; Ability to take ownership of projects, design technical solutions, drive implementation, and deliver results with limited guidance; Ability to produce high quality code quickly (with and without AI) - you’re a prolific programmer; Driven by value creation and overall impact; Team player with great spoken and written communication skills; Motivated to learn and further develop your skills; Willing to work on mobile as well as backend

Nice to have

Experience with mobile app development (iOS and/or Android); Experience writing highly performant code at lower and higher level, including application profiling; Experience working with databases (sqlite, realmdb, postgres/mysql, etc). Schema design and query optimization; Knowledge of distributed system design and its challenges: data consistency, resilience, scalability, etc; Experience building backend systems in the cloud: APIs, databases, containerized services, event processing systems, public cloud. Our cloud systems run on AWS; Experience / exposure to ML and ML operations. We rely heavily on pytorch; Experience with Python; Experience with systems programming languages (C/C++, Rust)
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you