Enable job alerts via email!

AI / ML Software Developer, Associate

SRA Staffing

Toronto

On-site

CAD 80,000 - 120,000

Full time

25 days ago

Boost your interview chances

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

Job summary

A leading company in AI technology seeks an AI / Client Software Developer, Associate to develop cutting-edge AI components. The role involves working in Agile sprints, collaborating with engineers to create scalable solutions tailored to customer requirements. Ideal candidates will have experience in machine learning and data engineering, with a strong foundation in AI principles.

Qualifications

  • 2+ years of experience in AI solutions and data analytics.
  • Proficient in machine learning frameworks and big data processing.
  • Effective communication skills with strong analytical abilities.

Responsibilities

  • Serve as the AI/Client subject matter expert and develop AI components.
  • Collaborate with team on implementation and solution designs.
  • Conduct code reviews and participate in client meetings.

Skills

AI data science
Data analytics
Problem-solving
Communication
Big data processing
Analytical skills

Education

Bachelor's degree in Engineering, IT, Healthcare, or related field

Tools

TensorFlow
PyTorch
Apache Spark
Docker
Gitlab CI
MongoDB
PostgreSQL
Jira

Job description

The AI / Client Software Developer, Associate position is part of the company's Labs team within the Product Department. The role involves developing AI software components for AI and Machine Learning that enhance the company's products. The team focuses on customer-specific requirements within a scalable solution model, working in an Agile environment with weekly sprints.

Responsibilities

  • Serve as the AI / Client subject matter expert, staying updated on emerging technologies and integrating AI / Client strategies into solutions.
  • Document the company's AI strategy, ensuring alignment with the product roadmap and company objectives.
  • Collaborate with Lead Engineers on approach, scope, milestones, and solution design at project initiation.
  • Implement AI / Client solutions, including coding, configuring external components, and prototyping new technologies.
  • Write manageable code, create unit tests, and develop relevant documentation.
  • Participate in client meetings as needed.
  • Manage priorities, deadlines, and backlogs to support the team in completing projects.
  • Understand developed functionalities to provide effective support.
  • Conduct in-depth code reviews, engage in pair programming, and collaborate on problem analysis.
  • Participate in product and technology meetings to contribute to technical strategies and architecture.
  • Adhere to privacy, security, and confidentiality policies, ensuring sensitive information is protected and used appropriately.

Requirements

  • Experience in AI data science, client engineering, or data analytics.
  • At least two years of experience designing and implementing AI solutions, focusing on machine learning, recommendation systems, pattern recognition, NLP, or data mining.
  • Experience with big data processing and distributed frameworks like Apache Spark.
  • Advanced knowledge of machine learning techniques, including supervised, unsupervised, reinforcement learning, and deep learning.
  • Proficiency with machine learning frameworks such as TensorFlow and PyTorch.
  • Familiarity with cloud platforms like Azure and GCP and their AI services.
  • Understanding of data engineering concepts, including pipelines, integration, and warehousing.
  • Ability to work with large datasets, performing cleaning, transformation, and manipulation.
  • Strong analytical and creative problem-solving skills.
  • Effective communication skills to convey technical information to business stakeholders.
  • Willingness to learn new AI technologies and techniques.
  • Experience with CI/CD pipelines, Docker, and networking.
  • A Bachelor's degree in Engineering, IT, Healthcare, or a related field, or equivalent experience.
  • Preferred experience with tools and platforms like NginX, Postman, Insomnia, Gitlab CI, MongoDB, PostgreSQL, Azure BC, AWS Cognito, SSO OIDC, Slack, Google Tech, Jira, Gitlab, Figma.
  • Knowledge of healthcare standards such as HL7 and FHIR is preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Epic Bridges/Corepoint Interface Developer II-III - Remote Option

OU Health

Toronto

Remote

CAD 80,000 - 110,000

2 days ago
Be an early applicant

AI Engineer (Associate) - Remote

Huron

Toronto

Remote

CAD 100,000 - 125,000

22 days ago

Python Developer - Robotics & AI

Opreto

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Distributed Systems Software Engineer, Python / Go

Canonical

Sherbrooke

Remote

CAD 70,000 - 110,000

2 days ago
Be an early applicant

Senior Developer, Process Automation

Porter Airlines Inc.

Toronto

Hybrid

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Sherbrooke

Remote

CAD 70,000 - 90,000

2 days ago
Be an early applicant

Staff Developer in Data Engineering New Canada - Remote

Workleap Technologies inc.

Remote

CAD 80,000 - 130,000

4 days ago
Be an early applicant

Staff Developer in Data Engineering

Workleap

Remote

CAD 85,000 - 120,000

6 days ago
Be an early applicant

Distributed Systems Software Engineer, Python / Go

Canonical

Victoria

Remote

CAD 100,000 - 130,000

14 days ago