{"id":3454329,"url":"https://alion.io/job/caslog-founding-engineer-agentic-ai","title":"Founding Engineer, Agentic AI","company":{"id":4486081,"name":"Caslog","domain":"caslog.ai","url":"https://alion.io/company/caslog-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Claude Code","optional":false},{"name":"Fine-tuning","optional":false},{"name":"GitHub","optional":false},{"name":"Least Privilege","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Synthetic Data","optional":false},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"GitLab CI","optional":true},{"name":"Hugging Face","optional":true},{"name":"NVIDIA NeMo","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Python","optional":true},{"name":"PyTorch","optional":true},{"name":"Transformers","optional":true}],"status":"closed","first_seen_at":"2026-10-22T12:34:27Z","employer_posted_date":null,"last_verified_at":"2026-10-31T03:41:46Z","board_verified":false,"closed_at":"2026-10-31T03:41:46Z","days_open":8,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":8},"description":"When a soldier is wounded, the first record of their care is often a note on a card, a radio call or a medic's memory. Much of it is lost at the first handover. Caslog replaces that with a small recorder that clips onto the casualty, listens to the care being given and turns it into a clinical record that follows the patient from point of injury to hospital. We build it together with combat medics in Ukraine.\n\nWe are two founders, Swiss and Ukrainian, both serving military officers, and we have closed our pre-seed round. We're looking for an all-round engineer who builds with agents better than we do, and who makes the whole team faster at it.\n\nWHAT YOU'LL WORK ON\n\nWhatever moves the product forward most, across the whole stack. At the start that is mostly the AI core:\n\nThe speech and extraction pipeline: noisy field audio in, a structured clinical record out, which a human reviews and signs off.\n\nThe improvement loop: every change measured against the last one before it ships, on what medics care about (missed events, wrong details, invented content).\n\nBackend, security and infrastructure: encryption, access control, a full audit trail, processing that survives crashes, deployments customers can run themselves.\n\nHow we build with agents: the harness, context, review and tests that let a very small team ship what used to take a department.\n\nYour first goal: get the pipeline ready for the device's field tests with Ukrainian medics, with an evaluation set agreed with medics and results that measurably improve against it. You work closely with our technical founder and shape the backlog together. Good arguments change the plan.\n\nOUR STACK\n\nPython, PostgreSQL, Docker and GitLab CI on Google Cloud. Model work in PyTorch, Hugging Face Transformers and NVIDIA NeMo where the product needs it. If you'd pick something better for a job, say so.\n\nWHO YOU ARE\n\nYou are a top agentic development talent. You use Claude Code, Codex, OpenCode, Hermes or a similar harness every day, and you know it better than most people who build with it. You can show, for example, that you:\n\nrun several agents in parallel on isolated branches or worktrees and merge their work without chaos;\n\nwrite the specs, tests and checks that let an agent verify its own work, and catch it when it says \"done\" without having run them;\n\nkeep context lean and durable: project instruction files, skills, subagents, hooks, MCP tools and notes that survive between sessions;\n\nput limits around agents: sandboxes, least-privilege permissions, review gates, token and spend budgets;\n\nevaluate the agents themselves: compare models and prompts on your own tasks, find where they fail and fix that in the process, not only in the prompt;\n\nuse agents beyond code: labelling data, generating synthetic data, triaging logs and incidents;\n\nleverage local models and keep up with recent developments such as Decisions APIs.\n\nYou have 5+ years of building and running production software, so you know what good code looks like and notice when an agent gets it wrong. Underneath, you're a real engineer:\n\nYou have depth in backends, and you've fixed them when they broke in production.\n\nYou treat data as carefully as code and think about security by default: clean test splits, authentication, secrets, least privilege.\n\nYou are pedantic about cleaning up repos and keeping them tidy, simple and secure.\n\nYou can design a system end to end and explain your choices in plain words.\n\nBonus: fine-tuning and serving models, audio and speech work, speaking Ukrainian, a background in medicine or the military.\n\nFORMAT AND WHAT WE OFFER\n\nFull-time, part-time or contractor: we're open to the format that fits you. Pay and share options depend on the format and the time you commit, and we agree them.\n\nWork on the core of a product with an unusually clear purpose: wounded people getting the right care.\n\nWe pay for your coding-agent subscriptions. Fully remote, with occasional meetups in Kyiv.\n\nThis is defense work. If that's not for you, we understand and would rather you know now. We don't hire citizens of Russia or Belarus, and every hire passes a background check.\n\nHOW TO APPLY\n\nNo cover letter needed. Send us your CV, your GitHub and LinkedIn profiles, and something you built with agents. Tell us about one place where the agent got it wrong and how you noticed. If it's a match, we run a one-week paid trial on real work together.","description_format":"text","description_chars":4419,"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":["Stock options"],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"},{"event":"close","at":"2026-10-31T03:41:46Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/caslog-founding-engineer-agentic-ai","json_url":"https://alion.io/job/caslog-founding-engineer-agentic-ai.json","meta":{"generated_at":"2026-10-31T11:50:01Z","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":18213,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":4486081},"rest":"https://alion.io/mcp/rest/get_company?id=4486081"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcaslog-founding-engineer-agentic-ai"},{"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%2Fcaslog-founding-engineer-agentic-ai"},{"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%2Fcaslog-founding-engineer-agentic-ai"},{"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/caslog-founding-engineer-agentic-ai\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcaslog-founding-engineer-agentic-ai"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3454329}},{"tool":"search_jobs","arguments":{"company":"caslog.ai","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3454329},"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"}}