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
How to Apply
Please submit:
Resume/CV
Portfolio or GitHub (if available)
Brief description of healthcare or EMR integration experience
Examples of AI or automation projects you have worked on
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