{"id":1723614,"url":"https://alion.io/job/semaloop-product-engineer","title":"Product Engineer","company":{"id":2177146,"name":"Semaloop","domain":"semaloop.com","url":"https://alion.io/company/semaloop","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":110000,"max":130000,"currency":"GBP","period":"year","gross":null,"usd_annual":172036},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Appium","optional":false},{"name":"Computer Vision","optional":false},{"name":"Edge AI","optional":false},{"name":"ElevenLabs","optional":false},{"name":"GitHub","optional":false},{"name":"Hugging Face","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multimodal AI","optional":false},{"name":"OpenAI","optional":false},{"name":"Slack","optional":false}],"status":"live","first_seen_at":"2026-08-19T08:40:09Z","employer_posted_date":"2026-08-19","last_verified_at":"2026-10-09T02:48:02Z","board_verified":true,"closed_at":null,"days_open":50,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":50},"description":"Our mission is to build the operating layer for mobile development. The first part of that journey is to build the best tool to help teams catch mobile bugs, by deploying agents using computer vision on real devices.\nWe’ve secured over $3m in funding from Concept, Evantic, and Weekend Fund, and operators behind companies like ElevenLabs, Hugging Face, OpenAI, and Linear.\nWe’re still early, but we’re already relied on daily by cutting-edge companies like Granola, Gopuff, Slingshot AI, Praktika, Clove, Scope AI, Nexos, Morse, and many more.\nLearn more about the Semaloop team via our Candidate Hub.\nWho you are\nAn engineer who not only writes clean and reliable code, but has great product instincts and loves jumping on calls and threads with customers. Our stack changes fast, so strong fundamentals matter more than experience in a particular language or framework.\n\nA true problem solver and builder, who enjoys working together around a whiteboard and reasoning from first principles. You thrive on the pace and ambiguity of working in a startup environment.\n\nExperienced taking ML concepts from \"works on my laptop\" to real production systems. You know about the unglamorous parts, like data pipelines, evals and maybe even statistics.\n\nCalm when days move quickly and priorities shift. You can decide what matters most, make progress without being blocked, and keep shipping while the product takes shape.\n\nProficient with AI-assisted coding tools, but you still own the code that's committed. You care about quality, and you want to spend more time on the interesting problems.\n\nSomeone who enjoys working in-person; we’re based in Old Street and typically in 4 days a week.\n\nWhat you’ll be building\nOur engineering team is pioneering the path from agents that test applications to agents that can autonomously verify mobile software is working correctly. With a small team, it means you’ll own projects end-to-end and work across the full software stack (frontend + backend + infra).\nDay to day, that spans:\nArchitecting cutting-edge AI agents using a mixture of external, open source and proprietary multimodal models.\n\nDeveloping internal eval benchmarks and aggregating datasets to measure and improve agent performance.\n\nWorking with frameworks like Appium and pymobiledevice3, as well as reverse-engineering mobile device communication protocols so that we can develop our own in-house tooling.\n\nScaling our physical device farm through in-house automation, a genuinely unique part of the role.\n\nIntegrating with platforms like GitHub, Slack and Linear, as well as emerging protocols such as MCP.\n\nYour impact won’t stop at engineering: you’ll work on initiatives across the business, help our go-to-market machine, support our customers and craft our product roadmap.\nWe know that amazing talent comes from all walks of life. If you find yourself feeling energised reading the above, whether you look like a fit on paper or not, please get in touch!\nWhat we offer\nJoining an early-stage company always comes with a level of risk, but we don't think our early team should have to compromise on everything else. That's why we pay well and offer strong benefits, if we do well, we want everyone to share in that success.\n£110,000 - £130,000 + equity\n\n28 days holiday + bank holidays\n\nPrivate medical & dental for you and your dependants (Bupa)\n\nPension matched up to 10% (Penfold)\n\nGenerous parental leave\n\nLife assurance, critical illness & income protection\n\nThe story so far\nIf you’ve made it this far, here’s a little more about our journey and the exciting mission and vision driving it.\nFrom humble beginnings with a small device farm in Charlie’s shed, we saw first-hand how agentic coding unlocked many barriers to building apps, but ensuing that they run reliably was still incredibly painful. Whether at early-stage startups or tech-giants, flaky tests blocked releases and was the real bottleneck in getting new features into customer’s hands.\nWe’re on a mission to change that by building agents that test apps like humans do: through sight, sound and touch. We believe developers shouldn’t need to maintain special APIs, accessibility IDs or integrate new libraries, but rather whenever a new build is shipped all of the important workflows are verified before reaching users, automatically, by an agent. If there’s a bug, those developers shouldn’t need to talk about flaky tests, but rather see that their coding agent has already received the full context in order to fix exactly what’s broken. That means an end to manual testing, and hours of time back per day for developers.\nOur vision is to build the go-to operating layer for mobile that not only cuts across code verification and testing, but also all other friction points in the mobile journey: writing the app, shipping it, monitoring performance, learning from users, growing revenue, and ensuring everything is secure. We think we’re best placed to do this with our agentic multimodal approach.\nThis effort spans ML, real physical hardware, and software development. If you’re excited by the idea of teaching computers to understand, reason and interact with digital interfaces, you belong on this mission with us. We’re assembling a small all-star team here in London, with the ambition to truly change how mobile software is made.","description_format":"text","description_chars":5326,"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":["Equity","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-02T21:33:44Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.394,"p_room":0.35,"age_days":49,"expected_fill_days":21,"reasons":["conf:0","win:tail"],"computed_at":"2026-10-08T05:49:30Z"},"pay":{"stated_usd_annual":172036,"is_top_pay":false},"html_url":"https://alion.io/job/semaloop-product-engineer","json_url":"https://alion.io/job/semaloop-product-engineer.json","meta":{"generated_at":"2026-10-09T04:10:18Z","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","counted_by":"address","units_charged":1,"used_today":3667,"day_limit":5000,"remaining_today":1333,"minute_limit":60,"resets_at":"2026-10-10T00: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":2177146},"rest":"https://alion.io/mcp/rest/get_company?id=2177146"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsemaloop-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%2Fsemaloop-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%2Fsemaloop-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/semaloop-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsemaloop-product-engineer"}]}