{"id":3182188,"url":"https://alion.io/job/eachlabs-full-stack-engineer-sf-hybrid","title":"Full Stack Engineer - SF, Hybrid","company":{"id":2007430,"name":"Eachlabs","domain":"eachlabs.ai","url":"https://alion.io/company/eachlabs","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"hrpanda","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Francisco, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":148000,"max_usd":320000,"period":"year","method":"role_country_seniority_unknown","sample_n":9411},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"Function Calling","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Go","optional":true},{"name":"JavaScript","optional":true},{"name":"Python","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-23T17:55:47Z","employer_posted_date":"2026-10-23","last_verified_at":"2026-10-27T12:43:03Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Full Stack Engineer: Ship it Tuesday, demo it Wednesday\nSan Francisco · Hybrid · Full-time\nJob overview\nMany of our customers work outside San Francisco. When one of them says \"it would be great if the dashboard did X\", we'd like the person who can build X to be in the room.\nThat's you.\nAt each::labs, our mission is to close the imagination gap. One API across 600+ image, video, audio and 3D models, used by 20,000+ developers. Under the hood are the dashboard, playground, SDKs, billing and API that make it all feel simple. Most of our team is in Istanbul. You'll be our engineering presence on the West Coast.\nThe role\nYou'll ship features end to end, across the frontend, backend and API. You'll also be the engineer closest to customers. That means joining a sales call to answer the hard question, then shipping the fix before the follow-up email goes out.\nYou'll work with the wider engineering team, and with product on what we build next.\nWhat's on our desk right now\nThe first five minutes. Signup → API key → first generation should feel like magic. Every step between \"create account\" and \"my first video\" is yours to question, measure and remove.\nCosts developers can trust. 600+ models, priced in different ways: per second, per image, per run. Developers should see exactly what they spent, on which model, and why, and the dashboard, the invoice and the API should always agree to the cent.\nSDKs and docs people enjoy. Typed clients that stay in sync with the API, quickstarts that work the first time, and error messages that tell you what to do next.\nAgents as first-class users. More and more of our traffic comes from agents, not people typing code. That means an MCP server that exposes 600+ models cleanly, docs and specs an LLM can read and act on, tool descriptions that get the right model chosen, and errors an agent can recover from without a human.\n Fast and boring under spiky traffic. One customer's launch can multiply our traffic in minutes. Queues, retries, provider fallback, rate limits, idempotency, and p99s that don't move.\nYou've probably already…\nOwned a product developers use: a public API, an SDK, a CLI, or a dashboard people live in\nDesigned an API other people depend on, and lived with the consequences: versioning, deprecations, the breaking change you still regret\nBuilt something that AI agents use, not just people: an MCP server, a set of tools for function calling, or an API designed so a model can find the right endpoint and recover when it fails\nShipped an AI-powered feature to real users and dealt with what that involves: evals, latency, cost per request, and failures that don't throw exceptions\nBuilt or fixed something that touches money, such as metering, billing, credits or usage limits\nFound out why something was slow and proved it with traces, profiles or query plans\nShipped to production many times a week, and been the one who got paged when it broke\nTalked to the people using your product and changed what got built because of it\nWorked with image, video or audio pipelines (a plus, not a requirement)\nWe care about what you have built. If your tool, app or service fits, even if some of the language above doesn’t match your background, we’d like to talk. Send us a link.\nHow you work\nYou're strong in a typed language on the frontend and at home on the backend. You choose tools for the problem and pick up new ones quickly.\nYou use coding agents every day, but you've also been on the other side: you've designed what an agent sees, and you know a good tool schema is product design.\nYou write things down: short specs, clear PR descriptions, honest postmortems.\nHow we work\nYou own features from idea to production to the metric that tells us whether it worked\nWe ship small and often, behind feature flags\nEveryone reads support tickets and talks to customers\nIncidents get blameless postmortems, not blame\nOur stack today is React/Go/Python. Useful to know, but not a requirement.\nProbably not for you if…\nYou want a ticket and a spec for everything\nYou prefer to stay on one side of the stack\nTalking to users sounds like someone else's job\nYou'd rather polish code nobody sees than fix a developer's first five minutes\nYou've used AI to write your code but never built a product where AI is part of the experience\nA few days a week in a San Francisco office isn't your thing\nHow we hire\nA 30-minute conversation with Canberk (Co-founder & CTO)\nA 90 to 120-minute practical session: walk us through something you built, or work on a real problem with us. No algorithm puzzles.\nMeet the team\nWhat we offer\nEligibility for stock options \n25 days annual leave, plus public holidays\nAnnual salary reviews, and a bonus scheme after 6 months tied to MRR and product milestones\nHybrid in San Francisco, working closely with our CEO, Eftal Yurtseven\nHigh trust, zero micromanagement. We care about outcomes, not hours.\nHow to apply\nAlong with your CV or LinkedIn, tell us about one of these in a few sentences:\nan API, SDK or developer product you built, or\nsomething people or agents use through AI (an MCP server, a tool-calling integration, an LLM feature)\nWhat's one decision you'd make differently today?","description_format":"text","description_chars":5185,"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":["Annual leave","Stock options"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["AI Agents"],"lifecycle":[{"event":"open","at":"2026-10-23T21:55:26Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":42,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/eachlabs-full-stack-engineer-sf-hybrid","json_url":"https://alion.io/job/eachlabs-full-stack-engineer-sf-hybrid.json","meta":{"generated_at":"2026-10-27T14:24:33Z","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":2905,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00: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":2007430},"rest":"https://alion.io/mcp/rest/get_company?id=2007430"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Feachlabs-full-stack-engineer-sf-hybrid"},{"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%2Feachlabs-full-stack-engineer-sf-hybrid"},{"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%2Feachlabs-full-stack-engineer-sf-hybrid"},{"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/eachlabs-full-stack-engineer-sf-hybrid\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Feachlabs-full-stack-engineer-sf-hybrid"}]}