1

Intern Full Stack Software Developer Jobs in Nova Scotia

As an intern, you will work with a host organization developing cutting-edge technologies across ... Environmental Sciences, Statistics, Engineering, Computer Science, Business, Marketing and ...

... stack and focus on building sustainable architecture. The role will focus on large-scale network ... developer tools * Strong background with technical understanding and experience in software ...

... stack and focus on building sustainable architecture. The role will focus on large-scale network ... developer tools * Strong background with technical understanding and experience in software ...

... stack and focus on building sustainable architecture. The role will focus on large-scale network ... developer tools * Strong background with technical understanding and experience in software ...

... stack and focus on building sustainable architecture. The role will focus on large-scale network ... developer tools * Strong background with technical understanding and experience in software ...

Showing results 41-60

Intern Full Stack Software Developer information

See Nova Scotia salary details

$27K

$109.3K

$175.5K

How much do intern full stack software developer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for intern full stack software developer in Nova Scotia is $109,305.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $133,000.00 per year, depending on experience, location, and employer.

What is an intern full stack software developer?

An Intern Full Stack Software Developer is a trainee who assists in building and maintaining both front-end and back-end components of web applications. They work with various programming languages, frameworks, and databases to develop software solutions under the guidance of senior developers. Responsibilities may include writing code, debugging, testing, and collaborating with teams to improve functionality. This role provides hands-on experience in full-stack development and helps interns build practical skills for a career in software engineering.

What do intern full stack software developers do?

As an Intern Full Stack Software Developer, you can expect to work on a variety of tasks spanning both the front-end and back-end of web applications, such as building user interfaces, developing APIs, troubleshooting bugs, and writing automated tests. You may also assist with integrating new features or improving the performance of existing software under the guidance of experienced developers. Collaboration is a big part of the role, so you’ll likely participate in team meetings, code reviews, and brainstorming sessions. These experiences offer valuable exposure to real-world software development processes and best practices, setting a strong foundation for future career growth.

What skills and qualifications are needed to thrive as an intern full stack software developer?

To thrive as an Intern Full Stack Software Developer, you need a solid understanding of both front-end and back-end programming languages such as JavaScript, HTML/CSS, and one or more back-end frameworks, often supported by ongoing studies in computer science or a related field. Familiarity with version control systems like Git, database technologies, and popular development tools or cloud platforms is highly beneficial. Strong problem-solving abilities, communication skills, and a willingness to learn make candidates stand out in this position. These skills and qualities enable interns to effectively contribute to diverse technical projects, collaborate with team members, and adapt quickly to the fast-paced software development environment.

What are the most commonly searched types of Full Stack Software Developer jobs in Nova Scotia?

The most popular types of Full Stack Software Developer jobs in Nova Scotia are:

What are popular job titles related to Intern Full Stack Software Developer jobs in Nova Scotia?

For Intern Full Stack Software Developer jobs in Nova Scotia, the most frequently searched job titles are:

Infographic showing various Intern Full Stack Software Developer job openings in Nova Scotia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $109,305 per year, or $52.6 per hour.

AI Engineer (Agentic Workflows)

Protocase Inc./45Drives Ltd.

Sydney, NS • On-site

CA$69K - CA$120K/yr

Full-time

Medical, Dental, Life, PTO

Posted 17 days ago


Job description

Position Title: AI Engineer (Agentic Workflows)
Department: Research & Development
Company: Protocase Inc.
Location: Sydney, Nova Scotia, Canada
Work Arrangement: In-Office
Employment Type: Full-Time
Shift: Dayshift
Level: Mid–Senior (Expected Experience: 3+ Years)


Full Transparency: We Work a Little Differently Around Here.

This isn't just another job where you punch in and punch out. We come to work every day because we strive to earn a living in a meaningful way. Too many people exist without finding joy or purpose in their work, and we believe that's just wrong. After all, we spend at least a third of our lives working—so why not create workplaces where people want to come to work in the morning and feel good when they leave at the end of the day?

At Protocase, your ideas don't just matter—they shape our future. We thrive on collaboration and innovation, where every voice is heard, valued, and makes a real impact. Does this sound like something you'd want to be a part of and help grow?

Protocase specializes in custom sheet metal enclosures, panels, and parts for engineers and innovators worldwide, built with unmatched speed and quality. We take the impossible and make it possible for some of the brightest minds on the planet.

Learn more about us: https://workdifferently.info/


About the Role


As an AI Engineer (Agentic Workflows) at Protocase, you will design and build applications, automations, and agentic systems on top of existing large language models (LLMs) and foundation models.


This role owns the layer between a model's raw capability and a working business solution: orchestration, retrieval, tool integration, prompt and context design, and evaluation. You'll think in terms of workflows and outcomes—identifying where an agentic or AI-assisted process can replace or augment manual work—and move from abstract problem statements to concrete, working pipelines.


This role does not require deep expertise in training or fine-tuning models from scratch. It requires strong software engineering fundamentals, systems thinking, and fluency in the current landscape of LLM APIs, agent frameworks, and retrieval tooling.


What You'll Do

  • Design and build agentic workflows that plan, call tools, and chain multi-step actions to complete tasks with minimal human intervention.
  • Integrate large language models into products and internal tools via APIs and open-source inference/serving frameworks.
  • Architect retrieval-augmented generation (RAG) pipelines, including document ingestion, chunking strategy, embedding selection, and vector database integration.
  • Design and iterate on prompts, system instructions, and context-management strategies to reliably steer model behavior.
  • Select and integrate appropriate orchestration tooling to coordinate multi-agent or multi-step workflows.
  • Build evaluation harnesses and test suites to measure agent and workflow accuracy, reliability, and regression over time.
  • Translate ambiguous, high-level business problems into scoped technical specifications and working prototypes.
  • Collaborate with product, operations, and subject-matter stakeholders to identify high-value automation and agentic opportunities.
  • Monitor deployed AI workflows in production, using observability tooling to track latency, cost, and output quality.
  • Stay current with the fast-moving AI agent and tooling ecosystem and recommend adoption of new frameworks, models, or techniques where warranted.


What You Need (Required Qualifications)

Everything listed in this section is considered required to perform this role successfully.


Education

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.


Experience

  • 3+ years of professional software development experience.
  • Demonstrated experience building applications on top of LLM APIs, including API providers or self-hosted inference.
  • Practical experience with at least one agent orchestration framework or workflow automation platform.


Technical Skills

  • Solid understanding of RAG architecture: embeddings, vector search, chunking, and retrieval strategy.
  • Strong general-purpose programming ability in Python and/or a modern backend language.
  • Ability to reason abstractly about a business problem and independently design a technical approach to solve it.
  • Comfortable working with APIs, containers, and cloud or on-premises infrastructure.


Certifications / Licences

  • N/A


Other Requirements

  • Ability to work in-office in Sydney, Nova Scotia.


What Would Be Considered an Asset (Nice-to-Have Qualifications)

The following qualifications are not required, but would be considered an asset.

  • Experience with vector databases and hybrid search/reranking techniques.
  • Familiarity with LLM inference/serving frameworks and gateway/proxy layers for model routing.
  • Experience building or maintaining evaluation and observability pipelines for AI systems.
  • Exposure to multi-agent system design patterns, including planner/executor, supervisor/worker, and tool-calling loops.
  • Prior experience scoping and delivering AI features or automations in a production environment.
  • Basic familiarity with model fine-tuning concepts, even without hands-on training experience.


What Success Looks Like

Within your first year, you will:

  • Ship agentic workflows and AI-assisted tools reliably, with clear evaluation criteria and measurable impact on the processes they replace or augment.
  • Independently take loosely defined problems from stakeholders and return working, well-scoped solutions.
  • Build systems that degrade gracefully, are observable in production, and are maintainable by the wider engineering team.


Why Us?

At Protocase, we believe in recognizing and rewarding hard work and dedication.

Our starting annual total compensation package—including base salary and performance incentives—ranges from $69,775 to $120,000 CAD, depending on experience.


In addition, you can look forward to:

Training & Growth: Leadership training, skills development opportunities, regular coaching, and clear pathways for career growth.

‍⚕️ Comprehensive Health Care Plan & Company RRSP: Medical, Dental, Life Insurance, Group Insurance, and a Company RRSP after six months of full-time employment.

Vacation: Start with two weeks of paid vacation, increasing to three weeks after three years and four weeks after five years.

Community Discounts: Access exclusive discounts at local businesses and restaurants.

Wellness Support: Enjoy a cost-shared YMCA membership, wellness initiatives, and access to a pension plan after three months of employment.

Social Events: Regular social events, including seasonal parties, monthly lunches, and team celebrations.

Lifestyle of Cape Breton, Nova Scotia: Live in a community with quick commutes, affordable homes on generous plots of land, beautiful scenery, and friendly people—a lifestyle that marries nature with a vibrant culture.