Search jobs > Burnaby, BC > Machine learning developer

AI/Machine Learning Developer

Fortinet
Burnaby, BC, Canada
$95K-$130K a year
Full-time

We are seeking a talented and experienced AI / Machine Learning Developer to join our dynamic team. As an AI Engineer, you will be responsible for designing, developing, and implementing AI solutions that address our business needs and propel our products to new heights.

You will collaborate closely with cross-functional teams to identify opportunities for AI integration, develop robust algorithms, and deploy scalable models in production environments.

Responsibilities :

  • Research, design, and implement machine learning algorithms and models to solve specific business problems.
  • Collect, preprocess, and analyze large datasets to extract meaningful insights and patterns.
  • Develop and optimize deep learning architectures for various applications, such as natural language processing, computer vision, and predictive analytics.
  • Collaborate with software engineers to integrate AI components into existing systems and applications.
  • Conduct experiments and evaluations to assess the performance and effectiveness of AI models.
  • Stay up-to-date with the latest advancements in AI technologies and best practices.
  • Provide technical guidance and mentorship to junior members of the team.

Requirements :

  • Bachelor's degree or higher in computer science, data science, mathematics, or a related field.
  • Proven experience (2+ years) working as an AI Developer, Machine Learning Developer, or similar role
  • Strong proficiency in programming languages such as Python, Java, Rust or C++ / C.
  • In-depth knowledge of machine learning frameworks / libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with deep learning techniques and frameworks (e.g., CNNs, RNNs, Keras).
  • Proven expertise in fine-tuning Large Language Models (LLMs) like ChatGPT and Llama for specific applications and domains.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication skills and the ability to explain complex technical concepts to non-technical stakeholders.
  • Solid understanding of statistics, probability theory, and linear algebra is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.

The Canada base salary range for this full-time position is expected to be between $95,000 - $130,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level.

Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most.

Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc.

We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement.

We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

Why Join Us :

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

LI-KL

30+ days ago
Related jobs
Fortinet
Burnaby, British Columbia

Proven experience (2+ years) working as an AI Developer, Machine Learning Developer, or similar role. We are seeking a talented and experienced AI/Machine Learning Developer to join our dynamic team. As an AI Engineer, you will be responsible for designing, developing, and implementing AI solutions ...

SAP
Vancouver, British Columbia

Position Title: SAP iXp Intern – Machine Learning Developer . We are hiring a Machine Learning Developer to work in our Scrum Team which is delivering IT Solutions for SAP Partners. Machine Learning domain knowledge is a plus but not required. Project-driven experience: gain cross-functional skills ...

Amazon
Vancouver, British Columbia

We leverage off the sciences of data, information processing, machine learning, and generative AI to improve user experience, automation, service resilience, and operational efficiency. MLOps, in deploying, operationalizing, and maintaining scalable AI/ML-solutions in production. Our work expands AI...

Weir
Vancouver, British Columbia

We are looking for a Machine Learning Developer who is passionate about solving challenging computer vision and machine learning problems in collaboration with other data scientists and developers. Intermediate Machine Learning Developer. Design, implement and optimize proprietary machine learning a...

Cadence Design Systems, Inc.
Port Moody, British Columbia

Working knowledge of contemporary methods in deep learning/AI (LLMs, graph neural networks, transformer architectures, CNNs, reinforcement learning, representation learning, transfer learning, etc. You will be part of a cross-disciplinary R&D team working on the emerging boundary of scientific compu...

Promoted
Alignerr
Richmond, British Columbia
Remote

You'll leverage your subject-matter expertise to train and evaluate AI models, ensuring the information they generate is reliable and relevant across various domains. As an AI Tutor - Coding, you'll play a critical role in shaping the future of AI. Assess the quality of AI-generated code and provide...

Promoted
Equest
Vancouver, British Columbia

As a data analytics engineer at best buy, you will Design and implement data warehousing solutions to support reporting and analytics needs. As a Data Analytics Engineer on the Data & Analytics team you will. Experience with data transformation, data modelling, virtual warehouse, data sharing, star ...

Diamond Peaks Consultancy Ltd.
Burnaby, British Columbia

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. Program animation software to predefined specifications for interactive CDs, DVDs, video game ...

MatchaTalent
Vancouver, British Columbia

Coordinate with DataEngineers to build data environments providing data identified byData Analysts Data Integrators Knowledge Managers and IntelAnalysts. As a DataScientist your main role will involve analyzing and structuringlarge volumes of realtime and historical data. Define company data assets ...

Canada Workday ULC
Vancouver, British Columbia

As a Machine Learning Engineer, you play a key role in the continued success of our products and experiences. Basic Qualifications Principal, Machine Learning Engineer. Basic Qualifications Senior Machine Learning Engineer. Validated understanding of Statistics, Machine Learning, Deep Learning and L...