hero

Opportunity is here

companies
Jobs

Intern - Software Engineer

eClinicalWorks

eClinicalWorks

Software Engineering
Westborough, MA, USA
USD 23-25 / hour
Posted on Feb 25, 2026

We are eClinicalWorks. We are a privately held leader in healthcare IT, providing comprehensive, cloud based EHR/PRM solutions to medical professionals worldwide to improve workflows and reduce the risk of physician burnout.

We care. We are committed to positive change. And that’s where you come in. Do you value creativity and innovation? Great, so do we. At eClinicalWorks, we share a passion for improving healthcare through dedication, education, and teamwork. Everyone has that one thing they’re really good at. We value your talent and want you to join our fast-paced, fun, and culturally diverse environment. Ready to make a difference? Apply today.

Please note - This role is only eligible for college students who are currently enrolled in a bachelor's or master's program.

Software Engineer - Intern

We are seeking a motivated Software Engineering + AI Intern to contribute to full‑stack and front‑end development, CI/CD, and AI-driven features. You will work with modern languages and tools, help build and deploy services, and experiment with coding AI agents and RAG-based prototypes.

Tech Stack (focus areas)

  • Languages: Java, Python, JavaScript, TypeScript
  • Databases: MySQL, MSSQL
  • UI Technologies/Frameworks: Angular, AngularJS, Node.js
  • Source Control & CI/CD: Git; CI/CD pipelines (e.g., GitHub Actions/GitLab CI/Azure DevOps)
  • Build Tools: Gradle, Maven
  • Application Servers/Runtimes: Apache Tomcat, Node.js
  • AI Tools/Coding AI Agents: OpenAI Codex, Anthropic Claude, or similar agentic architectures.
  • AI Concepts: Models, tokens, RAG architectures, agent teams, skills

Required Skills

  • Must be currently enrolled in a Master's program.
  • Strong foundation in at least in any language: Java, Python, JavaScript, TypeScript.
  • Exposure to at least one front‑end framework: Angular or AngularJS; understanding of components, routing, and forms.
  • Basic proficiency with Node.js and npm/yarn for front‑end development and build tooling.
  • Knowledge of relational databases: MySQL and/or MSSQL; ability to write SQL queries.
  • Basic familiarity with CI/CD concepts and pipelines.
  • Knowledge of Gradle and/or Maven.
  • Familiarity with deploying or running apps on Apache Tomcat and Node.js.
  • Exposure to AI tools or coding AI agents (e.g., OpenAI Codex, Anthropic Claude, or similar).
  • Understanding of core AI terminology: models, tokens, RAG architectures, agent teams, skills.
  • Problem‑solving mindset, eagerness to learn, and good communication skills.

What you will Learn

  • End-to-end software delivery: from coding and testing to CI/CD and deployment.
  • Practical database design and optimization techniques.
  • Building modern SPAs with Angular/AngularJS and integrating them with backends.
  • Using and integrating coding AI agents and RAG components in real projects.
  • Best practices in code quality, reviews, and documentation within a modern team.

Compensation:

Hourly Rate Range - $23 - $25 USD.

eClinicalWorks is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences that bring us together and help create a healthy world.