INTERNSHIP DETAILS

Software Engineer Intern (on-site - not remote)

CompanyClear Lakes Dental
LocationLittle Canada
Work ModeRemote
PostedApril 17, 2026
Internship Information
Core Responsibilities
The intern will design, develop, and deploy full-stack applications, including VR training modules and AI-powered automation tools. They will also collaborate with a cross-functional team to build APIs and maintain database schemas for dental operations.
Internship Type
full time
Company Size
63
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Clear Lakes Dental is proud to offer patients exceptional care in preventative, restorative and other dental services in the Twin Cities. Our goal is to give our patients the highest quality of care when they need it. We serve patients from different ages, incomes, backgrounds, and dental history and provide services to patients with both private and state-funded insurances. We seek passionate Dental Professionals and people seeking a career in Dentistry and prioritize career advancement throughout our company.
About the Role

Description

Job Title: Software Engineer Intern

Company: Clear Lakes Dental

Location: Little Canada, Minnesota (On-site position, not remote, located in Little Canada, MN)


About Clear Lakes Dental:
Clear Lakes Dental is a forward-thinking dental practice committed to excellence not only in patient care but also in leveraging cutting-edge technology to streamline operations, enhance training, and improve the overall patient journey. We're excited to innovate and create tools that empower our team and delight our patients.


Project Overview:
Join us in shaping the future of dental operations and patient engagement! We are developing a suite of innovative software solutions, including AI-powered tools, designed to streamline and optimize workflows for our dental team and significantly enhance the patient experience. As an intern, you will be a key contributor, directly involved in the design, development, and implementation of these solutions. Your projects will be diverse and impactful, potentially including (but not limited to):

  • Immersive VR training programs for staff development.
  • User-friendly mobile and web applications for seamless patient interaction 
  • Intelligent automation tools to tackle complex and time-consuming dental-specific administrative or clinical support tasks.

What You'll Do:

  • Design, develop, test, and deploy full-stack applications and features across our project portfolio
  • Contribute to the development of VR training modules using relevant technologies (e.g., Unity/Unreal with C#/C++).
  • Develop and integrate AI/automation tools to improve operational efficiency
  • Build and maintain APIs and database schemas for our applications
  • Collaborate effectively with a cross-functional team, including dental professionals, designers, and other engineers, to translate requirements into technical solutions.
  • Write clean, maintainable, well-documented, and testable code.
  • Present your work, findings, and share progress with the team regularly.

Who We're Looking For:

  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of core software development principles, data structures, and algorithms.
  • Programming experience in TypeScript.
  • Strong problem-solving, analytical, and critical-thinking skills.
  • Excellent attention to detail.
  • Ability to work effectively both independently and as part of a collaborative team.
  • A proactive and eager learner, passionate about technology and its application in new domains.

Bonus Points:

  • Hands-on experience with Supabase and Nuxt 3.
  • Familiarity with cloud platforms, particularly AWS tools
  • Previous experience with VR/AR development (Unity or Unreal Engine).
  • Experience with Git

Our Culture at Clear Lakes Dental:
At Clear Lakes Dental, we're more than just a dental practice – we're a community that values innovation, collaboration, and supports all our team members, including our tech talent. We appreciate the creativity and technical skills you bring to our projects, which is why we prioritize a positive, team-oriented environment where you can learn, contribute, and thrive.

As an intern at CLD, you’ll have the opportunity to focus on what you're passionate about—developing impactful technology solutions—with the support of a dedicated team. We ensure you have the tools, modern technology, and guidance needed to excel in your role and significantly grow your skills through hands-on experience. But work isn’t just about the code—it’s about the experience! Our team enjoys a fun, welcoming culture with team outings, happy hours, and great meals together. Whether you prefer to join in on the fun or engage at your own pace, you’ll always feel like part of the team.


Join a team where your technical skills are valued, your contributions make a real impact, and you can be part of exciting, cutting-edge projects within a supportive and dynamic practice!

Key Skills
TypeScriptUnityUnreal EngineC#C++SupabaseNuxt 3AWSGitFull-stack developmentAPI developmentDatabase schema designAI integrationAutomationVR developmentProblem-solving
Categories
SoftwareTechnologyHealthcareEngineering
Benefits
Team outingsHappy hoursCompany meals