Software Engineer Co-op, Agents
$55k - $68k per yearJobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer Co-op, Agents based in Canada. This is a full-time, remote software engineering co-op opportunity within an R&D environment focused on building intelligent agent-based technologies. You will contribute to the development of software that enables AI agents to perform useful tasks and interact effectively with complex systems. The role provides hands-on experience working on real engineering challenges while collaborating with experienced technical teams. You will have the opportunity to contribute code, explore emerging AI technologies, and help turn new concepts into reliable product capabilities. The position is well suited to an aspiring software engineer who is curious, eager to learn, and excited by the rapidly evolving field of AI agents. You will gain exposure to modern software development practices while working in a distributed, remote-first environment. This is an opportunity to build meaningful engineering experience and contribute to innovative R&D projects with practical applications. Accountabilities: - Software Development: Contribute to designing, developing, testing, and improving software components that support AI agent capabilities and related product experiences. - Agent Technology: Explore and implement solutions involving AI agents, helping develop systems that can reason, interact with tools, and complete useful tasks. - Engineering Collaboration: Work closely with other engineers and technical stakeholders to understand requirements, evaluate approaches, and deliver reliable solutions. - Code Quality: Write clean, maintainable, and well-tested code while following established software engineering practices and contributing to code reviews and debugging activities. - Research & Experimentation: Investigate emerging technologies and approaches in AI and agentic systems, turning promising ideas into practical engineering prototypes or features.
- Problem Solving: Analyze technical challenges, troubleshoot issues, and iterate on solutions based on testing, feedback, and performance. - Continuous Learning: Develop technical knowledge through hands-on work, mentorship, experimentation, and exposure to modern software development and AI engineering practices. Requirements - Education: Currently pursuing a degree or equivalent academic program in Computer Science, Software Engineering, or a related technical field, with eligibility for a co-op placement. - Programming Skills: Experience with at least one modern programming language and a solid understanding of fundamental software engineering concepts. - Software Development: Familiarity with building, testing, and debugging software applications through academic, personal, or previous professional projects. - AI Interest: Genuine interest in artificial intelligence, AI agents, large language models, or emerging agentic software technologies. - Problem Solving: Strong analytical and problem-solving abilities, with curiosity and persistence when tackling unfamiliar technical challenges. - Collaboration: Ability to communicate clearly, work effectively with others, receive feedback, and contribute positively within a technical team. - Learning Mindset: Demonstrated eagerness to learn new technologies, experiment with new approaches, and grow quickly in a fast-moving engineering environment. - Eligibility: Must be legally eligible to work in Canada. Benefits - Compensation: CA$55,000–CA$68,000, with final compensation determined based on factors including location, experience, job-related skills, and demonstrated capabilities. - Remote Work: Fully remote position based in Canada. - Full-Time Co-op: Hands-on, full-time engineering experience within an R&D environment. - AI Exposure: Direct exposure to emerging AI-agent technologies and innovative software engineering challenges.
- ...About the Role We’re looking to add a product-minded AI engineer to the team. The ideal candidate will have strong customer and product... ...of AI architecture and frameworks Building production data agents that can make use of a company’s data to seamlessly answer analytics...SuggestedFull timeRemote work
$149.6k - $199.6k per year
...daily at Coalition. About the role We are hiring a Senior Software Engineer to lead the development of our internal AI platform and... ...components, helping us accelerate the deployment of intelligent Agents and RAG pipelines across the organization. You will own the core...SuggestedFull timeFixed term contractWork at officeRemote workHome officeFlexible hours- ...welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds... ...Take ownership of critical systems that enable creators, teams, agents, licensors, and other partners to securely access and manage...SuggestedLong term contractFull timeWork from home
- ...is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, and eliminate risk. Our customers include Fortune...SuggestedFull time
$141.52k - $176.9k per year
...See yourself at Twilio Join the team as Twilio’s next Senior Software Engineer, L3. About the job The Compliance Experiences team sits... .... Agentic Systems: Experience building or integrating AI agents into internal developer platforms or automated ops workflows....SuggestedFull timeLocal areaRemote workWorldwide- ...all applications and next steps. Our partner is looking for a Software Engineer, Developer Tools based in Canada. This is a fully remote engineering... ...and documentation. - Build interfaces that developers and AI agents use to interact with the platform, including MCP, skills, and...Full timeRemote work
- ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger builds, interpret failures, and... ...of whether it lands. - Invent new interfaces. Software delivery is being reinvented. Pipelines run autonomously...Full time
- ...all applications and next steps. Our partner is looking for a Software Engineer, AI Systems based in Canada. This is a hands-on AI engineering... ...tools, graph queries, retrieval, quality gates, and specialized agent handoffs. - Extend agent orchestration workflows that move...Full time
$143.8k - $231.9k per year
...applications and next steps. Our partner is looking for a Senior Software Engineer, Quality based in Canada. This role focuses on building the... ...and intelligent automation. You will design, build, and operate agents that support test creation, execution, maintenance, evaluation...Full timeRemote work$90k - $120k per year
...salary Home office stipend Paid time off Training & development Overview We are seeking a resourceful and talented Software Engineer to join our team and contribute to the ongoing growth and development of our platform. As Remarcable's latest member of the Engineering...Full timeFor contractorsRemote workHome office$6000 per month
...Software Development Interns - Waterloo University Remote - Fall Semester About Brave... ...and trackers by default, a private search engine with a truly independent index, private... ...features to our products. Software Developer Co-op - Internship Role One Contribute to the...Part timeInternshipRemote workFlexible hours$186.37k - $223.64k per year
...time . The Opportunity We're looking for a Staff Integrations Engineer to join our GTM Tools & Technology team — a hybrid role sitting at the intersection of Revenue Operations and internal software engineering. You'll own the architecture and delivery of integrations...Full timeLocal areaRemote workFlexible hours- ...platform for Financial Planning & Analysis (FP&A), an established software category with a multi-billion market but no clear winner. We’re... ...experiences that make complex products intuitive Raise the engineering bar through excellent code, thoughtful reviews, and clear...Full timeApprenticeshipLocal areaRemote work
- ...is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, and eliminate risk. Our customers include Fortune...Full time
- ...Job Responsibility: Overview: At Quest, we create and manage the software that makes the benefits of new technology real. Companies turn to us to manage, modernize and secure their business, from on-prem to in-cloud, from the heart of the network to the vulnerable endpoints...Full timeWork at officeRemote work
$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding students...Long term contractFull timeRemote work- ...we have a bit of fun while doing it, too! The Role: Senior Software Developer, AI Agents We’re looking for an experienced software developer to... ...architecture decisions, mentor teammates, and collaborate across engineering and product to shape the future of marketing automation....Full time
- ...solving big challenges and are focused on providing Canadians with better access to the care they need. We are seeking a Support Software Engineer to join our team. Your duties will include assisting with client support tasks, and providing support for application issues....Full timeFlexible hours
$150k - $185k per year
...talented individuals who are excited to grow with us and join our mission. The Opportunity: Palmstreet is looking for a Senior Software Engineer to join the team. As a Senior Software Engineer, you will lead the team on key architectural decisions, work on core user...Full timeRemote work- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Full timeWork at officeLocal areaRemote workWork from homeWorldwideMonday to fridayNight shift
- ...requirements, product direction, and technical strategy. Mentor junior engineers through code reviews, technical guidance, and onboarding, while... ...production incident response. Requirements ~5–8 years of software engineering experience with expert-level Python proficiency for...Full timeWork at officeRemote workWork from home
- ...ABOUT THE TEAM The Platform Engineering team builds the tools and services that accelerate the software development life cycle of the software engineers at Mural. We work on tools that provide a reliable development environment, on tools to easily test locally and remotely...Full timeInternshipRemote work
- ...This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and time... ...engineering managers and staff engineers. Canonical’s largest software products are built by multiple teams working together under a...Full timeLocal areaRemote workWorldwide
- ...Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy,... ...architectures - Experience with enterprise software deployment, updates, and version management... ...add-ins - Knowledge of Excel's calculation engine, object model, and common power-user patterns...Full timeWork at officeLocal areaWorldwide
$153k - $213k per year
...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards... ...through code review. What we look for - 5+ years of experience in software development or engineering, with a deep understanding of system...Long term contractFull timeRemote work$150k - $240k per year
...demonstrated ownership. While this role is level-agnostic, it is best suited for engineers with experience owning production systems and working in highly ambiguous problem spaces. Software Engineer About the company: The mining industry has steadily become worse at...Full timeInternshipRemote work- ...Come join us! About the Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-... ...critical decisions. Who You Are: - 5+ years building production software, with significant experience in desktop applications or Office add...Full timeWork at officeWorldwide
$247.74k per year
...together quarterly for intense in-person working sessions called “surges. ” learn more about working at Coinbase . As a Frontend Software Engineer on the Financial Services & Loyalty team within the Consumer & Business group, you'll build and ship the user-facing experiences...Full timeLocal area$164.49k - $197.39k per year
...observability to AI, giving teams (and their agents) unified visibility so they can see,... ...EST time zones only. Senior Software Engineer - Session Replay The Opportunity:... ...solution as a primary storage and query engine for high-volume session data. As a company...Full timeLocal areaRemote work- ...applications and next steps. Our partner is looking for a Senior Software Engineer – LLM Evaluation based in Canada. This part-time consulting... ...rationales supporting technical evaluation decisions. - Build agents and automated mechanisms capable of assessing code quality and...Full timePart timeRemote work10 hours per weekFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Co-op, Agents. Be the first to apply!
- software engineer internship Remote
- software engineer Remote
- software developer remote Remote
- développeur logiciel Remote
- software developer internship no experience Remote
- software developer no experience Remote
- new graduate software developer Remote
- software developer internship Remote
- remote entry level software developer Remote
- software design engineer Remote
