×
Register Here to Apply for Jobs or Post Jobs. X

Intern - Software Engineer

Job in Westborough, Worcester County, Massachusetts, 01581, USA
Listing for: eClinicalWorks
Apprenticeship/Internship position
Listed on 2026-02-26
Job specializations:
  • Software Development
    AI Engineer, Software Engineer, Machine Learning/ ML Engineer, Full Stack Developer
Job Description & How to Apply Below
We are eClinical

Works. 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 eClinical

Works, 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, Type Script

* Databases:
MySQL, MSSQL

* UI Technologies/Frameworks:
Angular, Angular

JS, Node.js

* Source Control & CI/CD:
Git; CI/CD pipelines (e.g., Git Hub Actions/Git Lab CI/Azure Dev Ops)

* 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, Type Script.

* Exposure to at least one front‑end framework:
Angular or Angular

JS; 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/Angular

JS 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.

eClinical

Works 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary