Engineer II, Software

Ensemble Health Partners

Hyderabad

Hybrid

INR 810,000 - 990,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
Paid time off
Retirement benefits

Job summary

Ensemble Health Partners India is hiring an Engineer II, RPA & Intelligent Automation to design and ship Python-driven automations across web, Citrix, and document-heavy workflows. You’ll push automation with LLMs, OCR, and agentic techniques, handling unstructured data and API integrations with robust error handling.

You will work in a hybrid Hyderabad setup, collaborating across teams to build scalable automation platforms, ensure secure unattended runs, and contribute to Azure-based pipelines

Qualifications

  • Proficient Python with API work and data handling.
  • Hands-on RPA delivery: production automations in Python.
  • Experience with web automation (Playwright/Selenium) and OCR.
  • Strong SQL (SQL Server/T‑SQL) and data extraction capabilities.
  • Azure fundamentals and DevOps tooling (Azure DevOps, Git).
  • Containerization with Docker and CI/CD automation.

Responsibilities

  • Design, build, test, and maintain production automations in Python across web, Citrix, and API workflows.
  • Automate applications end to end: web, Citrix, and document-based automation; integrate OCR and LLMs.
  • Build agentic automations that combine LLMs with UI control for non-deterministic tasks.
  • Apply document processing and intelligent data extraction using OCR and LLMs.
  • Integrate REST/SOAP APIs with robust error handling and retries.
  • Ensure unattended execution security: secrets, MFA, scheduling, logging.
  • Package automations in Docker, run on Azure, and manage CI/CD workflows.
  • Write advanced SQL queries for data-driven automations and reporting.
  • Contribute to reusable automation components and logging/telemetry.

Skills

Python
RPA
Playwright
REST APIs
SQL Server
Azure
Docker
Git CI/CD
MFA/TOTP

Tools

Playwright/Selenium
OCR

Job description

Thank you for considering a career at Ensemble Health Partners India!

Ensemble Health Partners - The single solution for a frictionless revenue cycle with the purpose of redefining the possible in healthcare by empowering people to be the difference. Our India Office is an extension of Ensemble’s team and culture designed to augment and enhance our talent and skill base in Revenue Cycle Management in addition to our long-standing presence in technology. Leveraging our platform of services, technology, business intelligence and analytics, our teams are creating and maintaining innovative products and systems to help our revenue cycle operators achieve the most efficient, ideal outcomes for our clients. Our teams are certified in revenue cycle best practices and are supporting end-to-end RCM operations. We are at the forefront of innovation using cutting-edge technology to drive meaningful impact in the Revenue Cycle Management landscape. As a leading player in the industry, we offer an environment that fosters growth, creativity, and collaboration, where your expertise will be valued, and your contributions will make a difference.

The Opportunity:

Job Title: Engineer II, RPA & Intelligent Automation

Experience: Minimum 3 years

Location: Hyderabad (Hybrid)

Ensemble Health Partners is one of the fastest-growing revenue cycle management companies in healthcare. Our Automation & AI Platform team is building the next generation of intelligent automation: moving beyond traditional rule-based bots into agentic, AI-driven automation and Computer Use Agents (CUA) that can see, reason about, and operate real applications the way a person does. We are looking for an Engineer II who lives and breathes Python and wants to build production automation at the intersection of RPA and applied AI. You will design and ship automations across web, Citrix, and document-heavy workflows, then push them further with LLMs, OCR, and agentic techniques so they handle the messy, unstructured cases that classic RPA cannot. We care about how you reason about brittle real-world systems, write clean Python, and learn quickly. Our stack spans Python, Playwright, Azure, Docker, and a fast-growing agentic / CUA layer built on Azure OpenAI and open-source LLMs. Strong engineers pick up the parts they haven’t seen fast.

Roles & responsibilities
  • Design, build, test, and maintain production automations in Python across web, Citrix, and API-driven workflows.
  • Automate applications end to end: web automation (Playwright or Selenium), Citrix and virtual-desktop automation, and OCR or document-based automation.
  • Build agentic and Computer Use Agent (CUA) automations that combine LLMs with UI control to handle tasks that rule-based bots cannot.
  • Apply document processing and intelligent data extraction, blending OCR with LLMs to turn unstructured inputs into structured, usable data.
  • Integrate REST and SOAP APIs (auth, pagination, retries, error handling), preferring API-driven steps over fragile UI wherever an API exists.
  • Handle unattended-execution concerns: secure secret handling, MFA such as TOTP, scheduling, structured logging, and graceful recovery.
  • Package automations as Docker containers, run them on Azure, and ship through Azure DevOps Git with PR review and CI/CD pipelines.
  • Write and optimize advanced SQL against SQL Server for data-driven automations and reporting.
  • Contribute to our shared automation platform, building reusable workers, connectors, and workflow components.
  • Instrument what you build with structured logging, metrics, and Application Insights, and help triage and resolve production issues.
What we are expecting:

Minimum 4 years of professional experience building and running production automations or software, with Python at the center of your work.

Must-Have Skills :
  • Python (required): strong core Python (data structures, OOP, exception handling), clean modular code, virtual environments and dependency management (pip / poetry / uv), HTTP and API work (requests / httpx), parsing JSON, CSV, and Excel data, logging, and writing tests.
  • Hands‑on RPA delivery: production automations built in Python. Prior Power Automate / Power Automate Desktop experience is valued, and experience with any other RPA tool (UiPath, Automation Anywhere, Blue Prism) is welcome, but Python is mandatory.
  • Web, Citrix, and OCR automation: Playwright or Selenium for web, image / vision techniques for Citrix and virtual desktops, and OCR for documents.
  • REST API integration: consuming third-party APIs with auth flows, pagination, retries, and error handling.
  • Advanced SQL: SQL Server / T‑SQL, complex joins, window functions, stored procedures, and query tuning.
  • Azure fundamentals, hands‑on with: Service Bus, Key Vault, Function Apps, Application Insights, Automation Runbooks, and Azure AI Foundry.
  • Docker: containerizing automations and running them reliably.
  • Git and CI/CD: Azure DevOps pipelines, PR workflow, and branching.
  • Unattended‑run fundamentals: secrets, MFA / TOTP, scheduling, and logging.
Preferred / Stand‑Out :
  • Agentic automation and Computer Use Agent (CUA) experience: combining LLMs with UI control to build adaptive automations.
  • AI / LLM engineering: Azure OpenAI, prompt design, and handling non‑deterministic output.
  • Open‑source LLM experience: self‑hosting or serving models (for example vLLM) and integrating them into automation.
  • Document processing at scale: intelligent extraction from PDFs and scanned documents using OCR and LLMs.
  • FastAPI + Pydantic: building small services and APIs that sit behind automations.
  • Model Context Protocol (MCP) or comparable tool / adapter abstractions.
  • Healthcare / regulated‑data domain: familiarity with HIPAA constraints or Epic / FHIR integration.
Why Choose Ensemble India?

People First, Last + Always

We believe in putting people at the heart of everything. Our culture is rooted in collaboration, growth and innovation—where your contributions are valued, your voice is heard and your potential is nurtured.

A Place to Thrive

Whether you’re just starting out or looking to grow your career, Ensemble India is a place where you can do your best work and be your best self. We offer structured career paths, paid professional certifications, tuition reimbursement and mentorship opportunities to help you advance.

Comprehensive Total Rewards

We support the physical, emotional and financial well‑being of you and your family. Our Total Rewards package include:

  • Healthcare coverage for associates and their immediate families including parents
  • Paid time off plans
  • Retirement benefits
  • Recognition and wellness programs
  • Market competitive pay rates
Inclusive Culture

Our organization is deeply committed to fostering a positive environment and culture where we celebrate and reward merit and contribution and where every associate feels valued, included, and empowered to succeed.

Purpose-Driven Impact

We proudly partner with local communities through philanthropic initiatives—from school supply drives to health awareness campaigns—because giving back is part of who we are.

Ensemble Health Partners is an equal employment opportunity employer. It is our policy not to discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender, gender identity, religion, national origin, age, disability, military or veteran status, genetic information or any other basis protected by applicable federal, state, or local laws. Ensemble Health Partners also prohibits harassment of applicants or employees based on any of these protected categories.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, Automation
Senior Engineer, Automation

Ensemble Health Partners • Hyderabad

Hybrid
INR 2,000,000 - 3,200,000
Healthcare coverage
Paid time off
Retirement benefits
+2
Senior Engineer, Cybersecurity
Senior Engineer, Cybersecurity

Ensemble Health Partners • Hyderabad

Hybrid
INR 1,800,000 - 3,000,000
Healthcare coverage
Paid time off
Retirement benefits
+2
Lead Engineer, Software
Lead Engineer, Software

Ensemble Health Partners • Hyderabad

On-site
INR 2,800,000 - 6,000,000
Senior Engineer, Software
Senior Engineer, Software

Ensemble Health Partners • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Manager, Software Engineer
Senior Manager, Software Engineer

Ensemble Health Partners • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Healthcare coverage
Paid time off plans
Retirement benefits
+2
Lead Software Engineer
Lead Software Engineer

Ensemble Global • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Healthcare coverage
Paid time off
Recognition and wellness programs
Lead Product Manager
Lead Product Manager

Ensemble Health Partners • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Healthcare coverage for associates and
Paid time off
Retirement benefits
+2
Lead Engineer, Software-Platform
Lead Engineer, Software-Platform

Ensemble Health Partners • Hyderabad

On-site
INR 3,800,000 - 6,000,000
Sr Network Engineer
Sr Network Engineer

Ensemble Health Partners • Hyderabad

Hybrid
INR 2,500,000 - 4,500,000
Healthcare benefits
Paid time off
Retirement benefits
+1
Sr. Engineer
Sr. Engineer

Ensemble Health Partners • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Healthcare coverage for associates and
Paid time off plans
Retirement benefits
+2