Software Developer building production AI agents and MCP integrations for Euna Solutions’ cloud-based public-sector budgeting software. Deploying secure LLM features with Python or TypeScript in a hybrid Oakville team.
Responsibilities
Design and build AI-powered features and autonomous agents from prototype through secure, production-grade release
Deploy and operate AI agents in live environments, applying authentication, data handling, and observability best practices
Build and maintain MCP servers and integrations connecting product capabilities to internal services, APIs, and data sources
Partner with product, engineering, and QA teams to turn requirements into functional, well-tested AI-integrated features
Participate in code reviews and help shape standards for agent development, testing, and deployment
Stay current with LLMs, agent frameworks, and AI development lifecycle practices
Own the quality and correctness of shipped software, whether hand-written or agent-produced
Requirements
2 to 5 years of professional software development experience
Strong fundamentals in Python or TypeScript/JavaScript
At least 1 year of hands-on experience building AI solutions in a business environment using agentic frameworks
Experience developing and supporting RESTful APIs and tool integrations for LLM-based systems
Familiarity with web frameworks such as FastAPI or Express
Comfort working with cloud platforms such as AWS or Azure
Nice-to-have: experience with Claude Agent SDK, OpenAI Agents SDK, LangGraph, or a comparable agent framework
Nice-to-have: working knowledge of MCP servers and connector patterns, including human-in-the-loop design
Nice-to-have: exposure to AI-DLC or other structured approaches to managing AI development
Nice-to-have: experience supporting Claude-powered or similar LLM-based agents in production
Ability to work hybrid, three days per week in the Oakville, ON office
Benefits
Hybrid work arrangement
Two Eunafier Days per year, adding an extra day to a long weekend
Community engagement opportunities through time, donations, and shared expertise
Up to eight hours of paid philanthropy time per year
Development investment through budget, mentorship, and opportunities for advancement
Accessible and comfortable interview process with accommodations available
Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.