{"id":3494235,"url":"https://alion.io/job/job-mail-1960-ai-engineer-entry","title":"1960 AI Engineer (Entry)","company":{"id":701519,"name":"Job Mail","domain":"jobmail.co.za","url":"https://alion.io/company/job-mail","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":true,"listed_via":"jobmail.co.za","ats_vendor":"Schema","truth_index":{"grade":"C","score":65,"open_postings":6927,"ghost_share":0.489,"stale_share":0,"repost_share":0.71,"time_to_fill_p50_days":7,"computed_at":"2026-11-02T06:13:15Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["South Africa"],"countries":["ZA"],"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":".NET","optional":false},{"name":"A2A","optional":false},{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Azure","optional":false},{"name":"Azure AKS","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Kubernetes","optional":true}],"status":"closed","first_seen_at":"2026-10-30T00:47:38Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-02T20:16:10Z","board_verified":false,"closed_at":"2026-11-02T20:16:10Z","days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"ROLE & RESPONSIBILITIES:Agent Development: Design, build and maintain configurable AI agent capabilities using C#/.NET and Microsoft Agent Framework.\nLLM Integration: Develop agentic solutions integrating LLMs, tools, APIs and enterprise services, including orchestration and context management.\nMCP & A2A Integration: Implement and maintain agent and tool integrations using MCP, A2A and related interoperability standards.\nCloud & Delivery: Develop, containerise, deploy, monitor and support applications using Docker, Microsoft Azure and AKS, supported by automated testing and CI/CD.\nEngineering & Collaboration: Deliver secure, reliable and maintainable software, participate in technical design and code reviews, and collaborate within an Agile, cross-functional and international team.\nUsing and driving AI Native ways of working and AI tooling within the team\nOther responsibilities as per AWM Charter or as decided by department manager.\nProvide support for existing solutions (DevOps) including standby. Willing and able to be on standby after hours, on weekends and on public holidays as per rotation schedules (where relevant).\nQUALIFICATIONS/EXPERIENCE:Relevant degree or diploma in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.\nSolid professional experience developing backend applications using C#/.NET.\nExperience developing and supporting production-grade software solutions throughout the software development lifecycle.\nPractical exposure to AI agents, LLMs, Generative AI or related AI application development.\nExperience working with Microsoft Azure and modern Agile/DevOps software engineering practices.\nSubmit your CV to:  and Subject line Role title","description_format":"text","description_chars":1753,"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-30T00:47:38Z"},{"event":"close","at":"2026-11-02T20:16:10Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/job-mail-1960-ai-engineer-entry","json_url":"https://alion.io/job/job-mail-1960-ai-engineer-entry.json","meta":{"generated_at":"2026-11-03T01:15:06Z","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":1520,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":701519},"rest":"https://alion.io/mcp/rest/get_company?id=701519"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjob-mail-1960-ai-engineer-entry"},{"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%2Fjob-mail-1960-ai-engineer-entry"},{"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%2Fjob-mail-1960-ai-engineer-entry"},{"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/job-mail-1960-ai-engineer-entry\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjob-mail-1960-ai-engineer-entry"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3494235}},{"tool":"search_jobs","arguments":{"company":"jobmail.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3494235},"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"}}