{"id":4034408,"url":"https://alion.io/job/gurulink-senior-software-engineer-agents","title":"Senior Software Engineer, Agents","company":{"id":2670276,"name":"Gurulink","domain":"gurulink.com","url":"https://alion.io/company/gurulink-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":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"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":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"ElasticSearch","optional":false},{"name":"GCP","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"LLM","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"pgvector","optional":false},{"name":"Pinecone","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"PostgreSQL","optional":true}],"status":"live","first_seen_at":"2026-10-13T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-13T00:00:00Z","board_verified":false,"closed_at":null,"days_open":28,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":28},"description":"Location: Vancouver, British Columbia\nAbout the company:\nOur client is a fast-growing, venture-backed B2B SaaS company building an AI-powered competitive intelligence platform that helps revenue teams win more competitive deals. The company is AI-first internally, and its product is trained in part on proprietary data unavailable anywhere else on the open web.\nAbout the role:\nWe're hiring a Senior Software Engineer to build and optimize state-of-the-art LLM-powered agents at scale, spanning multi-agent orchestration, sub-agent design, and the evaluation frameworks that keep outputs trusted and measurable. You'll own projects end-to-end — architecture, experimentation strategy, and production readiness — while optimizing inference cost, retrieval and query performance, and the feedback loops that help agents improve over time. You'll also help shape the roadmap itself, bringing a technical point of view and working closely with product leadership.\nWhat you'll do:\n• Build backend systems for agentic workflows — retrieval pipelines, orchestration layers, and multi-step agent architectures.\n• Own evaluation of agentic systems at scale — build and operate frameworks measuring relevance, quality, latency, and task success.\n• Design human-in-the-loop systems — feedback mechanisms, review workflows, and correction loops that keep agents accurate over time.\n• Optimize LLM workflows end to end — prompt design, retrieval strategy, caching, and latency.\n• Collaborate across product, infrastructure, and data teams to shape technical direction and roadmap.\nMust Have Skills:\n• Production experience with backend systems — search/retrieval, data pipelines, distributed systems, or API-heavy services.\n• Experience building and/or evaluating agentic or LLM-powered systems (RAG, multi-step agents).\n• Strong Python and software engineering fundamentals (testing, CI/CD, observability).\n• Experience with retrieval/search systems and vector databases (PGVector, Pinecone, or Elasticsearch).\n• Experience with cloud infrastructure at scale (AWS, GCP, or Azure).\n• Regular use of AI coding tools (Copilot, Cursor, Claude Code, or similar).\n• Track record of shipping features tied to real user/business outcomes.\n• Ability to own a project end-to-end and provide technical direction.\nNice to Have Skills:\n• Multi-agent systems or complex orchestration design.\n• ML fundamentals (precision/recall, cross-validation, bias-variance tradeoff, overfitting/regularization).\n• Open-source contributions in AI/ML.","description_format":"text","description_chars":2512,"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":["Recruiting & Staffing"],"lifecycle":[{"event":"open","at":"2026-11-10T19:39:00Z"}],"visa":[],"liveness":{"score":51,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.792,"p_room":0.75,"age_days":28,"expected_fill_days":29,"reasons":["seen:28","win:late"],"computed_at":"2026-11-10T22:02:38Z"},"pay":null,"html_url":"https://alion.io/job/gurulink-senior-software-engineer-agents","json_url":"https://alion.io/job/gurulink-senior-software-engineer-agents.json","meta":{"generated_at":"2026-11-10T22:02:38Z","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":679,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":2670276},"rest":"https://alion.io/mcp/rest/get_company?id=2670276"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgurulink-senior-software-engineer-agents"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fgurulink-senior-software-engineer-agents"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fgurulink-senior-software-engineer-agents"},{"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/gurulink-senior-software-engineer-agents\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgurulink-senior-software-engineer-agents"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4034408}},{"tool":"search_jobs","arguments":{"company":"gurulink.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4034408},"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"}}