Get the job you really want.

Top Machine Learning Jobs in Ottawa

7 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Lead ML modeling efforts to enhance Square's products, mentor junior engineers, discover ML opportunities, and make strategic decisions on model deployment and maintenance to impact the future of AI at Square.
Top Skills: AIComputer VisionMachine LearningNatural Language ProcessingScalable Ml Systems
8 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Staff Machine Learning Engineer will develop machine learning and deep learning models for churn risk assessment and product recommendations, lead cross-functional projects, and mentor team members. This role involves designing ML systems and collaborating with business leaders to enhance seller growth and retention.
Top Skills: Data PipelinesDeep LearningGenerative AiLarge Language ModelsMachine LearningPredictive ModelsRecommendation SystemsSoftware Development
Reposted 9 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Machine Learning Engineer will develop and maintain advanced ML models and systems to enhance security, detect threats, and protect user trust. Responsibilities include designing ML algorithms for threat detection, collaborating with teams to integrate ML solutions, and analyzing complex datasets for proactive risk identification.
Top Skills: Apache KafkaAws KinesisData ScienceDatabricksGoogle Pub/SubJavaMachine LearningPythonScalaSoftware EngineeringSpark
Reposted 9 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Machine Learning Engineer will develop and deploy AI models on edge devices, optimize models for real-time inference, integrate ML models into resource-constrained environments, and stay updated with advancements in computer vision and embedded AI. The role requires collaboration with product managers to translate customer needs into ML solutions and involves troubleshooting edge AI systems.
Top Skills: C++Computer VisionDsp OptimizationEdge AiGoMachine LearningOnnxPythonPyTorchTensorFlow
Reposted 10 Hours Ago
Remote
Ottawa, ON
Senior level
Senior level
eCommerce • Information Technology • On-Demand • Professional Services • Software
As a Staff Software Engineer for Machine Learning Infrastructure, you will define the technical vision for Thumbtack's ML infrastructure, lead initiatives across teams, oversee implementation of key components, mentor engineers, and collaborate with leadership on aligning ML capabilities with business objectives.
Top Skills: AWSGCPGoPythonPyTorchTensorFlow
Reposted 14 Hours Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Staff Machine Learning Engineer will lead projects focusing on developing intelligent machine learning solutions for Square's products. Responsibilities include collaborating with leaders to define success criteria, driving machine learning projects, and mentoring team members, while advocating for engineering best practices and maintaining high code quality.
Reposted 23 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Machine Learning Engineer at Affirm, you'll develop and optimize machine learning models for credit opportunity management. You will collaborate with cross-functional teams to enhance portfolio decision-making, implement data pipelines, and scale algorithms while ensuring alignment with product requirements.
Top Skills: Credit RiskDeep LearningGeneralized Linear ModelsGradient BoostingKubeflowLearning To RankMachine LearningNumpyPandasPersonalizationPortfolio ManagementProbabilistic CalibrationPythonRayScikit-LearnSparkSQLXgboost
Reposted 23 Days Ago
Easy Apply
Remote
Ottawa, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer at Affirm will define technical direction, foster innovation, build scalable solutions, and guide architectural choices. Responsibilities include designing and implementing core services and APIs, architecting data-processing pipelines, and addressing performance issues across distributed systems.
Top Skills: APIsData ProcessingDistributed Web ServicesMachine LearningPythonWeb Application Frameworks
2 Days Ago
Remote
Ottawa, ON
Mid level
Mid level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Machine Learning Engineer, you will develop and implement advanced machine learning algorithms, train models, and collaborate with cross-functional teams to integrate AI functionalities into Atlassian products. Responsibilities include designing system architectures, conducting experiments, and guiding junior engineers.
Top Skills: AWSDatabricksJavaPythonSparkSQL
2 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Staff Machine Learning Engineer will shape the technical vision for credit and underwriting platforms, providing architectural direction while actively coding to solve complex challenges. Responsibilities include mentoring engineers, refining distributed systems, and collaborating with cross-functional teams to enhance feature delivery and engineering excellence.
3 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
Lead the development of generative AI features, collaborating with product and engineering teams to guide strategy and product vision. Design frameworks for evaluating AI features, communicate complex insights clearly, and mentor team members while advocating for the adoption of new generative AI technologies to enhance customer experience.
Top Skills: AnthropicAWSAzureGCPMl FrameworksNumpyOpenaiPandasPythonRestful ApisScikit-LearnSQL
6 Days Ago
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Machine Learning Engineer, you will partner with product and marketing teams to build tailored experiences, deploy machine learning models, and enhance personalization across Cash App and Afterpay. You are expected to leverage machine learning algorithms and data analysis to drive growth and engagement.
Reposted 6 Days Ago
Remote
Hybrid
Ottawa, ON
Mid level
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Senior Machine Learning Engineer will build and deploy machine learning models for personalizing customer interactions in Cash App, partnering with product and marketing teams to enhance growth and engagement. Responsibilities include working with various ML algorithms and data analysis techniques to improve customer experiences.
2 Days Ago
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning
As a Senior Applied Machine Learning Engineer, you'll research and apply machine learning techniques to deliver solutions, engage with customers on projects, design and deploy AI/ML solutions, and serve as a voice for customer needs. You will also present findings, manage technical programs, and develop business impact solutions across industries.
Top Skills: AIMachine LearningNumpyPandasPyTorchScikit-LearnTransformers
7 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Sr. Machine Learning Engineer at CrowdStrike will build globally distributed and scalable systems, implement monitoring and analysis for vulnerabilities, and create backend microservices. The role requires collaboration across teams to devise solutions while ensuring high coding quality and adherence to standards in a supportive and innovative environment.
8 Days Ago
Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead the development of AI-powered systems at Dropbox focusing on integrating large language models for search relevance, ranking, and automation. Responsibilities include architecting scalable ML systems, fine-tuning LLMs, and collaborating with cross-functional teams to innovate AI capabilities.
Top Skills: C/C++GoNumpyPandasPythonPyTorchScikit-Learn
3 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Machine Learning Engineer at Autodesk will develop and deploy machine learning models for personalized customer experiences on an eCommerce platform. Responsibilities include managing model performance, optimizing computational costs, implementing CI/CD pipelines, and collaborating with global teams.
Top Skills: Api DevelopmentAWSCi/CdData MiningJavaMachine LearningNatural Language ProcessingPython
3 Days Ago
Remote
Ottawa, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Senior Software Developer at Autodesk Research, you will work on developing scalable data pipelines for machine learning, processing various data types, and collaborating with a global team to create new product features.
Top Skills: AWSAzureCassandraData ProcessingDistributed SystemsHadoopHiveMachine LearningMetaflowMongoDBMySQLPostgresRay DataSpark
Reposted 9 Days Ago
Easy Apply
Remote
Hybrid
Ottawa, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Machine Learning Engineer at Samsara, you will develop innovative ML and generative AI solutions to optimize physical operations. You will collaborate with various teams, design and implement ML systems, and lead AI initiatives, impacting industries globally.
Top Skills: C++GoJavaMl Tools And FrameworksPython
14 Days Ago
Ottawa, ON
Junior
Junior
Big Data • Cloud • Security • Software • Cybersecurity
As a Senior Software Developer focused on AI, you will apply AI/ML skills to large datasets, design MLOps pipelines, and develop AI-based services within Trend Vision Oneâ„¢ Platform, collaborating with a global team to enhance cybersecurity solutions.
Top Skills: Big Data AnalysisDeep LearningGoKnowledge Graph SystemsMachine LearningMlopsPredictive AnalyticsPythonPyTorchScikit-LearnTensorFlowTime Series Forecasting
Reposted 12 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Machine Learning Engineer at Cash App, you will develop machine learning solutions for risk management and fraud mitigation, working collaboratively with cross-functional teams. You will utilize your expertise in machine learning algorithms and data analysis to enhance product offerings for a diverse customer base.
Reposted 12 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Machine Learning Engineer for Cash App's Risk team, you will develop ML solutions to mitigate risk and fraud, collaborating with cross-functional teams. You will utilize a deep understanding of machine learning algorithms and data analysis techniques to enhance products and protect the customer experience.
13 Days Ago
Remote
Hybrid
Ottawa, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The role involves designing, building, and maintaining machine learning systems for real-time fraud detection at Cash App. Senior Machine Learning Engineers will collaborate with ML Modelers, work on large-scale technical problems, and oversee solutions from design to operation.
17 Days Ago
Ottawa, ON
Junior
Junior
Artificial Intelligence • Big Data • Information Technology • Security • Software
The Solution Architect will assist in designing and implementing software systems, focusing on microservices architecture. Responsibilities include contributing to architectural documentation, collaborating with teams for technical solutions, implementing software using Python, developing REST APIs, troubleshooting architectural challenges, and engaging in continuous learning to enhance software architecture.
Top Skills: Agile MethodologiesArtificial IntelligenceC#C++Cloud-Based ApplicationsCommand And Control SystemsDdsGeographical Information SystemsIp-Based Radio SystemsJavaKubernetesMachine LearningMicro Services ArchitectureMqttNatsPythonRest Apis
Reposted 13 Days Ago
Hybrid
Ottawa, ON
Senior level
Senior level
Automotive • Robotics • Software • Transportation
As a Senior Software Engineer specializing in deep learning for computer vision, you will design machine learning algorithms, lead the development of deep neural networks, and work with various sensor data to enhance robotics applications. You'll also set up training pipelines and collaborate with team members to improve performance.
Top Skills: C++Computer VisionData Processing PipelinesDeep LearningMachine LearningPython
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account