Skip to content
aitrainer.work - AI Training Jobs Platform
Software Engineering mercor

Software Engineer, Clinical Data (TypeScript, FHIR/HL7)

Mercor Remote, USA

Education

Any

Type

hourly

Pay Rate (by country)

$55–$75/hr

Listed

30d ago

✅ Applying through this link supports our platform at no cost to you.

This position is hosted on an external talent platform. Please only apply for this position if it fits your skills and interests.

Apply Now

In our Talent Pool?

Apply through this link and we can vouch for you to Mercor. ? We vouch for Talent Pool members who apply through our referral link, when we believe they're a strong match. Not every applicant gets a vouch. Not in the pool yet? Set up your profile first.

Set up your profile →

Mercor: our referral track record

We've referred 191 candidates to Mercor roles. 14% (27) were placed.

About this Role

From the Mercor listing

Join a leading digital health technology company's engineering team to build the integration services that move clinical data between EHR systems.

A leading digital health technology company is hiring a Software Engineer, Clinical Data to design and build the backend integration services that move clinical data between electronic health record (EHR) systems. You'll architect integrations using HL7 v2, FHIR, and EHR APIs in TypeScript/Node.js.

Location requirements

1. Overview

A leading digital health technology company is hiring a Software Engineer, Clinical Data to design and build the backend integration services that move clinical data between electronic health record (EHR) systems. You'll architect integrations using HL7 v2, FHIR, and EHR APIs in TypeScript/Node.js. This is a full-time, on-site W-2 employment position with Cincinnatus LLC, based in Seattle, WA or Madison, WI, with the opportunity to be placed at a leading healthcare technology company as part of their extended workforce.

2. Key Responsibilities

Build robust TypeScript/Node.js services for EHR integrations. Architect integration services using HL7 v2, FHIR, and EHR APIs. Deploy microservices on AWS with containerization; implement data validation, monitoring, and HIPAA-compliant security. Contribute to code reviews and system-design discussions. Use AI-assisted coding tools to accelerate development, and collaborate with product managers on clinical workflow solutions.

  • Build robust TypeScript/Node.js services for EHR integrations.
  • Architect integration services using HL7 v2, FHIR, and EHR APIs.
  • Deploy microservices on AWS with containerization; implement data validation, monitoring, and HIPAA-compliant security.
  • Contribute to code reviews and system-design discussions.
  • Use AI-assisted coding tools to accelerate development, and collaborate with product managers on clinical workflow solutions.

3. Core Qualifications

3+ years building production systems with Node.js and TypeScript. Prior experience at a healthcare startup or health-data integration platform, with knowledge of FHIR, HL7, patient identity management, or clinical data modeling. Strong computer science fundamentals: algorithms, data structures, OOP, concurrency, and distributed systems. RESTful or event-driven API design and implementation experience. Microservices or cloud-native application scaling experience (AWS, Kubernetes). Must be a U.S. citizen or permanent resident located in the United States; this role is on-site in Seattle, WA or Madison, WI.

  • 3+ years building production systems with Node.js and TypeScript.
  • Prior experience at a healthcare startup or health-data integration platform, with knowledge of FHIR, HL7, patient identity management, or clinical data modeling.
  • Strong computer science fundamentals: algorithms, data structures, OOP, concurrency, and distributed systems.
  • RESTful or event-driven API design and implementation experience.
  • Microservices or cloud-native application scaling experience (AWS, Kubernetes).
  • Must be a U.S. citizen or permanent resident located in the United States; this role is on-site in Seattle, WA or Madison, WI.

Preferred Qualifications

About Cincinnatus LLC: Cincinnatus LLC is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for contingent and contract-based opportunities. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Equal Employment Opportunity: Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request.

  • Experience implementing OAuth2.0 / SMART on FHIR authentication flows.

Requirements

  • Must be eligible to work in one of: Remote, USA
  • Fluent proficiency in English (Written & Verbal)
  • Reliable high-speed internet connection
  • Bachelor's degree or equivalent professional experience
  • Demonstrated expertise in Software Engineering

Why This Role

Work from anywhere, at any time. This fully remote Software Engineer, Clinical Data (TypeScript, FHIR/HL7) position ($65/hr) breaks down geographic barriers, allowing you to earn US-competitive rates regardless of your local market. It is a perfect stepping stone for building a career in the Software Engineering ecosystem.

Skills & Categories

Explore other opportunities in related specializations:

Related Jobs

Mercor

Browse All Jobs from Mercor

Discover more opportunities on Mercor that match your skills and interests.

View All Mercor Jobs →

Verified Reviews

Loading reviews…

Community Reviews

Loading reviews…
💬

Share your experience with Mercor

Help other candidates make better decisions by leaving a review.

Sign in to leave a review

Frequently Asked Questions

Is Mercor for freelancers or full-time contractors?

Mercor places you with one client for a defined engagement, like 'Python Tutor for 3 months', rather than having you grab small tasks from a shared queue. Most roles function as steady contract work, not one-off gigs.

Does Mercor's application require an on-camera interview?

Yes, every applicant records a video interview with an AI interviewer that asks questions about your resume. Clients review that recording to judge communication skills before matching, so there's no way to apply without going on camera.

Does it cost money to apply to Mercor?

No, applying and joining Mercor is free. Mercor's revenue comes from a fee it charges the client on top of your hourly rate, not from applicants. Treat any request for payment to join as a red flag.

What does task-based AI training work actually look like?

Practical, hands-on data work: recording short videos, categorizing images, rating text responses, or analyzing data. Tasks are designed to be short and distinct, typically 5 to 60 minutes each.

What does asynchronous AI training work mean in practice?

No set hours, no check-ins, no meetings. You log in when you want, pick up an available task, complete it, and submit; nobody is waiting on you in real time. That's different from remote employment, where you're expected online during business hours. The tradeoff: you're competing with others for available tasks, so an empty queue means there's simply nothing to do until more work is released.

What does Software Engineering work look like for a Software Engineer, Clinical Data (TypeScript, FHIR/HL7)?

Tasks here are scoped to Software Engineering, not generic labeling. As a Software Engineer, Clinical Data (TypeScript, FHIR/HL7), expect to draw on real domain judgment (evaluating outputs, correcting errors, or providing expert reasoning specific to Software Engineering) rather than following a one-size-fits-all rubric. If you don't have hands-on Software Engineering background, this is likely not the right listing to start with.

What happens when I click Apply on this listing?

You'll be taken to Mercor's external site to complete your application there. This listing links through a referral, but the process is identical to applying directly; the link just routes you correctly. Create an account on their site and follow their onboarding steps.

Can I apply from outside USA?

This specific role is restricted to USA. If you are outside these locations, applying is unlikely to result in an offer even if you pass the assessment. Check the full job description for any VPN or tax-residency caveats.

How soon will I start working after applying to Mercor?

Not immediately. Mercor is a talent marketplace, not a task queue, so applying puts you in a pool of candidates. You start working only once a specific client, like a major AI lab, selects your profile, and that matching process can take weeks.