{"id":2538041,"url":"https://alion.io/job/umage-ai-ai-engineer","title":"AI Engineer","company":{"id":4432088,"name":"umage.ai","domain":"umage.ai","url":"https://alion.io/company/umage-ai","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"AI/ML","role_family":"AI/ML","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":["Virum, Denmark"],"countries":["DK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"AI Agents","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Python","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-12T22:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-12T22:00:00Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"You will not be measured on how much code you type by hand, but on whether you understand the system well enough to steer an agent through it safely — from the first spec to code in production.\nIn practice that means making the decisions that come before the code: architecture, data model, scope. And reviewing what comes back with the same scepticism you would apply to a colleague's work.\nYou are junior to mid-level in experience but solidly grounded: you understand coding, architecture, data and algorithms, even when you are not writing all the code yourself. You are curious, self-directed, and genuinely — not dutifully — interested in AI and LLMs.\n\nWhat we expect\nSolid grasp of architecture, data modelling and algorithms — whatever the language or stack\n\nActive use of AI and LLMs in development (Claude Code, Copilot, Cursor or similar) — not just tried, but used to build something\n\nAble to read and understand code quickly, including code you did not write\n\nComfortable without fixed frameworks: we are a small team still shaping our own processes\n\nYou live in Denmark and are based at our Virum office\n\nNice to have\nExperience with agent frameworks, MCP or comparable agentic tooling\n\nFamiliarity with cloud and infrastructure (Azure, AWS, or EU-based and self-hosted alternatives)\n\nHands-on experience with Python, TypeScript or .NET\n\nAn interest in AI sovereignty and European alternatives to US big tech\n\nDanish is an advantage, not a requirement — a few clients hold meetings in Danish\n\nSee more at https://umage.ai/careers/ai-engineer/","description_format":"text","description_chars":1556,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-14T14:52:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":21,"reasons":["seen:2","win:early"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/umage-ai-ai-engineer","json_url":"https://alion.io/job/umage-ai-ai-engineer.json","meta":{"generated_at":"2026-10-15T17:57:36Z","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":27156,"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":4432088},"rest":"https://alion.io/mcp/rest/get_company?id=4432088"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fumage-ai-ai-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%2Fumage-ai-ai-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%2Fumage-ai-ai-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/umage-ai-ai-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fumage-ai-ai-engineer"}]}