1

Full Stack Software Engineer Intern Jobs in Edmonton, AB

Jr. Analytics Developer - Go Auto Corporate (Mayfield) The Opportunity We strive to stay at the ... You don't need to know every tool in our technology stack. We're looking for solid foundations ...

Jr. Analytics Developer - Go Auto Corporate (Mayfield) The Opportunity We strive to stay at the ... You don't need to know every tool in our technology stack. We're looking for solid foundations ...

Jr. Analytics Developer - Go Auto Corporate (Mayfield) The Opportunity We strive to stay at the ... You don't need to know every tool in our technology stack. We're looking for solid foundations ...

Imperial honours diverse backgrounds so we can be a place where people can bring their full selves ... Proficiency with engineering design and analysis software for fitness for service, piping analysis ...

Discover your full potential - join us to advance your career while leaving a lasting legacy. Your ... Experience with engineering design software will be an advantage. Examples include Plaxis, Lpile ...

Work covers full project lifecycles from concept design through construction and post-construction ... standard software. * Deliver engineering design and planning for land development, municipal ...

Showing results 41-60

Full Stack Software Engineer Intern information

What does a full stack software engineer intern do?

A Full Stack Software Engineer Intern assists with the development of both the front-end and back-end components of web applications. They work under the guidance of experienced engineers to write code, debug issues, and help integrate different technologies across the software stack. Typical tasks include building user interfaces, connecting to databases, and testing new features. This role helps interns gain hands-on experience with various programming languages, frameworks, and tools commonly used in software development.

What are the key skills and qualifications needed to thrive as a full stack software engineer intern?

To thrive as a Full Stack Software Engineer Intern, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), basic web development concepts, and enrollment in a relevant degree program like computer science. Familiarity with frameworks (like React or Node.js), version control systems (such as Git), and cloud platforms are often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork set standout interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt quickly to new technologies, and collaborate efficiently in dynamic development environments.

What types of projects and technologies do full stack software engineer interns typically work on during their internship?

Full Stack Software Engineer Interns often work on a variety of projects that span both front-end and back-end development. This may include building user interfaces with frameworks like React or Angular, developing APIs using Node.js or Python, and working with databases such as MongoDB or PostgreSQL. Interns usually collaborate closely with senior engineers, designers, and product managers, gaining exposure to the full software development lifecycle. The work environment tends to be fast-paced and collaborative, offering valuable opportunities to learn modern development practices and tools.

What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?

AspectFull Stack Software Engineer InternSoftware Developer Intern
Required SkillsKnowledge of both front-end and back-end technologies, basic understanding of databasesFocus on specific programming languages or platforms, such as Java, Python, or mobile development
Work EnvironmentCollaborates on full application development, often in agile teamsWorks on specific modules or features, may focus on front-end or back-end
Industry UsageCommon in tech companies, startups, and software firmsWidely used across various tech sectors, including web and mobile app development

In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.

What are the most commonly searched types of Full Stack Software Engineer jobs in Edmonton, AB?

The most popular types of Full Stack Software Engineer jobs in Edmonton, AB are:

What are popular job titles related to Full Stack Software Engineer Intern jobs in Edmonton, AB?

For Full Stack Software Engineer Intern jobs in Edmonton, AB, the most frequently searched job titles are:

What job categories do people searching Full Stack Software Engineer Intern jobs in Edmonton, AB look for?

The top searched job categories for Full Stack Software Engineer Intern jobs in Edmonton, AB are:

Infographic showing various Full Stack Software Engineer Intern job openings in Edmonton, AB as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Machine Learning Specialist (REMOTE) JP988

P@thlion Staffing Careers

Edmonton, AB โ€ข Remote

Full-time

Posted 20 days ago


Job description

Project Name:

Data Projects

Scope:

The Data and Content Management Division uses a one-government approach to information and privacy governance, decision-making, and service delivery across the Government of Alberta (GoA) balanced with individual client needs. This facilitates enhanced data access, collaboration, reduction in data duplication, and innovation to ensure effective and efficient services across the government to provide better services to Albertans.

The Data Centre of Excellence requires a resource to support the design and development of analytical data products & services to enable the GoA to better leverage its data assets support implementation of the GoA Data Strategy. Working within a team, this resource is an expert, and plays a key role in ensuring high-quality data modeling, applying algorithms, de-identification, synthetic data creation, visualizations and development of evidence for use across ministries and with external stakeholders. This role will enact the pillars of the Data Strategy by using data to benefit Albertans

The successful candidate will be a Machine Learning Specialist with a diverse range of analytical skills and experience in working in multi-faceted roles. The role may have aspects of any or all the following: machine learning (ML) model development, artificial intelligence (AI), data analysis, data science, AI development, data engineering, data modelling, statistical analysis, &, strategizing, advising, and data product design and delivery. There may be aspects of data architecture, technical analysis, and business analysis.

Duties:

Provides hands-on support, leadership, advice and direction on the strategic data initiatives that are being undertaken. A critical responsibility is to coordinate with various internal and external clients to understand their analytics needs and how to use the data to best meet these needs. The MLS creates tools, models, and analysis to apply artificial intelligence for better government policy and services. The MLS will work with cross-functional project teams to apply machine learning (ML). Services and project deliverables should evolve as the work progresses, in response to emerging user and business needs, as well as design and technical opportunities. Works with Manager Analytics Capability Centre to:

  • Helps teams identify when (and when not) to apply ML, including identifying prerequisites for good ML applications.
  • Facilitates, coaches, and mentors others in the application of ML to complex public challenges.
  • Helps identify and select ML tools, services, and infrastructure.
  • Creates data collection, normalization, and cleaning procedures.
  • Creates training scripts and train models for specific domains using chosen ML packages.
  • Runs ML driven analyses of large datasets and reports on findings.
  • Creates ML analytics, reports, and insights to inform better services and policymaking.
  • Integrates trained ML models within applications.
  • Develops auditing, accountability, and transparency mechanisms for ML capabilities.
  • Works within privacy legislation and provides ethical as well as practical guidance on ML implementation.
  • Develop and share analytical models and products.
  • Analyze and organize raw data, preparing it for prescriptive and predictive modeling, while building algorithms that deliver business value.
  • Support in development of full-stack data analytics or AI applications as required.
  • Provide expertise and leadership in the design and competition of analytic projects.
  • Conducting complex data analysis and collaborating with data engineers and analysts on various projects.
  • Bring knowledge of statistical classification techniques such as k-means and hierarchical clustering, partition trees, and logistic regression.
  • Gather and document client requirements.
  • Capture business and technical metadata for ML products.
  • Escalate issues and risks, as appropriate.
  • Work within a multi-vendor/staff environment.
  • Other responsibilities as required or requested.