{"id":3453582,"url":"https://alion.io/job/kaworks-senior-ai-platform-and-model-operations-engineer","title":"Senior AI Platform and Model Operations Engineer","company":{"id":4485845,"name":"Kaworks","domain":"kaworks.de","url":"https://alion.io/company/kaworks","size_band":null,"is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","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":{"min_usd":30000,"max_usd":79000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":2365},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Fine-tuning","optional":false},{"name":"Function Calling","optional":false},{"name":"Linux","optional":false},{"name":"LoRA","optional":false},{"name":"PEFT","optional":false},{"name":"Python","optional":false},{"name":"Speech Recognition","optional":false},{"name":"TGI","optional":false},{"name":"vLLM","optional":false},{"name":"GDPR","optional":true},{"name":"Kubernetes","optional":true},{"name":"PHP","optional":true},{"name":"Quantization","optional":true},{"name":"Transformers","optional":true}],"status":"live","first_seen_at":"2026-10-29T08:55:06Z","employer_posted_date":null,"last_verified_at":"2026-10-29T08:55:06Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"We are currently looking for a Senior AI Platform and Model Operations Engineer to join a professional German-based product company team that designs innovative eHealth solutions for hospitals.\n\nYou will work on a stable healthcare product.\n\nYou'd own the models and the platform around them, serving every channel we put in front of a patient.\n\nThe phone assistant is first because it's already underway, but it isn't the point of the job. Next is a chat assistant in the patient portal that can answer questions and walk someone through booking an\n\nappointment, and after that whatever channel comes along.\n\nThe thing you're actually building is one internal API that every channel calls, so that the rules about what a patient can do live in one place instead of being written three times, slightly diﬀerently. The phone assistant and the web chat are two front ends onto the same thing.\n\nAlongside that: moving oﬀ the vendor. Right now we pay per minute for speech recognition and language models, and within about a year we want to be running them ourselves — because we're dealing with\n\npatient data, and because we don't want a vendor swapping a model underneath us without telling us.\n\nTo be clear about scope: we mean serving open-weight models and adapting them to our domain. We don't mean training a model from scratch.\n\nOne thing we want to be direct about. We are not looking for someone to build what we've already decided on. We don't yet know whether running these models ourselves is the right call — we don't have an accuracy figure on real German phone audio, and we don't have a proper cost comparison. Your first job is to produce both, and if they say we should keep paying the vendor for another year, we need you to tell us that plainly. Someone who quietly builds the thing because we asked for it is worse than no hire at all. If being the person who says \"the numbers don't support this\" makes you uncomfortable, this isn't the job.\n\nYou need\n\nTo have put a language model behind an API that more than one product called, and kept it running.\n\nStreaming responses, timeouts, retries, and errors that tell the caller something useful.\n\nTo have run a speech recognition or language model in production on hardware you were responsible for. Not a notebook, not someone else's API.\n\nTo be able to size and cost it: how many people one GPU will serve at once, what an hour of audio or a million tokens costs you, where it starts to fall over.\n\nTool calling in production, and a clear view on where the boundary sits. The assistant will guide patients through booking, which means the model proposes an action and our code decides whether it's allowed. If you've built something where the model was eﬀectively trusted to act, we'd want to talk about what you'd do diﬀerently.\n\nTo have dealt with untrusted text reaching a model that can trigger actions. A chat box on a patient portal is a much easier thing to attack than a phone call, and someone will try.\n\nExperience grounding a model on your own content so it stops inventing things — and honesty about where that still fails.\n\nExperience fine-tuning or adapting an open-weight model, LoRA or PEFT or something equivalent, and the honesty to say whether it was worth the eﬀort.\n\nA habit of being suspicious of your own benchmark numbers, especially the good ones.\n\nTo understand that using patient conversations to train a model is a diﬀerent legal question from using them to answer one. If that distinction is new to you, this role probably isn't the right fit.\n\nPython and Linux, containers, and a serving stack like vLLM or TGI.\n\nEnough experience to work without an ML team around you, and to tell a team lead something he'd rather not hear.\n\nWe are considering candidates who work through Ukrainian FOP.\n\nNice to have\n\nQuantization, and a view on what it costs you in accuracy.\n\nAudio processing: sample rates, codecs, what a phone network does to a recording.\n\nGPU scheduling, Kubernetes.\n\nHaving built something where the same assistant had to behave consistently across more than one channel.\n\nHaving worked somewhere GDPR was taken seriously rather than mentioned occasionally.\n\nYou don't need\n\nTo have built a voice assistant, or to know anything about telephony. That's the other role, and the phone channel is only one consumer of what you'd build.\n\nTo speak German.\n\nTo know PHP . You'd define what our backend needs to expose; another team builds it.","description_format":"text","description_chars":4442,"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":[],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["seen:1","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/kaworks-senior-ai-platform-and-model-operations-engineer","json_url":"https://alion.io/job/kaworks-senior-ai-platform-and-model-operations-engineer.json","meta":{"generated_at":"2026-10-31T20:09:04Z","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":31564,"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":4485845},"rest":"https://alion.io/mcp/rest/get_company?id=4485845"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkaworks-senior-ai-platform-and-model-operations-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%2Fkaworks-senior-ai-platform-and-model-operations-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%2Fkaworks-senior-ai-platform-and-model-operations-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/kaworks-senior-ai-platform-and-model-operations-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkaworks-senior-ai-platform-and-model-operations-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3453582}},{"tool":"search_jobs","arguments":{"company":"kaworks.de","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3453582},"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"}}