{"id":2352025,"url":"https://alion.io/job/talkie-senior-product-engineer","title":"Senior Product Engineer","company":{"id":30543,"name":"Talkie","domain":"talkie.ai","url":"https://alion.io/company/talkie","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":["US","DE","FR","GB","AT","BE","BG","HR","CZ","DK","FI","HU","IE","IT","NL","NO","PL","RO","ES","SE","CH","EE","GR","IS","LV","LI","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":32,"salary":{"min":16000,"max":22000,"currency":"PLN","period":"month","gross":null,"usd_annual":67548},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"HIPAA","optional":false},{"name":"LLM","optional":false},{"name":"Node JS","optional":false},{"name":"Pulumi","optional":false},{"name":"React.js","optional":false},{"name":"SOC 2","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"Slack","optional":true}],"status":"live","first_seen_at":"2026-10-12T12:51:49Z","employer_posted_date":"2026-10-12","last_verified_at":"2026-10-14T23:40:17Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"About us\nTalkie builds AI Agents for healthcare. Our agents handle patient-clinic communication end-to-end over voice calls, web chat, and SMS, so patients get 24/7 access to care and busy practices never miss a conversation. Every month, our AI Agents handle close to a million real patient conversations across the US and Poland. Our customers include primary care and specialty practices, and hospitals.\nThe role\nWe're looking for a Senior Product Engineer to join our Platform team. You'll build the features that power our AI Agents, in the backend and the UI. Much of that work touches telephony, clinical systems such as EHRs, and LLMs.\nYou'll own features until they run in production. You research the problem and shape requirements with our CPO. You propose the interaction and UI, design the architecture, build it across the stack, ship it, and watch how it behaves with real patients on real calls. You'll work alongside other Engineers, take requests from our Customer Success and Conversation Design teams, and work with many people across the product organisation.\nOur engineers work with many AI agents at once. One agent implements a feature, another reviews it, and a third digs through logs or researches an unfamiliar API. This role requires fluency in that way of working.\nWhat you'll do\nOwn product features end-to-end. Research the problem, refine requirements with the CPO, propose the user interaction, and design a clean, usable UI. Then build it, ship it, and monitor it.\n\nBuild across the stack. You'll write backend services and APIs in TypeScript and Node.js, frontend in React, and AWS infrastructure as code.\n\nIntegrate LLMs into the product. Design how our agents use models and tools. Build evals that show whether a change made things better, and trade off quality, latency, and cost on purpose.\n\nIntegrate with outside systems. Our agents depend on SIP telephony and call routing, EHR systems, LLM providers, and other services.\n\nShape technical and architectural decisions. Take part in the team's design discussions, write and review technical proposals, and help set the direction of the platform. Keep it easy to change and maintain, and make sure it handles real-time calls efficiently.\n\nMentor other engineers. Review their designs and code, pair with them on hard problems, and help them grow, including in how they work with agents.\n\nTurn open questions into plans. When a new problem or technology comes up, form a hypothesis, build a prototype, and measure it. Then come back with a list of trade-offs and a proposal the team can build on.\n\nKeep production healthy. Monitor what you ship, cut alert noise, and find and fix performance bottlenecks.\n\nAI-native development\nThis is how we work every day, and we expect you to help us improve it.\nOrchestrate agents. You run several coding agents in parallel for implementation, code review, log and incident investigation, and research. You know how to direct them, check their output, and correct it.\n\nImprove the codebase for agents. You know what makes a codebase easy for agents to work in, such as clear module boundaries, good agent instructions in AGENTS.mdor CLAUDE.md, and fast feedback loops. You make ours better.\n\nBuild skills and agent workflows. You write and maintain reusable skills, commands, and workflows that encode how the team works, so agents get it right the first time.\n\nShare what works. You teach the team effective agent workflows, and you know when not to trust the output.\n\nJob requirements\nWe care less about years of experience and more about what you've shipped, owned, and learned.\nMust have\nProduct ownership. You've shipped and owned a product or major features in production, end-to-end. When the path isn't clear, you find one.\n\nStrong architectural experience. You build software that stays easy to change and maintain as it grows, and you can explain the trade-offs behind your decisions.\n\nFullstack TypeScript. You have solid hands-on experience with Node.js on the backend, React on the frontend, and MongoDB or another database.\n\nCloud and infrastructure as code. You have hands-on experience with AWS or another major cloud provider, and with IaC tools. We use Terraform and Pulumi.\n\nAI-native development. Coding agents are your main way of working, as described above, and you can show us how you use them.\n\nLLM integration in production. You've built LLM-powered features with evals, and made informed latency and cost trade-offs.\n\nHealthcare compliance awareness. You understand what building software under SOC2 and HIPAA means in practice, and how it shapes decisions about data, access, and logging.\n\nProduct sense for UI. You can propose a user interaction and design a clean UI without a detailed mockup.\n\nEnglish. You speak and write English at C1 level or above. Most of our written work is in English, and our customers are in the US.\n\nNice to have\nTelecom. You've worked with SIP, call routing, or VoIP. If you haven't, that's fine. When you hear \"SIP integration\", we want your reaction to be \"I'll learn it\", followed by a plan for a prototype.\n\nEHR or other healthcare integrations. You've worked with clinical systems or other regulated domains with many integrations.\n\nThis role is not for you if...\nYou want detailed specs before you start.\n\nYou see coding agents as autocomplete, or as a fad.\n\nYou only want to work on one side of the stack.\n\n\"I've never done SIP\" ends the conversation for you instead of starting a prototype.\n\nYou find it hard to judge when to debate a decision and when to build a quick prototype and measure it.\n\nYour goals in this role\nShort term, first 3 months\nLearn how a patient call or chat travels through our platform end-to-end, across telephony, the AI Agent, LLMs, and the EHR.\n\nShip your first features end-to-end, from research through review with the CPO to production.\n\nTake on production health. Reduce the number of alerts in our Slack monitoring channel and suggest performance improvements.\n\nMake improvements to our codebase or agent workflows that the rest of the team adopts.\n\nLonger term, first 12 months\nUnderstand the core parts of the platform in depth and drive feature work across them.\n\nLead architectural decisions that improve the platform and make sure it handles real-time calls efficiently.\n\nMentor other engineers on the team, so your knowledge of the platform and of agent workflows spreads beyond you.\n\nBecome the person the team goes to for turning troubleshooting findings and internal issues into clear implementation plans. Those plans come with prototypes, trade-off lists, and walking skeletons that deliver value and that we can build on.\n\nWhat we offer\nCompetitive pay with your choice of employment contract or B2B contract.\n\nA role with real purpose. We're changing how patients access healthcare in the US and Poland.\n\nFlexible working arrangements. Work remotely from anywhere in Europe, from the office, or hybrid.\n\nWork equipment for both home and office, including a comfy chair.\n\nBenefits include private medical care, a Multisport card, an annual offsite, and a training budget.\n\nA structured onboarding, plus mentoring and support as you get into AI and conversation design.\n\nWork on AI products that help real patients reach care.\n\nWhat are we like as a company?\nWe are friendly, direct, curious, and ambitious. We value a growth mindset and treat failure as a chance to learn. Asking questions is the standard here, and we expect thorough investigation. When something's broken, we say so, propose a fix, and fix it. We also like to have fun. Dancing till the early hours, karaoke nights, board games, and team sports are a long-standing tradition at Talkie.\nOur recruitment process\nWe want our recruitment process to be respectful and collaborative, so you can be yourself and get to know us. The whole process usually takes 2 to 4 weeks.\nWhat to expect\nIntro call. A short intro of 10 to 15 minutes.\n\nFirst interview. A 30-minute online conversation about mutual fit.\n\nSmall hands-on task. We may send you a short task (up to 1 hour of work) to do on your own, using your usual agent setup. We'll talk it through in the second interview, including how you worked with LLMs and agents along the way.\n\nSecond interview. A 60 to 90-minute online session with hands-on work and a system design discussion. Have your dev environment and agent setup ready, because we want to see how you work.\n\nReference check. We'll ask for references from people you've worked with.\n\nOffer. If all goes well, we'll make you an offer. If not, we'll share detailed feedback based on the interviews and references.\n\nWe want to hire as soon as we find the right person, so apply now.","description_format":"text","description_chars":8697,"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":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Kingdom","iso":"GB","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Norway","iso":"NO","kind":"region"},{"name":"Poland","iso":"PL","kind":"country"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"region"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Switzerland","iso":"CH","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Liechtenstein","iso":"LI","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Mental Health","Patient Access & Booking"],"lifecycle":[{"event":"open","at":"2026-10-12T14:03:40Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["conf:2","win:early"],"computed_at":"2026-10-14T06:34:16Z"},"pay":{"stated_usd_annual":67548,"is_top_pay":false},"html_url":"https://alion.io/job/talkie-senior-product-engineer","json_url":"https://alion.io/job/talkie-senior-product-engineer.json","meta":{"generated_at":"2026-10-15T00:29:46Z","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":678,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00: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":30543},"rest":"https://alion.io/mcp/rest/get_company?id=30543"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftalkie-senior-product-engineer"},{"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%2Ftalkie-senior-product-engineer"},{"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%2Ftalkie-senior-product-engineer"},{"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/talkie-senior-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftalkie-senior-product-engineer"}]}