Enable job alerts via email!

Senior Machine Learning/AI Engineer

Software International

Saskatoon

Hybrid

USD 130,000 - 160,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Machine Learning/AI Engineer to drive advancements in optical bet recognition systems. This role offers the opportunity to design and implement cutting-edge algorithms, focusing on real-time processing and collaboration with cross-functional teams. With a strong emphasis on machine learning and computer vision, the ideal candidate will contribute to exciting projects in the banking sector, ensuring high performance and scalability. Join a dynamic environment that fosters growth, creativity, and innovation, where your expertise will make a significant impact on the future of technology.

Benefits

Competitive salary
Career growth opportunities
Collaborative work environment
Flexible working hours
Benefits package

Qualifications

  • 5+ years of hands-on experience in machine learning and computer vision.
  • Expertise in designing and deploying algorithms for real-time systems.

Responsibilities

  • Lead the development of machine learning algorithms for optical bet recognition.
  • Collaborate with teams to integrate AI models into existing systems.

Skills

Machine Learning
Computer Vision
Data Analysis
Algorithm Development
Problem-Solving
Analytical Thinking

Education

Bachelor's degree in Computer Science
Master's degree in Engineering or Mathematics
Ph.D. in a related field

Tools

TensorFlow
PyTorch
Keras
Python
C++
Java

Job description

Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.

We currently have a role with our banking client as a Senior Machine Learning/AI Engineer. This could be either a permanent role or an indefinite long-term contract.

Role: Senior Machine Learning/AI Engineer

Type: Permanent or Contract

Duration: Indefinite

Rate: $130,000 - $160,000 depending on overall experience + bonus + benefits + vacation

Language Requirements: English

Location: Hybrid - 2/3 days onsite, downtown, Toronto

Domain: Banking

Job Description

We are seeking a highly skilled and motivated full-time Senior Machine Learning/AI Engineer to join our team in developing an advanced optical bet recognition system. The ideal candidate will be responsible for designing and implementing cutting-edge algorithms to recognize, process, and analyze betting data through optical systems. The role requires deep expertise in machine learning, computer vision, and AI technologies, with a focus on building scalable and efficient algorithms for real-time processing.

Key Responsibilities:

  1. Algorithm Development: Lead the design, development, and optimization of machine learning and AI-based algorithms for optical bet recognition systems. Focus on accuracy, performance, and scalability.
  2. Computer Vision: Apply advanced computer vision techniques to process images and video feeds, extracting relevant betting-related information.
  3. Data Analysis: Analyze large datasets to identify patterns and improve model performance, ensuring robustness and generalization.
  4. Model Training & Evaluation: Train and fine-tune models using supervised and unsupervised learning techniques. Continuously evaluate and optimize models for performance and accuracy.
  5. Collaboration: Work closely with product managers, software engineers, and other stakeholders to ensure seamless integration of AI/machine learning models into the overall system.
  6. Real-Time Processing: Optimize models for low-latency, real-time processing, ensuring the system operates efficiently in dynamic and fast-paced environments.
  7. R&D and Innovation: Stay up-to-date with the latest advancements in machine learning, AI, and computer vision, and apply cutting-edge techniques to solve complex problems. Develop, design, and optimize existing and new computer vision and machine learning algorithms.
  8. Proofreading: Proofread and contribute to research documents which can include but are not limited to patents and publications.
  9. Mentorship: Provide guidance and mentorship to junior engineers, ensuring the best practices in machine learning, AI, and software engineering are followed.

Required Qualifications:

  1. Education: Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field. Ph.D. is a plus.
  2. Experience:
    1. Minimum of 5 years of hands-on experience in machine learning, computer vision, and AI.
    2. Proven experience in designing, developing, and deploying machine learning algorithms for real-time systems.
    3. Strong background in optical image recognition and video processing.
    4. Solid understanding of machine learning frameworks such as TensorFlow, PyTorch, Keras, etc.
  3. Technical Skills:
    1. Expertise in computer vision techniques (e.g., image segmentation, object detection, tracking).
    2. Proficiency in programming languages such as Python, C++, or Java.
    3. Deep understanding of machine learning algorithms, such as classification, regression, clustering, and deep learning models (CNNs, RNNs, etc.).
    4. Experience with model deployment and optimization in production environments.
    5. Experience with large-scale data processing and distributed systems is a plus.
    6. Knowledge of reinforcement learning and other advanced machine learning techniques is a plus.
  4. Soft Skills:
    1. Strong problem-solving and analytical thinking skills.
    2. Excellent communication skills to articulate complex technical concepts to non-technical stakeholders.
    3. Ability to work in a fast-paced, dynamic environment with multiple priorities.

Benefits:

  1. Competitive salary and benefits package.
  2. Opportunities for career growth and professional development.
  3. A collaborative and innovative work environment.
  4. Flexible working hours.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, AI (Founding Engineer)

Wayfinder

Ontario

Remote

CAD 150,000 - 200,000

3 days ago
Be an early applicant

Senior AI Engineer

BioRender

Remote

CAD 150,000 - 240,000

14 days ago

Senior Gen AI Software Engineer - (Remote - Canada)

Jobgether

Remote

CAD 120,000 - 240,000

4 days ago
Be an early applicant

Founding AI Engineer

Alphawatch

Remote

CAD 150,000 - 250,000

4 days ago
Be an early applicant

Founding AI Engineer

Alphawatch.AI

Remote

CAD 100,000 - 150,000

4 days ago
Be an early applicant

Senior Gen AI Software Engineer - (Remote - Canada)

Jobgether

Remote

CAD 120,000 - 180,000

5 days ago
Be an early applicant

Agentic AI Developer

LBMC

Vaughan

Remote

CAD 140,000 - 200,000

3 days ago
Be an early applicant

Staff Machine Learning Engineer, Gen AI

Mozilla Corporation

Remote

CAD 149,000 - 220,000

30+ days ago

Staff Machine Learning Engineer, Gen AI Remote Canada

Mozilla Corporation

Remote

CAD 125,000 - 150,000

30+ days ago