JobTarget Logo

Software Developer Co-Op at Blue J – Toronto, Ontario

Blue J
Toronto, Ontario, Canada
Posted on
Updated on
Employment Type:Internship

Explore Related Opportunities

About This Position

This role offers compensation of $65,000 CAD. The position is open for applications until September 28, 2025 at 11:59 PM EST. We encourage interested candidates to apply before the deadline to ensure consideration.

About Blue J

Blue J is the leading solution in generative AI for tax experts. Headquartered in Toronto, Canada, we’re a B2B SaaS company whose customers are accountants and lawyers, and our AI-tax research software is the best in the market.

We are racing ahead with an exciting product development roadmap to continue to delight our customers and to ensure that our users can generate the very best possible tax research answers in the service of their clients in record time.

We recently announced our $122M USD Series D raise, to accelerate innovation and deliver even greater value to tax professionals. Since launching our flagship generative AI product, we have blown past our revenue targets quarter over quarter, and are looking for a Software Developer Co-Op student to join us for 12 months starting in early May 2026 as we invest in our growth.

We are racing ahead with an exciting product development roadmap to continue to delight our customers and to ensure that our users can generate the very best possible tax research answers in the service of their clients in record time.

About The Engineering Team

As a Software Developer Co-Op Student, you will be joining a world-class engineering team capable of delivering award-winning products at industry leading levels of speed and quality.

We are looking for someone that shares our desire to make an impact and our belief that high quality-standards contribute to our ability to move fast. As relentless learners, we are constantly looking for ways to hone our craft and share our knowledge. We value software design fundamentals and the deep thinking required to ensure we’ll continue to move fast in the future. And fast we are - we ship many of our services through to production many times per day!

A Note on Location

We are excited to meet with qualified candidates and are grateful for everyone’s interest, however this is a hybrid position that requires applicants to be within driving distance of Toronto for 1-2 in person meetings a quarter. All candidates must be eligible to work in Canada.

About the Role

As a Software Developer Co-Op Student, you will be welcomed into a dynamic engineering team that prides itself on building impactful, high-quality products with speed and precision. We believe that every member, including students, plays a key role in our mission to deliver innovative solutions, and we strive to make your contributions count from day one. As part of our team, you’ll have the opportunity to work on challenging, real-world projects, gain hands-on experience with cutting-edge technologies, and contribute to critical parts of our platform.

Our students and interns are valued as full-time team members, entrusted with real responsibility, and empowered to grow their skills. If you share our commitment to high standards and are eager to learn, this role will provide you with an environment to refine your craft and contribute to projects that make a difference.

What You’ll Be Doing
  • We take on a wide variety of challenges. You could be building user-facing product features, designing new strategies for answering questions, implementing new data pipelines for bringing additional content into our system, designing new search algorithms, or extending our internal data-mesh infrastructure.
  • As an intern, you will be an integral part of the team. You will be offered support and guidance, but you will also be treated as a full time member of the team, given opportunities to have a meaningful impact on our product.
  • You’ll challenge yourself to design, plan, and deliver new software products, capabilities, and features
  • You’ll plan and execute on your work in an iterative and incremental fashion, regularly unlocking customer value along the way
  • You’ll take responsibility for producing high-quality software that makes an impact on people’s lives
  • You’ll write clean code covered by well written automated tests while nurturing the long-term health of the systems we work on
  • You’ll catch small issues early to prevent them from becoming big issues later
  • You’ll help elevate our engineering standards, tools, and practices

Your Skills
  • You have experience working with web or generative AI technologies, preferably TypeScript / Node.js or Python
  • You are familiar with Git version control and have an understanding of collaborative coding practices
  • You are in your third year of your Bachelor’s degree in Computer Science / Software Engineering or equivalent degree
  • Strong written and verbal communication skills
  • Solid understanding and experience with the technical and non-technical practices that make agile software development successful
  • Having examples to show us of your personal projections and websites will be highly regarded

Technologies You Can Expect to Work With
  • Node.js / TypeScript / Python
  • Apache Kafka / Postgres / Pinecone / ElasticSearch
  • OpenAI / Azure AI
  • Kubernetes / AWS / Docker / DataDog
  • React / HTML / CSS

A Bit About Us
  • We are leading the generative AI tax research market with an exciting product in a virtually untapped market, amidst significant buzz about our work.
  • We've got great leadership and you'll get to work with and learn from team leaders with a proven track record of success in the technology industry.
  • We’ve got an amazing team. We’re mission-driven and motivated by success, but we’re friendly, we’re collaborative, and we care about each other.
  • We’ve got all the start-up perks you’d expect, and are intentionally building a culture where you can feel safe to be yourself at work, and watch your career grow because your team has invested in you.
  • We care about you. You’ll have a healthy work/life balance and colleagues who respect it. We'll invest in your growth and your future.

The Core Values That Define Our Culture
  • We are customer-focused
  • We put the team interest before self-interest
  • We are pleasant and playful
  • We are open to better ideas
  • We deliver on our promises
  • We solve the tough problems

We respect the people who put time and effort into applying for a job with us, and will do our very best to respond to candidates within 1 weeks of their application.

Interview Process
  • Screening call (30 min)
  • Technical Exercise (45 min)
  • Final Interview with our VP of Engineering (15 min)

We believe our strength is built on diversity of thought, and encourage candidates from all backgrounds and experiences to apply. We value inclusiveness and are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job Location

Toronto, Ontario, Canada

Frequently asked questions about this position

Similar Jobs In Toronto, Ontario

Software Developer II

Blue J
Toronto, Ontario

Associate Full Stack Developer

Darwin CX
Toronto, Ontario

Senior Software Developer

Blue J
Toronto, Ontario
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.