ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Software Developer - Baseball Systems

Confidential

Toronto, Ontario permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Join the Toronto Blue Jays as a Software Developer - Baseball Systems, where you'll design and build web applications to support the team's operations.

Job Description

Are you interested in joining the Toronto Blue Jays Baseball Operations Team? This is your chance. 

 

The Toronto Blue Jays are looking for a Software Developer - Baseball Systems! 

Overview

The Toronto Blue Jays are seeking a talented and versatile Python web developer to join our Research and Development team within Baseball Operations. In this role, you will help to design and build web applications that support users throughout the organization and impacts areas such as player evaluation, scouting, and player development.

 

Responsibilities

Work closely with the Research & Development team to add new functionality and support our existing suite of Python-based web applications.

Help to design and build new applications to take advantage of new data and video sources, technologies, internal research, or to enable other organizational initiatives.

Contribute to code review, software testing, documentation and maintenance of internal tools and other collaborative software engineering tasks.

Participate in technical decision-making that will shape the next generation of the Blue Jays’ baseball systems.

 

Desired Technical Skills

Completed post-secondary education in Computer Science, or related field

Professional developer with experience designing and building Python web applications.

Highly proficient with Python and ORM frameworks such as Django, Flask, Pyramid, SQLAlchemy or similar.

Understanding of database development and data architecture principles, strong working knowledge of SQL (especially MS SQL Server or PostgreSQL)

Experience with foundational front-end web technologies (HTML, CSS and JavaScript).

Experience using data visualization libraries such as D3, Plotly, Three.js, or ggplot.

Experience using Bootstrap and CSS preprocessors with the ability to create front-end views from provided design files is a plus.

 

Core Skills

Effective communicator – able to communicate with non-technical users to understand their roles and requirements and proposes appropriate solutions.

Strong problem-solving skills – independently finds pragmatic solutions to development challenges within time or technology constraints.

Attentive to detail – identifies potential issues and strives to produce clean, reliable and scalable work.

Invested in learning and gaining new skills, both technical and non-technical.

Passion for baseball and interest in statistical and analytics aspects of the game.

Beneficial Experience

The following technologies or fields reflect potential examples of projects that might come up for this role and experience with any of them is beneficial but not required:

Experience with additional general-purpose programming languages (PHP, Ruby, Java, C# or similar).

Front-end JavaScript frameworks such as React, Angular or Vue.

Experience designing and building REST APIs (FastAPI, Flask, Express or similar)

CSS preprocessors such as SCSS, LESS or Stylus.

UI/UX design experience creating and improving user-facing features.

DevOps and CI/CD experience such as Azure DevOps, GitHub Actions or similar.

Data manipulation, modelling and visualization in R or Python.

Applicants must be willing and able to work non-traditional hours, including evenings and weekends and holidays as required. 

Salary: The anticipated base compensation range for this role is $95,000 – $115,000. Actual base pay offered within this range may differ based on a range of factors, including individual experience, education, skills, and organizational needs.  

  

In addition to your base compensation, you will enjoy discretionary bonus opportunities, vacation entitlements, a comprehensive benefits package, and front‑office perks that reflect the excitement and community of working in baseball. 

 

Position Status: New

What we offer to you: 

Commitment to our team - we want you to succeed!  

Ongoing, hands-on training to help you develop your skills 

Excellent employee discount to use towards Jays gear 

A unique employment experience working for the only MLB team in Canada 

Blue Jays has a strong commitment to diversity, accessibility, and inclusion. Everyone who applies for a job will be considered. We encourage individuals from underrepresented groups to apply and join us in shaping the future of our club. Together, we will build a team that reflects the richness of the game and the communities that we represent. 

 

Throughout the recruitment process, we are dedicated to working with candidates who have accessibility needs to ensure they have the necessary support to perform at their best. Questions regarding accessibility throughout the recruitment process can be directed to [email protected].

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply