Software Engineer

Grewal Orthopedic and Spine Care

Village of Westbury (NY)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Compensation
Flexible Scheduling
Career Growth Opportunities

Job summary

Grewal Orthopedic and Spine Care is seeking a Software Engineer to modernize clinical and administrative workflows with AI-driven healthcare software.

You will design integrations with EMR/EHR systems, build data pipelines, and collaborate with clinicians to deliver scalable, secure solutions while ensuring HIPAA compliance.

Qualifications

  • Bachelor’s degree in CS/SE or related field; 3+ years healthcare software experience.
  • Experience with EMR/EHR systems (eClinicalWorks, Epic, Cerner, etc.).
  • Experience integrating systems with REST APIs, HL7, FHIR, and ETL pipelines.
  • Proficient in Python and at least one of JavaScript/TypeScript, Java, or C#; SQL knowledge.

Responsibilities

  • Design and develop software to automate healthcare workflows.
  • Build EMR/EHR integrations with APIs and interoperability standards.
  • Develop AI/ML tools for doc automation, analytics, and chart analysis.
  • Ensure HIPAA compliance and secure data handling.

Skills

Python
JavaScript/TypeScript
Java
C#
Go
REST APIs
SQL
HL7
FHIR
ETL pipelines

Education

Bachelor’s degree in Computer Science, Software Engineering, Biomedical Informatics, or related field

Tools

AWS
Azure
Google Cloud
TensorFlow
PyTorch
OpenAI APIs
LangChain
NLP frameworks
LLM-based applications

Job description

Benefits/Perks
  • Competitive Compensation
  • Flexible Scheduling
  • Career Growth Opportunities
Job Summary

We are seeking a skilled Software Engineer to join our team! As a Software Engineer, you will be responsible for designing, developing, and maintaining our company’s software. You will gather information to identify the company’s needs and program clean and efficient code to meet those needs. The ideal candidate is an analytical thinker with a proven ability to produce functional code.

Software Engineer - Healthcare Systems & AI Automation

Location: Office based (Preferred: Experience supporting medical practices in the U.S.)

Employment Type

Full-Time

About the Role

We are seeking a highly skilled Software Engineer to help modernize and streamline administrative and clinical workflows within a growing medical practice. This role will focus on building intelligent healthcare software solutions, integrating data across disparate systems, and developing AI-driven tools that improve operational efficiency, reduce administrative burden, and enhance patient care coordination.

The ideal candidate has hands-on experience with EMR/EHR systems, healthcare interoperability standards, backend software development, and applied AI/ML solutions in healthcare environments.

Key Responsibilities
  • Design and develop software solutions that automate administrative workflows such as:
    • Prior authorizations
    • Scheduling
    • Medical documentation processing
    • Billing and claims workflows
    • Referral management
    • Patient communication systems
  • Build integrations between EMR/EHR platforms and third-party systems using APIs, HL7, FHIR, and other healthcare interoperability standards.
  • Develop centralized data pipelines that aggregate and normalize information from multiple healthcare systems, databases, and cloud platforms.
  • Create AI-powered tools and machine learning models for:
    • Clinical documentation assistance
    • Workflow automation
    • Predictive analytics
    • NLP-based chart analysis
    • Insurance authorization support
    • Administrative decision support
  • Collaborate with physicians, administrators, billing teams, and operations staff to identify inefficiencies and implement scalable technical solutions.
  • Ensure HIPAA compliance, data security, and healthcare regulatory standards across all software systems.
  • Optimize system performance, reliability, and scalability for healthcare operations.
Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Biomedical Informatics, or related field (or equivalent experience).
  • 3+ years of software engineering experience, preferably in healthcare technology.
  • Strong experience working with EMR/EHR systems such as:
    • eClinicalWorks
    • Epic
    • Athenahealth
    • NextGen
    • Cerner
    • AdvancedMD
    • DrChrono
    • or similar platforms
  • Experience integrating healthcare systems using:
    • REST APIs
    • HL7
    • FHIR
    • SQL/ETL pipelines
  • Strong programming skills in one or more languages:
    • Python
    • JavaScript/TypeScript
    • Java
    • C#
    • Go
  • Experience with cloud platforms and infrastructure:
    • AWS
    • Azure
    • Google Cloud
  • Experience developing or deploying AI/ML models using:
    • TensorFlow
    • PyTorch
    • OpenAI APIs
    • LangChain
    • NLP frameworks
    • LLM-based applications
  • Strong understanding of database architecture and data engineering.
  • Familiarity with HIPAA compliance and healthcare data privacy standards.
Preferred Qualifications
  • Experience in medical practice operations or healthcare workflow optimization.
  • Experience building AI agents or healthcare automation tools.
  • Knowledge of medical billing, coding, prior authorization workflows, or revenue cycle management.
  • Familiarity with OCR/document AI technologies.
  • Experience with healthcare analytics dashboards and reporting systems.
  • Prior startup or healthcare innovation experience is a plus.
What Success Looks Like
  • Reduced administrative workload for staff and providers
  • Faster processing of authorizations and documentation
  • Improved interoperability between systems
  • Increased operational efficiency through automation
  • Deployment of AI-driven tools that measurably improve workflows
Compensation & Benefits
  • Competitive salary based on experience
  • Flexible work environment
  • Opportunity to build impactful healthcare technology
  • Growth opportunities in AI and healthcare innovation

We are looking for engineers passionate about using technology and AI to improve healthcare operations and patient outcomes.

Responsibilities
  • Identify and evaluate the needs of the user
  • Develop software to meet those needs
  • Manage project priorities, deadlines, and deliverables
  • Fix bugs and address user concerns
  • Update software as needed
Qualifications
  • A bachelor’s degree in Computer Science or a related field preferred
  • Previous experience as a Software Engineer or in a similar role is preferred
  • Strong troubleshooting and analytical skills
  • Ability to collaborate well as part of a team
  • Strong written and verbal communication skills
  • Understanding of relational databases
  • Proficiency in multiple programming languages
  • Experience with one or more web frameworks
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Latent • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Planetary Talent • Omaha (NE)

Hybrid
USD 100,000 - 130,000
Staff Software Engineer
Staff Software Engineer

Function Health • Town of Boston (NY)

On-site
USD 120,000 - 160,000
Competitive salary and benefits package
High levels of autonomy
Encouragement of creativity and new ideas
Senior Director Software Engineering
Senior Director Software Engineering

Talanto • Northern (KY)

Hybrid
USD 180,000 - 240,000
Senior Software Engineer (AI / Healthcare Technology)
Senior Software Engineer (AI / Healthcare Technology)

Resourceful Talent Group • New York (NY)

Hybrid
USD 190,000 - 260,000
Equity package
Hybrid work in NYC
TN visa sponsorship
+1
SOFTWARE ENGINEER
SOFTWARE ENGINEER

TALENT Software Services • Rochester (MN)

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

HCA Healthcare • Nashville (TN)

On-site
USD 100,000 - 130,000
Comprehensive medical coverage
401(k) Plan with a 100% match
Education assistance
Senior Software Engineer (Full Stack_
Senior Software Engineer (Full Stack_

Roberts Recruiting, LLC • Philadelphia

On-site
USD 100,000 - 130,000
Medical, Dental, & Vision benefits
Competitive compensation
Senior Software Engineer (C#/.Net)
Senior Software Engineer (C#/.Net)

CyberCoders • Davis (CA)

On-site
USD 120,000 - 190,000
Medical
Dental
Vision
+2
Software Engineer
Software Engineer

CloudDevs • Dallas (TX)

Remote
USD 90,000 - 120,000