Senior Software Engineer working on AI agentic systems at a leading health tech company. Responsibilities include developing software applications and enhancing AI-driven solutions.
Responsibilities
Identify, prioritize and execute tasks in the software development life cycle.
Work with business to iterate over software requirements.
Develop tools and applications by producing clean, efficient code.
Automate tasks through appropriate tools and scripting.
Analyze and debug systems.
Perform validation and verification testing in a test-driven manner.
Review the work of others, and invite others to review your work.
Collaborate with internal teams and vendors to fix and improve products.
Ensure software is up-to-date with latest technologies.
Building and supporting AI agentic systems
Requirements
Proven experience as a software engineer with strong proficiency in Python and/or Java, writing clean, scalable, production-grade code.
Solid experience designing and building microservices and RESTful APIs in distributed, cloud-based environments.
Experience designing, implementing, and extending AI agentic systems, including tool use, planning, and autonomous decision-making workflows.
Experience building multi-agent systems where multiple agents collaborate, delegate, and coordinate to complete complex tasks.
Hands-on experience building conversational or chat systems with both short-term (session) and long-term (persistent) context management.
Experience building Retrieval-Augmented Generation (RAG) systems – including document ingestion, chunking strategies, vector stores, and retrieval pipelines.
Experience building MCP servers
Experience integrating agentic systems with external APIs, third-party services, and enterprise data sources.
Strong understanding of security in agentic systems – authentication, authorization, least-privilege access, prompt injection defense, and audit logging.
Knowledge of relational databases (e.g. PostgreSQL, Microsoft SQL Server) and vector databases (e.g. Qdrant, Pinecone, pgvector, Weaviate).
Experience using system and performance monitoring tools (e.g. New Relic, Datadog).
Proficient in Git and comfortable working in CI/CD-driven development workflows.
Excellent critical-thinking, communication, and personal leadership skills.
Self-starter with the ability to deliver with minimal supervision.
Senior Software Developer building AI - enabled full - stack servicing applications for Rocket Innovation Studio, a Canadian fintech company. Owning features across React, .NET, AWS, and Kubernetes from design through production operations.
Senior Engineer/Technical Lead delivering nuclear engineering solutions for Alithya. Leading multidisciplinary teams, strategic initiatives, client matters, and digital systems engineering documentation.
GTM Engineer building Uncapped’s multi - channel outbound engine for e - commerce financing. Owning deliverability, prospecting data, GTM tools, analytics and SDR enablement.
Développeur Full Stack senior créant la plateforme IA interne et le marché MCP de GoTo. Déploiement d’outils IA pour une entreprise de communications cloud et TI.
Intermediate software developer building AI products and services at an IT research company. Developing web applications and internal tools with Ruby on Rails, MySQL, JavaScript, Azure, and OpenAI services.
Lead underground transmission cable projects for Qualus, a power infrastructure solutions firm. Oversee design, analysis, construction support, and multidisciplinary technical delivery across Canada.
GTM Engineer building AI - powered workflows and internal tools for Pogo’s enterprise AI SaaS product. Automating sales and growth operations to improve pipeline, conversion, and retention.
Principal Engineer shaping Veem’s AI - enabled global B2B payments architecture. Leading distributed systems, modernization, stablecoin, blockchain, and technical transformation initiatives.