×
Register Here to Apply for Jobs or Post Jobs. X

Data & Machine Learning Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: JAM CRM
Full Time position
Listed on 2026-08-04
Job specializations:
  • IT/Tech
    Data Engineering, Data Analyst, Machine Learning/ ML Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 65000 - 90000 CAD Yearly CAD 65000.00 90000.00 YEAR
Job Description & How to Apply Below

We are JAM CRM, an award-winning, game-changing, forward-thinking, CRM agency tucked away in trendy Liberty Village. We have a current opening for an AI Optimization Specialist to join our team of over 150 1:1 communication experts who are dedicated to creating incredible work, making our client’s proud, and smashing personal and professional goals along the way. With our creativity, outstanding culture, and cool technology we may just be the best kept marketing secret in Canada.

Responsibilities
  • Work across multiple client data environments to design, develop, and deploy modern data and AI solutions
  • Design, build, and maintain CRM databases, customer data models, and data pipelines using Microsoft SQL Server, Salesforce Data Cloud (Data 360), Python, and other technologies
  • Develop, train, evaluate, and deploy machine learning models and neural networks to predict customer behaviour and optimize marketing strategies
  • Develop dashboards, reporting tools, and interactive data visualizations that transform data into actionable business insights
  • Design and maintain ETL/ELT processes to ensure reliable, accurate, and timely movement of data across platforms
  • Document database structures, data pipelines, machine learning models, and technical processes
  • Collaborate with cross‑functional teams to solve complex data, analytics, and marketing challenges
  • Continuously research and evaluate emerging AI, machine learning, and data technologies to improve solutions and processes
Education and requirements
  • 0–3 years of professional experience
  • Experience with SQL and relational databases
  • Experience with Python and object‑oriented programming
  • Experience developing or training machine learning models
  • Understanding of data modelling, ETL/ELT processes, and database design principles
  • Familiarity with Salesforce Data Cloud (Data 360) is considered an asset
  • Experience with Git or other version control systems is considered an asset
  • Strong analytical, problem-solving, and communication skills
  • Bachelor's degree in Computer Science, Data Science, Engineering, Mathematics, Statistics, or a related field (or equivalent practical experience)

JAM CRM is an equal opportunity employer committed to creating and maintaining an inclusive and accessible workplace. If you need assistance or require any accommodations during the interview process, please let us know at

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary