
Senior Software Engineer – AI
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
• Develop AI agents and products for both customers and internal teams focused on safety and compliance, toll management, and weigh station bypass.
• Enhance the enterprise context layer by integrating connectors, retrieval systems, permission enforcement, and MCP access.
• Create agentic engineering tools and methodologies utilized across various engineering teams.
• Automate workflows for tasks that do not require an agent's intervention.
• Deliver production software regularly in small increments, managing projects from initial specifications to final launch.
• Set up and manage infrastructure, environments, pipelines, and deployments.
• Transform ambiguous problems from product, support, and engineering into well-defined requirements.
• Take ownership of deployed systems post-launch, which includes monitoring, evaluations, cost management, and handling failures.
• Provide mentorship to engineers within the team and across the engineering department.
• Define tasks, review the output of coding agents, run agents concurrently, and utilize tests, CI, and agent reviews to ensure quality.
• Senior engineer with a proven history of frequently shipping software to production and maintaining ownership afterwards.
• Experience in delivering AI agents or AI features to production that users currently rely on.
• Expertise in Agentic SDLC, with coding agents as the main method for software development.
• Advanced proficiency in Python and/or TypeScript.
• Practical experience with LLM APIs, MCP and agent frameworks, including knowledge of when not to implement one.
• Familiarity with retrieval systems (search, RAG) and permission-aware data access.
• Experience using evaluations and data analytics to determine when an agent is ready for deployment and assess its performance.
• DevOps experience with Docker, Kubernetes or managed container platforms, infrastructure as code (Terraform or a similar tool), and CI/CD pipelines.
• Experience managing production services, including observability (Datadog or comparable tools), alerting, secrets and identity management, and incident response.
• Proficient in SQL and PostgreSQL.
• Strong verbal communication skills, ability to work autonomously, and openness about areas of uncertainty.
• Preferred, but not required: experience in fleet operations, transportation, or logistics.
• Preferred, but not required: familiarity with Databricks, including Unity Catalog or Genie.
• Preferred, but not required: knowledge of enterprise search connectors and vector databases.
• Preferred, but not required: experience with identity and access control for services and agents.
• Preferred, but not required: background in workflow orchestration or automation platforms.
• Preferred, but not required: experience with Azure or AWS.
• Opportunity to work on cutting-edge AI technology.
• Collaborative and innovative work environment.
• Professional development and mentorship opportunities.
• Competitive salary and benefits package.
World Vision
FICO
Guidehouse
Workiva
Get handpicked remote jobs straight to your inbox weekly.