BrickRed Systems logo
BrickRed Systems Verified
Information Technology & Services

Software Engineer Intern

British Columbia, CanadaOnsiteInternshipJunior / Entry-levelPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

BrickRed Systems is seeking a Student Intern in Azure & AI to gain hands-on experience with Microsoft Azure cloud services and applied AI/ML solutions. This learning-focused role, under close mentorship, will involve supporting research, prototyping, and experimentation. Key responsibilities include assisting with Azure services setup, developing AI/ML proofs-of-concept, data preparation, participating in code reviews and design sessions, and documenting findings. The internship aims to provide understanding of Azure fundamentals, AI services, deployment, monitoring, cloud security, data handling, and MLOps basics within an Agile environment.

We are looking for a
Student Intern in Azure & AI
who is eager to gain hands-on experience working with Microsoft Azure cloud services and applied AI/ML solutions. This internship is designed as a
learning-focused role
under close mentorship and supervision, aligned with academic objectives.

The intern will support research, prototyping, and experimentation initiatives.

Learning Objectives

By the end of this internship, the student will:

  • Understand Azure cloud fundamentals and architecture
  • Gain exposure to Azure AI services and machine learning workflows
  • Learn how AI solutions are designed, deployed, and monitored
  • Develop practical skills in cloud security, data handling, and MLOps basics
  • Work in an Agile, real-world engineering environment

Key Responsibilities

- Assist in setting up and exploring
Microsoft Azure services
(Azure Portal, Azure AI Studio, Azure ML, Cognitive Services)
- Support development of
AI/ML proofs-of-concept
(document processing, vision, NLP, or analytics use cases)
- Help with
data preparation
, experimentation, and model evaluation
- Participate in
code reviews, architecture discussions, and design sessions
- Document findings, experiments, and learning outcomes
- Collaborate with mentors on small, well-defined tasks and research initiatives
- Follow best practices for security, privacy, and responsible AI

Preferred (Nice-to-Have) Skills

  • Familiarity with:
  • Typescript or Angular
  • Microsoft Azure (Azure Fundamentals – AZ-900 is a plus)
  • Python libraries (NumPy, Pandas, Scikit-learn)
  • Git/GitHub
  • APIs and REST services
  • Exposure to:
  • Computer Vision or NLP
  • Docker or CI/CD basics
  • Power BI or data visualization

About BrickRed Systems:

BrickRed Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. BrickRed Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence. With ISO 27001 and ISO 9001 certification and over a decade of experience in managing the systems and workings of global enterprises, we harness the power of cognitive computing hyper-automation, robotics, cloud, analytics, and emerging technologies to help our clients adapt to the digital world and make them successful. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.

Ready to apply?
You'll be redirected to BrickRed Systems's application page.

Similar roles