S

SOTI

Enterprise mobility management and IoT platform

Data Scientist Intern

Applied Machine LearningConfirmed live in the last 24 hours
Internship · Winter 2027Mississauga, ON, CanadaNo salary listed

About the Job

Requirements

  • Knowledge of algorithms, data structures, and database fundamentals.
  • Foundational knowledge of data science, machine learning, natural language processing, and artificial intelligence.
  • Awareness of natural language processing fundamentals, vector spaces, embeddings, regression, classification, and unsupervised learning.
  • Awareness of generative AI concepts such as retrieval-augmented generation, classification, and evaluation metrics.
  • Basic knowledge of software development life cycle concepts.
  • Strong mathematical, analytical, and problem-solving skills.
  • Basic knowledge of programming in one or more of C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua, or Haskell.
  • Curiosity and a desire to learn and be part of a team.

Responsibilities

  • Work alongside experienced data scientists and engineers on real-world artificial intelligence and machine learning initiatives that support enterprise products.
  • Contribute to projects involving generative artificial intelligence, natural language processing, machine learning, and data-driven solutions.
  • Work with technologies including large language models, retrieval-augmented generation, embeddings, and vector databases.
  • Enhance programming skills by working in a team alongside experienced team members.
  • Learn how generative artificial intelligence technologies, including OpenAI, LangChain, and vector databases, are evaluated, selected, and integrated into enterprise products.
  • Apply generative artificial intelligence to business problems in core products, such as intelligent automation, conversational interfaces, and AI-powered analytics.
  • Learn how developers, architects, quality assurance, user experience, product management, software development, and marketing work together to deliver software products.
  • Learn how user requirements are gathered and how real-world problems are translated into software solutions.
  • Learn the tools and processes used to develop software products, including Jira and Git.
  • Learn testing processes and frameworks used to deliver high-quality software products.

About the Company

SOTI

Enterprise mobility management and IoT platform

SOTI provides a complete suite for managing and securing business mobile devices, apps, and connected devices. Its core offering, the SOTI ONE Platform, combines several tools: MobiControl for mobile device management, Assist for mobile help-desk support, Snap for building custom apps without heavy coding, Insight for analytics, and Connect for IoT device management. The platform is designed to work across many device types and operating systems, enabling organizations to deploy, secure, and monitor their devices, apps, and data. SOTI differentiates itself by offering an integrated, enterprise-focused solution that covers the full lifecycle of mobility and IoT in one subscription-based platform, rather than relying on disparate tools. Its goal is to help large and medium-sized businesses run their operations smoothly by securely managing mobile and connected devices and the data they generate.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Mississauga, Canada
Founded
1995

Recently Posted Jobs

Explore more opportunities at SOTI

See more jobs