Senior Software Engineer - ai automation medical billing platform
Backend Developer
Python
APIs
Architecture
Artificial Intelligence Applications
Cloud Operations
Data Integration
Data Processing
Database
Databases
Engineering
Engineering Leader
Frontend
Generative Ai Engineer
Healthcare Ai
Medical Billing
Microservices
Software Architecture
Software Development
Software Engineer
Software Engineering
SQL
Technical Lead
Workflow Automation
Job Description
Senior Software Engineer role building and improving a Medical Billing Automation SaaS platform that combines Python, AI/LLMs, and EDI.
Responsibilities
- Own backend development in Python, including reliable integration with AI models, LLMs, and EDI to automate complex billing workflows.
- Design and implement scalable microservices on cloud infrastructure (including AWS or Azure) for high-volume data processing.
- Build and evolve RESTful APIs and web services so internal components and external systems communicate effectively.
- Create user-facing interfaces and improve billing workflow usability using React, Angular, or similar frameworks.
- Apply system design and database modeling to develop efficient schemas using SQL Server, PostgreSQL, or MySQL, plus MongoDB when appropriate.
- Use unit testing, integration testing, and debugging practices to deliver quality software aligned with SDLC standards.
- Participate in Agile delivery using Scrum or Kanban (sprint planning, stand-ups, and continuous improvement).
Requirements
- Extensive experience with Python for backend development and AI integration.
- Strong knowledge of AI and practical application of Large Language Models (LLMs) for automation solutions.
- Proficiency with EDI standards and protocols for healthcare data exchange.
- Expert-level Python for ETL/ELT pipelines and automation, including pandas, pydantic, and SQLAlchemy.
- Production experience with a workflow orchestration platform such as Prefect, Airflow, or Dagster.
- Strong SQL skills across SQL Server and PostgreSQL, plus cloud data warehouse experience with Snowflake; familiarity with dbt or similar transformation tooling.
- Disciplined testing and delivery practices, including pytest (or equivalent), GitHub Actions (or similar CI), Docker, and Git-based code review.
- Working knowledge of cloud infrastructure and services, with Azure preferred.
- Effective, verified use of AI-assisted development tools as part of daily engineering practice.
Technologies
- Python, AI, LLMs, EDI, AWS, Azure
- RESTful APIs
- React, Angular
- SQL Server, PostgreSQL, MySQL, MongoDB
- pandas, pydantic, SQLAlchemy
- Prefect, Airflow, Dagster, Snowflake, dbt
- pytest, GitHub Actions, Docker
- Scrum, Kanban, Git-based code review
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Vision insurance
Location and schedule
- Hybrid remote in Buffalo, NY
- Occasional travel: a few days per quarter at most
- Note indicates occasional travel to the “come in East Dallas” area
Additional details
- Reports directly to the CTO with direct interaction of the Founder / CEO
- No work sponsorship or relocation assistance is offered
Pay
- $130,000 - $160,000 per year (USD)