1

Data Science Startup Internship Jobs in Alberta (NOW HIRING)

... science, or user modeling * Contributions to open-source AI or data tooling * Familiarity with synthetic data generation techniques or privacy-preserving ML * Experience working in a startup or early ...

This is a hands-on internship where you will work alongside a talented multidisciplinary team, gain ... Support a multidisciplinary team of data scientists, financial analysts, engineers, and developers ...

... analyze data, and contribute to process design solutions while exercising sound engineering ... Minimum of 3 years of relevant industry experience, including design engineering, systems startup ...

We are looking for a dynamic, innovative, self-starter who wants to make a difference in a startup ... data backed by science. This position is an extension role, working with livestock producers ...

Desire to play a founding role and reap the benefits as part of a growth-stage startup with ... Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ...

Desire to play a founding role and reap the benefits as part of a growth-stage startup with ... Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ...

next page

Showing results 1-20

Data Science Startup Internship information

What is a data science startup internship?

A Data Science Startup Internship is an opportunity to gain hands-on experience working with real-world data in a fast-paced startup environment. Interns typically assist with data collection, cleaning, analysis, and model development to support business decisions. Startups often provide a dynamic and collaborative atmosphere where interns can work on various tasks, from building machine learning models to developing data pipelines. This role allows interns to develop technical skills in programming, statistics, and data visualization while also gaining exposure to the entrepreneurial aspects of a startup.

What types of projects or tasks can I expect to work on during a data science startup internship?

As a Data Science Startup Intern, you can expect to work on a variety of tasks such as cleaning and analyzing datasets, building simple machine learning models, and developing data visualizations to support business decisions. You may also participate in brainstorming sessions, help automate reporting processes, or assist in designing experiments to test new product features. Given the fast-paced nature of startups, you’ll often have the opportunity to take ownership of small projects from start to finish, receiving guidance from senior team members along the way. This hands-on experience is ideal for building practical skills and gaining exposure to real-world data challenges.

What are the key skills and qualifications needed to thrive in a data science startup internship, and why are they important?

To succeed in a Data Science Startup Internship, candidates should have a solid understanding of statistics, programming (commonly in Python or R), and basic data analysis principles, usually supported by coursework in computer science, math, or a related field. Familiarity with data visualization tools like Tableau or Matplotlib, version control systems like Git, and experience with machine learning libraries are highly valued. Strong communication, adaptability, and problem-solving skills help interns collaborate effectively in the fast-paced and dynamic startup environment. These abilities are vital for making meaningful contributions to projects and thriving in a setting where roles and responsibilities often evolve quickly.

What are popular job titles related to Data Science Startup Internship jobs in Alberta? For Data Science Startup Internship jobs in Alberta, the most frequently searched job titles are:
What cities in Alberta are hiring for Data Science Startup Internship jobs? Cities in Alberta with the most Data Science Startup Internship job openings:

AI and Data Engineer

Blend360

Edmonton, AB

Full-time

Re-posted 8 hours ago


Job description

Company Description

Blend is a premier AI services provider, committed to co-creating meaningful impact for its clients through the power of data science, AI, technology, and people. With a mission to fuel bold visions, Blend tackles significant challenges by seamlessly aligning human expertise with artificial intelligence. The company is dedicated to unlocking value and fostering innovation for its clients by harnessing world-class people and data-driven strategy. We believe that the power of people and AI can have a meaningful impact on your world, creating more fulfilling work and projects for our people and clients. For more information, visit www.blend360.com 

Job Description

We are building a team of engineers in Edmonton, AB, Canada to develop a first-of-its-kind synthetic persona platform — an AI system that models human behavior, preferences, and decision-making at scale. This role sits at the intersection of software engineering, data engineering and applied AI: you will design the pipelines that power the personas and , the models and the platform deployments that bring them to life.

This is not a maintenance role. The platform is being built from the ground up, and every technical decision you make will shape what it becomes. You will work alongside researchers, data scientists, and product engineers in a small, high-trust team where curiosity and ownership are the norm.

What You Will Do

  • Design and build a scalable platform and the data pipelines that ingest, transform, and serve structured and unstructured data to AI models
  • Develop and iterate on AI/ML components — including LLM-based agents, embedding models, and behavioral simulation layers — that power synthetic persona generation
  • Architect and maintain the data infrastructure underpinning persona modeling: feature stores, vector databases, data lakes, and real-time serving layers
  • Collaborate with researchers to translate persona logic and behavioral frameworks into working system components
  • Write production-quality code, participate in code reviews, and contribute to engineering standards for the team
  • Monitor model and pipeline performance in production; identify and resolve issues proactively
  • Contribute to system design discussions and help shape the technical roadmap
Qualifications

Must be able to commute to our Edmonton, AB, Canada office

Core Technical Skills

  • 3–5 years of hands-on experience in software engineering, data engineering, ML engineering, or a closely related role
  • Proficiency in Python and at least one data processing framework (Spark, dbt, Airflow, Prefect, or similar)
  • Experience building and deploying ML models or AI components in a production environment
  • Familiarity with LLMs and modern AI tooling: prompt engineering, fine-tuning, RAG pipelines, orand agent frameworks (LangChain, LangGraph LlamaIndex, CrewAI, or equivalent)
  • Solid understanding of data modeling, schema design, and the tradeoffs between different storage paradigms (relational, document, vector, columnar)
  • Experience with cloud data infrastructure — AWS, GCP, or Azure — and comfort operating in a cloud-native environment

Systems & Engineering Mindset

  • Ability to reason about system architecture: latency, throughput, scalability, and data consistency tradeoffs
  • Experience with APIs, microservices, or event-driven architectures (Kafka, Pub/Sub, or similar)
  • Comfort working across the stack — from raw data ingestion through to model serving and API exposure
  • Strong debugging instincts and a habit of writing observable, testable code

How You Work

  • Intrinsically motivated — you pursue hard problems because they interest you, not because someone handed you a ticket
  • Comfortable with ambiguity; you can move forward when the requirements are still forming
  • Collaborative by default — you ask questions, share context early, and bring others along
  • You read papers, experiment on weekends, and have opinions about how AI systems should be built

Nice to Have

  • Experience with Snowflake
  • Experience with behavioral modeling, simulation, or agent-based systems
  • Background in NLP, computational social science, or user modeling
  • Contributions to open-source AI or data tooling
  • Familiarity with synthetic data generation techniques or privacy-preserving ML
  • Experience working in a startup or early-stage product environment

Additional Information

Synthetic personas are one of the most technically interesting and practically consequential challenges in applied AI right now. The platform you help build will be used to simulate human decision-making in ways that have real product and business impact. You will have direct influence over architectural decisions, meaningful ownership of your components, and a front-row seat to a research area that is evolving fast.

*Must be able to work on-site at our Edmonton, AB, Canada location