259 AI Testing jobs in Canada
QA Engineer (Automation, AI & Manual Testing)
Posted today
Job Viewed
Job Description
Job Description
Job Summary
QA Engineer (Automation, AI & Manual Testing)
Pillway-Full-time
In-Office | Brampton, ON, Canada
About Pillway
Pillway is a leading digital pharmacy, reimagining how patients manage their medications. With a patient-first approach and innovative technology, we streamline prescription management, adherence, and delivery. Our Central Service Pharmacy is the operational heart of our service — focused on accuracy, speed, and exceptional care.
Overview:
We are looking for a highly skilled QA Engineer with expertise in automation testing, manual testing, and AI-driven QA practices . The candidate will ensure product quality by building robust test frameworks, integrating them into CI/CD pipelines , and leveraging AI/ML tools to improve test efficiency, coverage, and defect prediction.Key Responsibilities:
Automation & Manual Testing
Design, develop, and maintain scalable automation frameworks for web, mobile, and APIs.
Write and execute test cases, scenarios, and acceptance criteria.
Perform manual exploratory testing for edge cases and new features.
Conduct functional, regression, smoke, integration, performance, load, and security testing.
AI-Powered QA
Leverage AI tools for test case generation, test optimization, and defect clustering.
Apply AI-based visual testing and anomaly detection.
Use NLP-based models for requirement analysis and automated acceptance criteria.
Research and introduce generative AI tools for test data creation and root cause analysis.
CI/CD & DevOps Integration
Collaborate with DevOps to integrate automated test suites into CI/CD pipelines (Azure DevOps, Jenkins, Bitbucket, GitHub Actions, GitLab).
Ensure smoke, regression, and performance tests run automatically in pipelines.
Configure quality gates (e.g., code coverage, defect leakage thresholds).
Monitor and debug test executions in pipeline runs.
Work with Docker/Kubernetes for containerized test execution.
Collaboration & Quality Processes
Work with developers and product managers to define test strategies in Agile ceremonies.
Set up and manage test environments and synthetic test data.
Track and report defects using JIRA, Azure Boards, or similar tools.
Drive adoption of QA best practices and AI-augmented processes.
Required Skills & Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field.
2-3 years of QA experience (manual + automation).
Strong experience with test automation frameworks (Selenium, Cypress, Playwright, Appium).
Proficiency in Java, Python, or JavaScript/TypeScript .
Hands-on experience with API testing (Postman, RestAssured, Karate).
Familiarity with AI-powered QA platforms
Knowledge of CI/CD pipelines and cloud platforms (Azure, AWS, or GCP).
Experience with test management tools (TestRail, Zephyr, Xray).
Preferred Skills:
Knowledge of AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn) for QA innovation.
Familiarity with performance testing tools (JMeter, Gatling, Locust).
Understanding of static code analysis/security tools (SonarQube, OWASP ZAP, StackHawk).
QA certifications (ISTQB, AI in Testing, or equivalent).
Software Testing Technician
Posted 2 days ago
Job Viewed
Job Description
Senior Security Consultant (AI/ML Penetration Testing)
Posted today
Job Viewed
Job Description
Job Description
*This is a remote position, and candidates must be located in Ontario, CA
NetSPI® is an award-winning pioneer of Penetration Testing as a Service (PTaaS) with its AI-powered platform supported by more than 350 in-house cybersecurity experts. Specializing in 50+ pentest types, attack surface visibility, vulnerability prioritization, and attack simulation, NetSPI delivers security testing with unprecedented clarity, speed, and scale.
NetSPI is on an exciting growth journey as we disrupt and improve the proactive security market. We are looking for individuals with a collaborative, innovative, and customer-first mindset to join our team. Learn more about our award-winning workplace culture and get to know our A-Team at
Join the mission as a Senior Security Consultant. We’re seeking a technically skilled and analytical AI/ML Penetration Tester to strengthen our cybersecurity defenses through advanced, cutting-edge testing of AI and machine learning systems. As a Penetration Tester supporting AI/ML, you will work closely with clients to deliver clear, actionable reports and contribute to the development of security best practices.
Responsibilities :
- Conduct engagements on AI/ML systems, web applications and API’s independently and provide technical oversight
- Design and execute advanced adversarial testing (e.g., evasion, data poisoning, model extraction, inversion/inference) to expose vulnerabilities in AI/ML pipelines and architectures.
- Present comprehensive penetration test findings to clients while emphasizing AI/ML risks, and collaborate on remediation strategies with model hardening, adversarial training, and threat mitigation.
- Help author tools, presentations, white papers, and blog posts to share insights on AI/ML security best practices and emerging attack trends with the broader cybersecurity community. Contribute to the cybersecurity community through tools, presentations, white papers, and blogging.
- Review reports for accuracy in technical oversight, perform weekly QA oversight, and provide mentoring support to others
- Create, deliver, and collaborate on penetration testing reports in diverse client environments, maintaining client-specific processes, reporting standards, and access protocols to help improve their security posture
- Research and develop innovative techniques, tools, and methodologies for penetration testing services, alongside commitment to improvement and execution on NetSPI specific products and processes
- Participate in development, implementation, and oversight of testing, delivery, and management strategies for key client accounts
- Perform administrative tasks related to day-to-day consulting activities to ensure smooth business and engagement operations.
Minimum Qualifications :
- Bachelor’s degree or higher, with a focus on IT, Computer Science, Engineering or Math or equivalent experience
- Minimum of 3-5 years of work experience in Penetration Testing
- Proficiency in using and customizing offensive toolkits for network, application, and AI/ML penetration testing
- Thorough understanding of how major ML frameworks (e.g., Tensorflow, PyTorch) are implemented in real-world training and deployment pipelines.
- Understanding of how to deploy AI/ML models with LangChain, including secure configuration of data flows, environment isolation, and integration with production systems
- Understanding of Adversarial Machine Learning and its practical applications
- Familiarity with offensive tools, based on applicable skillset (e.g., Kali Linux, Burp Suite, Metasploit, Nessus)
- Familiarity with offensive and defensive IT concepts and protocols
- Extensive understanding of the OWASP Top 10, MITRE ATT&CK framework, and various security frameworks.
- Working knowledge of Windows, Linux and MacOS operating systems internals
- Experience mentoring or coaching to growing team members, while sharing knowledge externally through blogs, hosting webinars, or presenting at conferences
- Ability to work independently and as part of a team
- Proficient communication skills, both written and verbal
- Willingness to travel up to 5-10% minimum
- This position requires an 8-hour workday, with occasional evenings or weekends necessary to meet project deadlines or critical needs
Preferred Qualifications:
- Ability to provide technical and QA oversight on AI/ML service line.
- Comprehensive knowledge of secure AI/ML development protocols and architecture
- Strong problem-solving skills and the ability to think like both an attacker and a defender.
- A continuous learning mindset to keep up to date with the rapidly evolving AI/ML and cybersecurity landscapes.
- Experience with model interpretability and explainability tools to understand model behavior and potential biases.
- Experience in ML model development, feature engineering, and data pre-processing.
- Experience in one or more of the following programming or scripting languages (e.g., Ruby, Python, Perl, C, C++, Java, and C#)
- Offensive Security Certifications (e.g., GXPN, GPEN, OSCP, GWAPT)
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
Senior Machine Learning Research Engineer - Artificial Intelligence
Posted today
Job Viewed
Job Description
Location
Toronto
Business Area
Engineering and CTO
Ref #
**Description & Requirements**
Bloomberg's Engineering AI department comprises over 350 AI experts dedicated to building cutting edge, market-leading products. Leveraging advanced technologies including transformers, large language models, and dense vector databases, we are transforming search, discovery, and workflow solutions across the financial industry. As we expand our group, we are seeking highly skilled Machine Learning (ML) and Software Engineers who will contribute innovative solutions to AI-driven customer-facing products.
At Bloomberg, we foster transparency and efficiency in global financial markets. Our technology powers search and discoverability, bringing actionable insights from news, research, financial data, and analytics covering more than 35 million financial instruments. Since 2009, Bloomberg has been at the forefront of applying artificial intelligence to organize the vast volumes of structured and unstructured data that inform critical financial decisions, uncover market signals, and deliver clarity precisely when our clients need it most.
In Toronto, our Machine Learning Engineers are central to advancing Bloomberg's efforts in financial query understanding and code generation. They bridge the gap between pioneering research and practical solutions, developing models to address complex financial queries and automate code writing. They engineer state-of-the-art code generation systems and apply LLM techniques like CoT, SFT or RLHF to drive iterative model refinement.
**Join the AI Group as a Senior ML Research Engineer and you will have the opportunity to:**
+ Collaborate with colleagues on production systems and write, test, and maintain production quality code
+ Design, train, experiment, and evaluate ML models, algorithms and solutions
+ Demonstrate technical leadership by owning cross-team projects
+ Stay current with the latest research in ML and incorporate new findings into our models and methodologies
+ Represent Bloomberg at scientific and industry conference and in open-source communities
+ Publish product and research findings in documentation, whitepapers or publications to leading academic venues
**We are looking for Senior ML Research Engineers with the following experience:**
+ Practical experience with solving Machine Learning problems and techniquesPh.D. in ML, Statistics or a relevant field or MSc in CS, ML, Math, Statistics, Engineering, or related fields and 2+ years of relevant work experience
+ Experience with machine learning and deep learning frameworks
+ Proficiency in software engineering
+ An understanding of Computer Science fundamentals such as data structures and algorithms and a data oriented approach to problem-solving
+ Excellent communication skills and the ability to collaborate with engineering peers as well as non-engineering stakeholders.
+ A track record of authoring publications in top conferences and journals is a strong plus
**If this sounds like you:**
Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are. In the meantime, check us out at
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email
Machine Learning Team Lead - Artificial Intelligence Group
Posted today
Job Viewed
Job Description
Location
Toronto
Business Area
Engineering and CTO
Ref #
**Description & Requirements**
Bloomberg is a global leader in business and financial information, delivering trusted data, news, and insights that bring transparency, efficiency, and fairness to markets. The Bloomberg Terminal connects influential communities across the global financial ecosystem via reliable technology that enables our customers to make informed decisions and foster collaboration.
For over a decade, Bloomberg has been a trailblazer in financial applications of AI, machine learning, and natural language processing (NLP). The Artificial Intelligence group is responsible for driving adoption of these technologies at Bloomberg, with over 300 research engineers working collaboratively to provide clients with the best-in-class news, research, market data, and analytics.
The AI group contributes to Bloomberg's flagship products such as news, research, pricing, communications platforms, search and discovery tools. We work on a variety of AI subfields, including NLP, information retrieval, time series analysis, and recommender systems.
We are looking for Machine Learning Team Leads in Toronto, who will guide and support teams of research engineers and software developers working on initiatives in query understanding and code generation. In this capacity, you will provide technical leadership, mentor team members, and manage projects from end-to-end. You will work hand-in-hand with key stakeholders across the business, and partner closely with Product, Data and our broader Code Generation organisation in NYC, to align technical objectives with business needs, drive innovative applications of cutting-edge GenAI techniques, and ensure the successful deployment of state-of-the-art models tailored for financial code generation tasks.
**What's In it for you:**
We are seeking a highly skilled and motivated Machine Learning Engineering Team Lead who will be responsible for leading a team of ML engineers that are driving applied research in ML/NLP and bringing innovative solutions to data-driven customer-facing products. You will lead the development and application of the state-of-the art machine learning models including leveraging cutting-edge NLP techniques such as Large Language Models (LLMs).
You will be collaborating with subject matter experts to gain valuable insights and use their domain expertise to guide building high quality machine learning models. You will closely be working with product owners, our domain experts, data engineers and front-end engineers to build and integrate ML solutions to our product.
**We'll trust you to:**
+ Participate in the development process of ML based financial products as a technical leader
+ Collaborate with colleagues on production machine-learning systems and applications
+ Design, experiment, and evaluate software systems
+ Write, test, and maintain production-quality code
+ Represent Bloomberg at conferences and open-source communities
+ Demonstrate technical leadership by owning cross-team projects
+ Build the libraries and frameworks that support fault tolerant and testable systems
**You'll need to have:**
+ Extensive experience building and deploying Machine Learning models to production
+ Extensive experience in software engineering
+ Previous experience in leadership, managing and coaching globally distributed teams and influencing third party technology strategy
+ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
+ Ability to effectively communicate, challenge and influence team members, peers, and stakeholders
+ History of successfully delivering on key initiatives and driving long-term strategic technology plans
**We'd love to see:**
+ Demonstrated experience of building a suite of applications with extensibility in mind
+ Previous experience in a team leader capacity
+ An understanding and appreciation for agile development practices
+ Financial domain knowledge and experience (not required)
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email
Machine Learning Engineer

Posted 16 days ago
Job Viewed
Job Description
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Analytics, Insights, & Artificial Intelligence
**Pay Details:**
$120,000 - $250,000 CAD
The pay details posted reflect a temporary market premium specific to this role that is reassessed annually.
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
**Job Description:**
**We are currently seeking talented individuals for a variety of positions, ranging from junior to senior levels, and will evaluate your application in its entirety.**
Layer 6 is the AI center of excellence for TD Bank Group. We develop and deploy industry-leading machine learning systems that impact the lives of over 27 million customers, helping more people achieve their financial goals and needs.
Our work spans the field of machine learning with areas such as deep learning and generative AI, time series forecasting and responsible use of AI. We have access to massive financial datasets and actively collaborate with world renowned academic faculty. We are driven to be at the cutting edge of machine learning in research, engineering, and impactful applications.
We are looking for world-class engineers to tackle cutting-edge problems in Machine Learning applied to the real world. Work with large-scale, real-world datasets spanning multiple modalities, ranging from banking transactions, conversation transcripts to large document collections.
As a Machine Learning Engineer, you will:
+ Join a world-class team of AI developers with an extensive track record of shipping solutions at the cutting-edge
+ Architect scalable machine learning and Gen AI systems that integrate with existing data platform and infrastructure, focusing on automation, operation efficiency, and reliability
+ Write clean, efficient, and maintainable code for ML models to ensure efficient deployment of scalable AI application
+ Work with large-scale, real-world datasets that range from banking transactions, conversation histories, to large document collections
+ Grow by continuously learning new skills and exploring advanced topics in AI with a team that thrives on knowledge-sharing
**Required Qualifications:**
+ Master or bachelor's degree in computer science, Statistics, Mathematics, Engineering or a related field
+ 3+ years of developer experience shipping code in production settings
+ Strong background in machine learning and deep learning
+ Strong coding proficiency in Python, Java, C, or C++ You value good software design and sweat over details in code and API design
+ You take great personal pride in building robust and scalable software
+ You are highly accountable and have a strong sense of ownership
+ You strive to communicate clearly and with empathy
**Preferred Qualifications:**
+ Research experience with publication record
+ Experience with LangGraph, Pytorch, Tensorflow, Jax, or comparable library
+ Experience with building and scaling data-intensive software
+ Experience using GPUs for accelerated deep learning training
**Who We Are:**
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you.
**Our Total Rewards Package**
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more ( Information:**
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
**Colleague Development**
If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals.
**Training & Onboarding**
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.
**Interview Process**
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
**Accommodation**
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
**Language Requirement (Quebec only):**
Sans Objet
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Job Description
Was wir bieten:
Bei Magna erwartet dich ein spannendes und dynamisches Arbeitsumfeld, in dem du dazu beitragen kannst, marktfhrende Automobiltechnologien zu entwickeln. Wir investieren in unser Personal und bieten ihm die Untersttzung und Ressourcen, die es bentigt, um erfolgreich zu sein. Als Mitglied unseres globalen Teams erwarten dich aufregende und vielfltige Aufgaben sowie ein breites Spektrum an Entwicklungsmglichkeiten. Wir sind nmlich der Meinung, dass dein Karrierepfad genauso individuell sein sollte wie du selbst.
Job descriptions may display in multiple languages based on your language selection.
What we offer:
At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.
Group Summary:
Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market.
Job Responsibilities:
POSITION SUMMARY:
The Machine Learning Engineer will play a pivotal role in driving innovation and operational efficiency through data-driven solutions leveraging machine learning and artificial intelligence. You will be responsible for designing, developing, and deploying machine learning models that enhance product quality, optimize supply chain logistics, improve predictive maintenance, and support intelligent manufacturing processes. Working closely with cross-functional teams including engineering, IT, and operations, you will leverage large-scale data from manufacturing systems, sensors, and enterprise platforms to build scalable ML solutions. Your work will directly contribute to smarter decision-making, reduced downtime and improving quality.
JOB-SPECIFIC RESPONSIBILITIES:
- Execute ML / AI projects related to but not limited to the following
- Advanced Vision Systems
- Advanced autonomous part picking
- Equipment performance machine learning and predictive maintenance
- OEE Improvements
- Cycle Time Improvements
- Research and benchmark of new / existing smart factory ML solutions measures at other Magna plants or suppliers
- Identify how technical solutions apply to operational and business needs
- Understands and uses computer science fundamentals, including data structures, algorithms, computability, complexity, and computer architectures.
- Uses exceptional mathematical skills, to perform computations and work with the algorithms involved in AI and Machine learning.
- Build algorithms based on statistical modelling procedures and build and maintain scalable machine learning solutions in production.
- Analyze large, complex datasets to extract insights and decide on the appropriate technique
- Develop and manage cloud-based computing and data management.
- Understand and work within KPIs, metrics, and other monitoring tools to monitor the operational performance of our factories
- Develop from-end UI's
- Report out to Karmax and Magna group level leadership on smart factory solutions initiatives, explaining technical concepts and analysis implications clearly to a wide audience
- Collaborate closely with IT, operations and engineering to reach operational excellence
- Manage suppliers and vendors and develop / control project deliverables.
- Deal with vendors - Excellent verbal and written communication skills are required.
- Collaborate other Machine learning Engineers within Magna as well as with your Regional Smart Factory Solutions lead
- Support colleagues in sourcing equipment and technology that improves Karmax's smart factory solutions performance
GENERAL RESPONSIBILITIES:
- Exceptional organizational, leadership, interpersonal and problem solving skills.
- Excellent written, verbal communication and presentation skills
- Proficient with Microsoft Office (Excel, Word, PowerPoint, MS Project and Outlook).
- Excellent mathematical, analytical and organizational skills
- Advanced capability in multiple computer programming languages, i.e. TypeScript, Rust, Python, C++ and/or Java
- Machine Learning and AI modelling
- Experience with the MQTT protocol
- Solid understanding of IT and OT networks i.e. EthernetIP, ProfiNet, IO Link
- Strong experience with relational databases, i.e. SQL Server, MySQL and Oracle. NoSQL databases experience is a plus.
- In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework.
- Knowledge of common manufacturing systems (ERP, MES, QMS)
- Familiarity with BI technologies, i.e. Grafana, Microsoft Power BI, AWS Quicksight, Qlikview
- Prioritize multiple deadlines and tasks.
- Results oriented
MINIMUM JOB REQUIREMENTS:
- University Degree in Computer Science, or related field of study which includes Ai and Machine Learning
- Minimum 3 years related work experience in with minimum 2 years in an Engineering Role.
- Experience withing the field of manufacturing
- Proven capability and a sound understanding of engineering principles as applied to the following areas:
- Machine Learning and AI
- Advanced capability in multiple computer programming languages
- Strong experience with relational databases
COMPENSATION PACKAGE AND PERQUISITES:
- Salary starting at $89,398.40
- 2 Weeks Vacation after 6 months of employment, 4 Personal Paid Holidays and 2 Floater Days
- Comprehensive Health Benefits - Including health, dental, vision, and disability coverage to keep you feeling your best
- Company-matched retirement savings plans (RRSP)
- On-site subsidized cafeteria that is open for all three shifts
Awareness, Unity, Empowerment:
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.
Worker Type:
Regular / Permanent
Group:
Cosma International
Be The First To Know
About the latest Ai testing Jobs in Canada !
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Job Description
Description
Hi, I am Gabe the Director of Machine Learning and AI at Musora Media Inc.
Imagine using AI to spark creativity, remove barriers, and empower musicians around the world to learn and grow. We’re seeking an ML/AI Engineer with both technical skill and vision to help us create personalized learning tools, automate workflows, and explore groundbreaking ways AI can transform the music learning experience.
Important Notes:
- To ensure you’re viewing the most accurate and up-to-date job opportunities, please apply directly through our official website or through our trusted third-party sites (Indeed, Monster, Glassdoor, LinkedIn, Talent.com & Ziprecruiter).
- Most new team members typically join in the lower to mid-point of the salary range. We’re committed to fair and equitable compensation and regularly review salaries to ensure they reflect both market conditions and individual growth within the role.
Key Duties & Responsibilities
Model Development & Deployment
- Design, train, and evaluate machine learning models for a variety of applications, with a focus on recommendation systems and deep learning architectures.
- Package models for deployment using scalable, reproducible, and maintainable practices (e.g., ML pipelines, containerization).
- Leverage frameworks such as PyTorch, TensorFlow, and scikit-learn to build performant solutions.
- Collaborate with product teams to translate business goals into machine learning solutions.
ML Ops and Infrastructure
- Develop and maintain CI/CD pipelines for ML models, including monitoring, versioning, and rollback strategies.
- Use cloud platforms (AWS, GCP, Azure) to build and scale ML infrastructure.
- Integrate models into production services and monitor real-world performance, reliability, and drift.
Data Engineering and Experimentation
- Collaborate with data engineers to access, clean, and transform data for ML use cases.
- Design and implement A/B tests and other evaluation strategies to measure model impact.
- Contribute to internal tooling for reproducibility, tracking, and experiment management.
Collaboration and Continuous Learning
- Work cross-functionally with product managers, designers, analysts, and software engineers to deliver data-driven features and products.
- Stay current with advancements in ML and AI, bringing innovative ideas and techniques to the team.
- Participate in peer reviews, knowledge-sharing sessions, and planning meetings.
Bonus if:
- You have experience with music production, music education or performance.
Skills, Knowledge and Expertise
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
- 3+ years of experience in AI/ML engineering, with a strong understanding of deep learning frameworks (TensorFlow, PyTorch, etc.).
- Proficiency in Python and experience with data processing, training, and deploying models.
- Hands-on experience with LLMs, recommendation systems, or speech/audio processing.
- Strong problem-solving skills and ability to work cross-functionally with product and creative teams.
- Experience deploying AI models into production (cloud services such as AWS, GCP, or Azure).
- Proficiency in the English language (written and verbal)
- Ability to exhibit the Company's Core Values: Empathy, Passion, and Grit (see full description).
Perks to working here (your benefits)
- Extended Benefits . Health, Prescriptions, Dental, Mental Health Support and Vision Benefits for full-time/permanent positions - we care about our employees and we want to make sure YOU have the benefits you need to stay healthy and well.
- Paid time off - we understand and value the importance of rest and recovery and that includes time away from work!
- Career Growth. You’re joining a growing team and company with ambitious goals.
- Learning & Development. We encourage our team to develop their unique strengths, offering Gallup-Clifton Strengths coaching and workshops, along with tailored education opportunities.
- Onsite Amenities and Events . Onsite parking, on-site gym, and events! Be a part of a fun-loving team!
- Onsite SNACKS & Meals , lunch program, beer/kombucha fridge, coffee/tea and more! We want to make sure you stay fuelled throughout the day!
- Casual dress . We want you to feel comfortable when you work. No need to wear a business suit (unless you want to).
- Hybrid options . Work on-site at our Abbotsford, BC, Canada head office, or in a hybrid arrangement (role-dependent). Hybrid roles require a regular weekly presence in the office.