{"id":2013960,"url":"https://alion.io/job/roku-software-engineer-agentic-ai-3","title":"Software Engineer (Agentic AI)","company":{"id":185188,"name":"Roku","domain":"roku.com","url":"https://alion.io/company/roku-2","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":{"grade":"B","score":75,"open_postings":22,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cambridge, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":139000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":18},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AutoGen","optional":false},{"name":"C++","optional":false},{"name":"Function Calling","optional":false},{"name":"LangChain","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"PyTorch C++","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Semantic Kernel","optional":false},{"name":"TensorFlow","optional":false},{"name":"TensorFlow C++","optional":false},{"name":"Tool Use","optional":false}],"status":"live","first_seen_at":"2026-08-12T00:18:17Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-09T02:19:32Z","board_verified":true,"closed_at":null,"days_open":58,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":58},"description":"Join Roku as a Software Engineer specializing in Agentic AI. In this role, you will design, build, and maintain intelligent agents and copilots that drive automation and enhance workflows. You will own the full lifecycle of agent development, contribute to Roku's AI strategy, and collaborate with cross-functional teams to deliver impactful business and customer outcomes.\nMissions\nConcevoir, construire et maintenir des agents intelligents et des copilotes qui automatisent les workflows et débloquent de nouvelles capacités.\nPosséder l'ensemble du cycle de vie du développement des agents, de la prototypage à l'architecture, en passant par l'orchestration, l'évaluation, le déploiement et l'amélioration continue.\nContribuer directement à la stratégie d'IA de Roku en ingénierie des composants réutilisables, en optimisant les workflows des agents et en garantissant une forte performance en production.\nProfil recherché\n - Ability to work independently, manage ambiguity, move quickly, and deliver incrementally in a fast-paced environment- Familiarity with cloud platforms, REST APIs, containerization, and modern deployment environments\n- Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns\n- Experience with observability, evaluation, experimentation, and feedback loops for AI systems in production\n- Experience building and maintaining RAG pipelines, agent frameworks, MCP servers or equivalent function-calling architectures, and conversational interfaces\n- 2+ years of experience in software engineering, AI/ML engineering, backend development, or adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems\n- Strong proficiency in Python, plus experience with C/C++ or another systems language\n- Excellent communication skills, sound engineering judgment, and a collaborative working style\n- Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Data Science, or a related technical field\n- Experience with multi-agent frameworks or orchestration systems such as LangChain, AutoGen, or Semantic Kernel\n- Experience with video, audio, TV, or edge-device environments, especially where latency, cost, and hardware constraints matter\n- Familiarity with ML/DL frameworks such as PyTorch or TensorFlow\n- Research experience, paper implementation experience, or a habit of applying emerging GenAI techniques pragmatically to real problems","description_format":"text","description_chars":2530,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence"],"lifecycle":[{"event":"open","at":"2026-10-07T13:07:33Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.296,"p_room":0.28,"age_days":57,"expected_fill_days":23,"reasons":["conf:0","stale_co","win:tail","crowd:junior,brand"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/roku-software-engineer-agentic-ai-3","json_url":"https://alion.io/job/roku-software-engineer-agentic-ai-3.json","meta":{"generated_at":"2026-10-09T03:12:47Z","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","counted_by":"address","units_charged":1,"used_today":1650,"day_limit":5000,"remaining_today":3350,"minute_limit":60,"resets_at":"2026-10-10T00: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":185188},"rest":"https://alion.io/mcp/rest/get_company?id=185188"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Froku-software-engineer-agentic-ai-3"},{"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%2Froku-software-engineer-agentic-ai-3"},{"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%2Froku-software-engineer-agentic-ai-3"},{"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/roku-software-engineer-agentic-ai-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Froku-software-engineer-agentic-ai-3"}]}