Machine Learning Developer

4 weeks ago


Vancouver, British Columbia, Canada Fortinet Full time
About the Role

We are seeking an experienced AI/Machine Learning Developer specializing in Research and Engineering to develop and optimize production-ready behavioral detection and analysis systems.

This role involves designing scalable AI/ML models, implementing robust data pipelines, and leveraging cutting-edge research to improve detection accuracy.

Responsibilities:
  • Designing machine learning systems and self-running artificial intelligence (AI) software to automate predictive models.
  • Experiment with LLMs for behavior modeling, explainability, and AI-driven security insights.
  • Turning unstructured data into useful information by auto-tagging images and text-to-speech conversions.
  • Solving complex problems with multi-layered data sets, as well as optimizing existing machine learning libraries and frameworks.
  • Developing ML algorithms to analyze huge volumes of historical data to make predictions.
  • Research in NLP, Code Embeddings, and writing patents/whitepapers.
  • Building models using Graph Machine Learning for predictive analysis tasks.
  • Work closely with security analysts and software engineers to develop and refine AI models.
  • Keeping abreast of developments in machine learning.
  • Implement model monitoring, drift detection, and retraining strategies to maintain high performance.
  • Ensure AI solutions are scalable, reproducible, and production-ready.
  • Develop end-to-end MLOps pipelines for seamless model training, testing, deployment, and monitoring.
  • Contribute to AI patents, research publications, or open-source projects in the field of behavioral analytics.
  • Evaluate and prototype novel AI algorithms for improving behavioral analysis.
Requirements:
  • Bachelor's, Master's, or Ph.D. in Computer Science, AI, Data Science, or related fields.
  • 3+ years (For an Intermediate Level) or 5+ years (For a Senior Level) experience in AI, MLOps, or Data Engineering.
  • Junior candidates with a strong portfolio showcasing AI projects, LLM applications, or behavior detection research will be considered.
  • Understanding of Advanced Threat Detection using cutting-edge AI technology.
  • Advanced proficiency with Python (must), other programming languages considered a plus.
  • Experience in practical MLOps, and knowledge of Data Version Control, Git/SVN.
  • In-depth knowledge of mathematics, statistics, and algorithms.
  • Superb analytical and problem-solving abilities.
  • Great communication and collaboration skills.
  • Excellent time management and organizational abilities.
Preferred Qualifications:
  • Experience in LLM-based applications for behavior modeling and security analytics.
  • Experience with cybersecurity AI, fraud detection, or behavioral analysis.
  • Publications, patents, or open-source contributions in AI research.
  • Experience with edge AI or IoT-based behavioral detection systems.


  • Vancouver, British Columbia, Canada Amazon Full time

    About the OpportunityWe are seeking a talented Machine Learning Developer to join our team. As part of the AWS Solutions organization, we aim to provide innovative solutions that transform businesses worldwide. Our goal is to accelerate our customers' growth through the delivery of intuitive and differentiated technology solutions.The ideal candidate will...


  • Vancouver, British Columbia, Canada Fortinet, Inc. Full time

    Senior Machine Learning DeveloperWe are seeking a highly capable Senior Machine Learning Developer to optimize our security intelligence platforms based on machine learning systems.About the RoleYou will be evaluating existing machine learning (ML) processes, performing statistical analysis to resolve data set problems, and enhancing the accuracy of our AI...


  • Vancouver, British Columbia, Canada Fortinet, Inc. Full time

    We are looking for a highly capable Senior Machine Learning Developer to optimize our security intelligence platforms based on machine learning systems. You will be evaluating existing machine learning (ML) processes, performing statistical analysis to resolve data set problems, and enhancing the accuracy of our AI software's predictive automation...


  • Vancouver, British Columbia, Canada Fortinet, Inc. Full time

    We are looking for a highly capable Senior Machine Learning Developer to optimize our security intelligence platforms based on machine learning systems. You will be evaluating existing machine learning (ML) processes, performing statistical analysis to resolve data set problems, and enhancing the accuracy of our AI software's predictive automation...


  • Vancouver, British Columbia, Canada Clarius Mobile Health Full time

    Job OverviewWe are seeking an experienced Machine Learning Engineer to join our team at Clarius Mobile Health. The successful candidate will have a strong background in machine learning, deep learning, and model deployment.In this role, you will be responsible for developing, training, and deploying machine learning models in both research and production...


  • Vancouver, British Columbia, Canada Fortinet, Inc. Full time

    We are seeking an experienced AI/Machine Learning Developer specializing in Research and Engineering to develop and optimize production-ready behavioral detection and analysis systems. This role involves designing scalable AI/ML models, implementing robust data pipelines, and leveraging cutting-edge research to improve detection accuracy.Ideal candidates...


  • Vancouver, British Columbia, Canada Fortinet, Inc. Full time

    We are seeking an experienced AI/Machine Learning Developer specializing in Research and Engineering to develop and optimize production-ready behavioral detection and analysis systems. This role involves designing scalable AI/ML models, implementing robust data pipelines, and leveraging cutting-edge research to improve detection accuracy.Ideal candidates...


  • Vancouver, British Columbia, Canada roomvu Full time $110,000 - $135,000

    Job OverviewAs a Machine Learning Engineer at Roomvu, you will be responsible for developing advanced Human-in-the-Loop (HITL) AI models for reading, summarizing, and analyzing news content.You will collaborate closely with data scientists, product managers, and engineers to deploy these models into real-world applications.


  • Vancouver, British Columbia, Canada TEEMA Full time

    We are seeking a talented AI Technical Lead to join our team at TEEMA.OverviewAs a Senior Software Developer on the AI team, you will contribute to the building of machine learning solutions and other infrastructure components that will be used in features ranging from language detection to sentiment analysis.Your Key ResponsibilitiesLead the development of...


  • Vancouver, British Columbia, Canada Alquemy Search & Consulting Full time $110,000 - $120,000

    We are looking for a Senior Machine Learning Developer to lead our AI engineering efforts. As a key member of our team, you will be responsible for designing, developing, and deploying advanced AI models to address business challenges.About the RoleThis role focuses on end-to-end machine learning solutions, including intelligent chatbot applications, MLOps...


  • Vancouver, British Columbia, Canada ITC Infotech Full time

    Company Overview: ITC Infotech provides business-friendly solutions to help clients succeed and be future-ready. Led by Business and Technology Consulting, we leverage digital expertise, industry-specific alliances, and deep domain knowledge to deliver cutting-edge services and solutions.Job Description: This role involves designing, building, and...


  • Vancouver, British Columbia, Canada Flexdaysolutions Full time

    Job SummaryWe are looking for a seasoned Data Science Developer to develop and implement machine learning models and data-driven solutions in either the US or Vancouver, Canada.ResponsibilitiesDevelop and implement machine learning models and data-driven solutionsWork closely with data scientists to understand business requirements and develop...


  • Vancouver, British Columbia, Canada ITC Infotech Full time

    About the Opportunity:As a Machine Learning Engineer at ITC Infotech, you will be responsible for designing and developing machine learning models that drive business outcomes.Key Responsibilities:Design and develop machine learning models using Python-based frameworks such as Scikit-learn, SciPy, TensorFlow, PyTorch, MLFlow, Hugging Face, and...


  • Vancouver, British Columbia, Canada Intello Technologies Inc. Full time

    About the Role:We are seeking a highly skilled Machine Learning Specialist to join our team at Intello Technologies Inc. This is an exciting opportunity to work with cutting-edge technologies and contribute to the development of innovative AI/ML solutions.Job Summary:The Machine Learning Specialist will be responsible for designing, developing, and deploying...


  • Vancouver, British Columbia, Canada Tbwa ChiatDay Inc Full time

    Job DescriptionWe are seeking an experienced Principal Software Engineer, ML to join our team. In this role, you will be responsible for developing and implementing machine learning and natural language processing solutions to drive business growth and customer satisfaction. The ideal candidate will have a strong background in software engineering, machine...


  • Vancouver, British Columbia, Canada Harnham Full time

    Machine Learning ScientistThis role is with an innovative company focused on transforming how new medicines are discovered. Their mission is to significantly reduce the time it takes to bring new drugs to market by leveraging AI models to design drug-like molecules, predict their safety, and optimize their effectiveness.The RoleAs a Machine Learning...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a skilled Machine Learning Scientist to join our Global Hiring Science team at Amazon. As part of this role, you will design and implement advanced AI models using the latest Large Language Model (LLM) and General Artificial Intelligence (GenAI) technologies.Your primary responsibility will be to develop fair and accurate machine...


  • Vancouver, British Columbia, Canada TikTok Full time

    TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsCreation is the core of TikTok's purpose. Our platform is...


  • Vancouver, British Columbia, Canada Captura Full time

    Company Description At Captura , we're redefining the future of photography technology through cutting-edge machine learning and computer vision solutions. Originally founded as Skylab Technologies Inc. , our team was acquired by ImageQuix and has since evolved into Captura, operating from the vibrant tech hubs of Raleigh, NC, and Vancouver, BC. ...


  • Vancouver, British Columbia, Canada roomvu Full time

    Machine Learning EngineerSalary: 70,000 CAD to 110,000 CAD (per year)Job Description:We are looking for an experienced Machine Learning Engineer to help build and optimize advanced Human-in-the-Loop (HITL) AI models for reading, summarizing, and analyzing news content. The successful candidate will have a strong foundation in natural language processing...