Jr. Developer
Role Overview
At Bond, we build growth and loyalty for some of the world’s most recognized brands.
Behind that work is a team of smart, curious people who care deeply about clients, each other, and building something meaningful together.
We are seeking a Jr.
Developer to join our team.
This role will focus on the development of tools, applications, and extensions with a strong emphasis on AI-related components.
The candidate should be comfortable working across data, backend, and (ideally) frontend development, collaborating closely with team members to deliver innovative solutions.
Job requirements
• A university or college degree in Computer Science, Software Engineering, or a related field - or equivalent practical experience.
• 1–2+ years of experience working with Microsoft Azure services.
• Strong foundation in Python and SQL (PostgreSQL or Snowflake).
• Understanding of prompt engineering and context engineering for AI/LLM applications.
• Experience collaborating in a team environment and working cross-functionally.
• Strong verbal and written communication skills.
• Ability to think strategically and consider the broader impact of technical decisions.
• Experience with API management and integration .
• Experience leveraging Claude Code and/or Copilot Studio or similar AI applications to support automation and enhancements to streamlining Bond’s delivery for clients and internal operations
• Ability to work independently while contributing effectively within large, multidisciplinary teams.
• Ability to manage multiple projects, deadlines, and changing priorities with professionalism and sound judgment.
Job responsibilities
• Design, develop, and maintain applications and platform features that integrate AI components into Bond’s ecosystem.
• Apply prompt engineering and context engineering techniques to optimize AI model performance.
• Develop and maintain backend logic using Python and SQL (PostgreSQL and/or Snowflake SQL).
• (Preferred) Build and enhance front-end interfaces using React, Tailwind CSS , and the Next.js framework.
• Manage and integrate APIs for data ingestion, processing, and delivery.
• Collaborate with analysts, developers, and business stakeholders to translate business needs into technical solutions.
• Apply strategic thinking to prioritize development efforts in alignment with organizational goals.
• Communicate progress, challenges, and opportunities effectively within the team.
• Leverage business understanding to ensure solutions meet practical needs and deliver value.
• Integration of AI solutions into Bond software and knowledge systems.
• Builds solution integrations into Bond systems.
• Develops and tests code elements of solutions.
• Handles data access, authentication, secrets, PII and logging.
• Monitors solution performance and model usage cost.
• Supports compliance with Information Security and Legal.
Job benefits
Use of Artificial Intelligence (AI): Bond uses AI tools during parts of the screening, assessment, and selection process, supporting a fair and efficient hiring process.
We welcome applications from all qualified candidates; however, only those selected for an interview will be contacted.
Vacancy Type: This posting is for a newly created role.
Key Skills for This Role
Full Job Posting
Job requirements
- A university or college degree in Computer Science, Software Engineering, or a related field - or equivalent practical experience.
- 1–2+ years of experience working with Microsoft Azure services.
- Strong foundation in Python and SQL (PostgreSQL or Snowflake).
- Understanding of prompt engineering and context engineering for AI/LLM applications.
- Experience collaborating in a team environment and working cross-functionally.
- Strong verbal and written communication skills.
- Ability to think strategically and consider the broader impact of technical decisions.
- Experience with API management and integration .
- Experience leveraging Claude Code and/or Copilot Studio or similar AI applications to support automation and enhancements to streamlining Bond’s delivery for clients and internal operations
- Ability to work independently while contributing effectively within large, multidisciplinary teams.
- Ability to manage multiple projects, deadlines, and changing priorities with professionalism and sound judgment.
Job responsibilities
- Design, develop, and maintain applications and platform features that integrate AI components into Bond’s ecosystem.
- Apply prompt engineering and context engineering techniques to optimize AI model performance.
- Develop and maintain backend logic using Python and SQL (PostgreSQL and/or Snowflake SQL).
- (Preferred) Build and enhance front-end interfaces using React, Tailwind CSS , and the Next.js framework.
- Manage and integrate APIs for data ingestion, processing, and delivery.
- Collaborate with analysts, developers, and business stakeholders to translate business needs into technical solutions.
- Apply strategic thinking to prioritize development efforts in alignment with organizational goals.
- Communicate progress, challenges, and opportunities effectively within the team.
- Leverage business understanding to ensure solutions meet practical needs and deliver value.
- Integration of AI solutions into Bond software and knowledge systems.
- Builds solution integrations into Bond systems.
- Develops and tests code elements of solutions.
- Handles data access, authentication, secrets, PII and logging.
- Monitors solution performance and model usage cost.
- Supports compliance with Information Security and Legal.
About Bond Brand Loyalty
Private Canadian customer engagement agency helping brands improve loyalty, experiences, and growth through strategy, data, and technology.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Bond Brand Loyalty
Director, Loyalty Solutions
, CAN
Sr. Consultant, Loyalty Solutions
, CAN
Director, Marketing Technology Consulting
, CAN
Business Partner, People & Values
Toronto, CAN
Lead, Partnerships
Toronto, CAN
Director, Application Support
Toronto, CAN
Manager, Client Analytics
Toronto, CAN
Sr. Analyst, Client Analytics
Toronto, CAN