{"id":3564508,"url":"https://alion.io/job/oura-staff-ai-engineer-developer-productivity-3","title":"Staff AI Engineer, Developer Productivity","company":{"id":661259,"name":"Oura","domain":"oura.fi","url":"https://alion.io/company/oura-fi","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"staff","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Helsinki, Finland"],"countries":["FI"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":87000,"max_usd":199000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1279},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Function Calling","optional":false},{"name":"LLM","optional":false},{"name":"LLM Evaluation","optional":false},{"name":"Model Context Protocol","optional":false}],"status":"live","first_seen_at":"2026-10-26T22:00:01Z","employer_posted_date":null,"last_verified_at":"2026-10-26T22:00:01Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Our mission at ŌURA is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. We've helped millions of people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles.\n\nEmpowering the world starts with living our values and empowering our team. As a quickly growing company focused on helping people live healthier and happier lives, we ensure that our team members have what they need to do their best work - both in and out of the office. \n\nAbout the role\n\nOura is rebuilding how it builds software. Every engineer has agentic tooling, and our own pipeline already takes a well-formed ticket to a reviewed, tested commit stack. It runs interactively, headless, and on a cloud sandbox fleet, with its own evals and tracing. We are looking for engineers who use AI as a fundamental building block of both the products we ship and the way we build them.\n\nThat is a strong start on one stage of the lifecycle. The next step is the whole loop. As a Staff Engineer on the AI Transformation team, you will architect and own the system that turns agentic development from something power users do into the way hundreds of engineers across iOS, Android, backend and AI services ship every day. That means spec and intake, planning, implementation, review, testing, CI/CD, release, observability and incident follow-up, each with agents doing real work and humans keeping judgment where it matters.\n\nThis is a fast-moving, LLM-forward team. We prioritize rapid prototyping, iterative loops and AI-native development, with the speed of a startup and the reach of a product used by millions of members. You can work hybrid from our offices in Helsinki, Oulu or Tampere. \n\nYou will build the pipeline, measure it, and make it trustworthy enough that teams choose it. Success is measured in validated changes reaching members faster and safer: time to a trustworthy signal, escaped defects, cost per merged change, and how many squads run on the paved path because it is better, not because they were told to.\n\nWhat you will do\n\nYou don't need to do all of these on day one, but these are the kinds of problems you'll own:Set the technical direction for the agentic pipeline: Make our existing ticket-to-PR pipeline dependable infrastructure. Own its architecture, including agent orchestration, context management and tool calling, and improve its reliability, throughput, cost and developer experience across mobile, backend and web repositories. Run it unattended where the risk allows.\n\nClose the loop across the SDLC: Extend agentic workflows beyond code generation into spec quality checks, test generation, automated review, CI failure triage and repair, release verification, and post-deploy signals, so the system improves from what happens after merge.\n\nPrototype fast, then harden: Get a new workflow running in days, prove it on real tickets with real squads, and turn what holds up into production infrastructure.\n\nRun AI in production properly: Agents in production take more than an API call. Own the eval sets, LLM-as-a-judge grading, versioning, tracing and dashboards that tell us whether a workflow change made things better, including the hardest case: a change that passes CI and is still wrong. Track the numbers that matter (merge rate, rework, time-to-signal, cost per change, escaped defects) and make them visible to engineers and leadership.\n\nMake autonomy safe: Design sandboxing, permissions, human checkpoints and guardrails proportional to risk, with privacy by design as the default. Health data, security and infrastructure changes get stronger controls; low-risk, easily verified work runs hands-off.\n\nLead AI-native engineering by example: Set the bar for AI-augmented engineering across the organization. Show in your own work what a pipeline-first engineer ships, and raise the craft of the engineers around you.\n\nDrive adoption with the teams: Embed with squads and their AI DRIs, find where the pipeline breaks on real work, fix the system rather than the single output, and turn what works into paved paths, skills, templates and docs other engineers can extend.\n\nPartner cross-functionally: Work with platform, developer productivity, security and privacy, AI infrastructure, mobile and backend squads, product and design, and engineering leadership to make trade-offs explicit and keep everyone moving on one system instead of five parallel ones.\n\nRequirements\n\nWe'd love to hear from you if you are:An experienced builder: Building and operating production systems that other engineers depend on, including developer tooling, internal platforms, or AI infrastructure at scale. We weigh demonstrated outcomes over years.\n\nProven with agentic loops in production: You have built and operated agentic coding workflows or autonomous loops in a real engineering organization, beyond demos: background agents producing PRs, automated review, CI repair, test generation, or similar, with adoption and measured results.\n\nA whole-lifecycle thinker: You reason about specification, review, testing, CI/CD, release and operations as one system, and you know where the bottleneck moves when code generation gets cheap.\n\nA technical leader: You set direction across teams you don't manage, write the designs others build on, and are trusted with the hard calls on architecture and risk.\n\nStrong on fundamentals: mobile domain or backend APIs, concurrency, distributed systems, testing, debugging and reliability. You treat AI output as a draft and can show how you verify it.\n\nTechnically versatile: Fluency in one domain of backend, iOS, or Android, with a stretch into others. You use the tools available to work across platforms and pick up new stacks quickly.\n\nSecurity and privacy conscious: You understand the responsibility of handling sensitive personal data and of giving agents access to real systems, and you design for both from the start.\n\nHigh agency: You thrive in ambiguity and shape the requirements yourself through experimentation.\n\nCollaborative and resilient: You bring teams along, take feedback from engineers who are skeptical, share credit, and keep going when experiments fail or the tooling changes under you. You communicate clearly with engineers, managers and non-engineering partners.\n\nWould be a benefit\n\nYou don't need all of these, but they're nice signals of fit:Experience with coding agents at depth: skills, MCP servers, hooks, sub-agent orchestration, headless runs.\n\nBuilt evaluation harnesses or benchmarks for coding agents, or LLM-as-judge grading tied to build and test outcomes.\n\nExperience with sandboxed execution at scale: ephemeral dev environments, VM or container fleets, macOS build infrastructure.\n\nBackground in developer productivity measurement (DORA, SPACE, DX Core 4) and in turning metrics into decisions without turning them into targets.\n\nShipped to mobile apps or other environments with slow, expensive feedback loops.\n\nExperience in digital health, wearables, MedTech, or other privacy-sensitive or regulated products.\n\nContributions to open-source AI projects, or a portfolio of projects built on the latest agent capabilities.\n\nMentored engineers or led an engineering community of practice.\n\nWhat we offerCompetitive salary\n\nLunch benefit\n\nWellness benefit\n\nFlexible working hours\n\nCollaborative, smart teammates\n\nAn Oura ring of your own\n\nWellness Time Off\n\nBenefits vary by country of employment. If this sounds like the next step for you, please send us your application and CV as soon as possible. We aim to start interviewing as soon as suitable candidates are found.\n\nŌURA is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. Individuals seeking employment at ŌURA are considered without regard to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. We will not tolerate discrimination or harassment based on any of these characteristics.\n\nWe will work to ensure individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions, and to receive other benefits and privileges of employment.\n\nDisclaimer: Beware of fake job offers!\n\nWe've been alerted to scammers posing as ŌURA recruiters, especially for remote roles. Please note:Our jobs are listed only on the ŌURA Careers page and trusted job boards.\n\nWe will never ask for personal information like ID or payment for equipment upfront.\n\nOfficial offers are sent through Docusign after a verbal offer, not via text or email.\n\nStay cautious and protect your personal details.\n\nTo all recruitment agencies: ŌURA does not accept agency resumes. Please do not forward resumes to our jobs alias, ŌURA employees, or any other organization's location. ŌURA is not responsible for any fees related to unsolicited resumes.","description_format":"text","description_chars":9473,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-31T08:57:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.858,"p_room":1,"age_days":5,"expected_fill_days":31,"reasons":["seen:5","win:early"],"computed_at":"2026-11-01T01:09:56Z"},"pay":null,"html_url":"https://alion.io/job/oura-staff-ai-engineer-developer-productivity-3","json_url":"https://alion.io/job/oura-staff-ai-engineer-developer-productivity-3.json","meta":{"generated_at":"2026-11-01T01:09:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1871,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":661259},"rest":"https://alion.io/mcp/rest/get_company?id=661259"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foura-staff-ai-engineer-developer-productivity-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Foura-staff-ai-engineer-developer-productivity-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Foura-staff-ai-engineer-developer-productivity-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/oura-staff-ai-engineer-developer-productivity-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foura-staff-ai-engineer-developer-productivity-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3564508}},{"tool":"search_jobs","arguments":{"company":"oura.fi","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3564508},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}