Jobgether

Senior Software Engineer, Agents

Jobgether  •  Canada (Remote)  •  4 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Agents based in Canada.

This role offers the opportunity to build and deploy next-generation AI agents that solve real customer challenges at enterprise scale.
You will work directly with customers to design, develop, and optimize intelligent conversational systems from concept to production.
The position combines software engineering, integrations, prompt engineering, and customer collaboration in a fast-moving AI environment.
You will help shape how businesses use large language models and automation to transform customer experiences.
Working with real production environments, you will own the full lifecycle of AI solutions and directly influence customer outcomes.
This is an ideal opportunity for a technically curious engineer who enjoys solving complex problems and creating impactful AI products.

Accountabilities:

As a Senior Software Engineer, Agents, you will own the end-to-end delivery of AI agent solutions, partnering closely with customers to understand their needs, build reliable integrations, and continuously improve agent performance. You will combine technical expertise, product thinking, and customer collaboration to deliver high-quality AI experiences.

  • Own the full lifecycle of AI agents, including discovery, design, development, testing, deployment, and ongoing optimization.
  • Collaborate directly with customers to understand workflows, business goals, and operational challenges, translating them into effective AI agent solutions.
  • Define agent scope, conversation behavior, escalation paths, and success criteria based on customer requirements.
  • Design and write agent instructions, prompts, conversation flows, and behavioral logic to create effective customer interactions.
  • Build and maintain integrations between AI agents and customer systems, including APIs, CRM platforms, ticketing tools, and internal services.
  • Design reliable tool integrations by managing authentication, error handling, edge cases, and data flow requirements.
  • Create and maintain evaluation frameworks, test scenarios, and quality benchmarks to improve agent performance.
  • Analyze real conversations, logs, and system behavior to identify issues and implement improvements.
  • Optimize AI agents for production readiness by improving reliability, latency, cost efficiency, and user experience.
  • Monitor live deployments and troubleshoot issues quickly to maintain customer satisfaction.
  • Collaborate with product and engineering teams by sharing customer insights, recurring challenges, and opportunities for platform improvements.
  • Act as a trusted technical advisor, helping customers successfully adopt and maximize AI-powered solutions.
  • Requirements:

    The ideal candidate is a technically strong engineer who combines software development skills with customer-facing abilities and a passion for artificial intelligence. You should be comfortable working with ambiguity, designing scalable solutions, and collaborating with both technical and non-technical stakeholders.

    • Strong experience building and deploying production-grade software systems.
    • Experience working with integrations, APIs, endpoints, and distributed systems.
    • Ability to understand complex customer workflows and translate business needs into technical solutions.
    • Strong knowledge of integration patterns, authentication methods, error handling, and API reliability practices.
    • Experience designing structured prompts, instructions, or workflows for large language models and AI systems.
    • Ability to evaluate and improve AI-generated outputs through testing, iteration, and quality measurement.
    • Comfortable working directly with customers, building trust, gathering requirements, and communicating technical concepts clearly.
    • Strong problem-solving skills with the ability to navigate unclear requirements and complex technical challenges.
    • Experience with programming languages such as TypeScript, Python, SQL, or similar technologies is a plus.
    • Familiarity with conversational AI, voice technology, contact center platforms, or LLM-based applications is highly valuable.
    • Experience with AI evaluation frameworks, observability tools, or production monitoring practices is a plus.
    • Background in forward-deployed engineering, solutions engineering, technical consulting, or customer-embedded engineering is advantageous.
    • Ability to work independently in a remote environment while collaborating effectively with distributed teams.
    • A computer science degree is not required; experience gained through systems administration, integration engineering, technical support, or related technical roles is welcomed.
    • Benefits:

      • Fully remote work environment with flexibility and trust to manage your schedule.
      • Competitive compensation aligned with impact and experience.
      • Equity ownership opportunity in a growing AI-focused organization.
      • Comprehensive health and wellness benefits.
      • Flexible vacation policy and paid sabbatical opportunities.
      • Wellness stipend supporting physical and mental health.
      • Technology and learning stipend for conferences, books, courses, and professional development.
      • Company-wide offsites and team gatherings designed to strengthen remote collaboration.
      • Opportunity to work with cutting-edge AI technologies and real-world enterprise applications.
      • Supportive culture focused on ownership, collaboration, learning, and continuous improvement.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Jobgether

About Jobgether

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals.

We flip the hiring model by connecting talent only to roles that truly match, reducing noise for employers and eliminating wasted effort for candidates. Jobgether combines AI coaching, profile optimization, Match Score insights, and the world’s largest remote job database to help people land opportunities faster and with less bias.

Our purpose is to make remote job search guided and intentional.

Our mission is to become the world’s reference platform for remote talent, ensuring no professional remains invisible and every match is meaningful.

Industry
Retail & Ecommerce
Company Size
201-500 employees
Headquarters
Brussels, BE
Year Founded
2020
Social Media