Engineer II, Software (RPA)

Ensemble Global

Hyderabad

On-site

INR 1,200,000 - 2,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Accidental insurance coverage
Professional development programs
Maternity/Paternity benefits
Welcome kits

Job summary

Ensemble Health Partners India seeks an Engineer II who specializes in Python-driven automation at the crossroads of RPA and applied AI. You will design and ship automations across web, Citrix, and document-heavy workflows, pushing them forward with LLMs, OCR, and agentic techniques to handle unstructured inputs.

We value clean Python code, strong debugging, and rapid learning in a fast-paced healthcare tech setting.

Qualifications

  • 4+ years of professional experience in building production automations or software with Python at core.
  • Hands-on experience delivering RPA solutions, familiarity with Power Automate or other RPA tools.
  • Experience in web automation using Playwright or Selenium, and OCR/document automation.
  • Strong REST API integration skills with authentication, pagination, retries, and error handling.
  • Advanced SQL skills (SQL Server / T-SQL) and performance tuning.
  • Azure fundamentals with hands-on exposure to services like Service Bus, Key Vault, Function Apps.
  • Experience containerizing automations with Docker and deploying in CI/CD pipelines.
  • Unattended-run practices: secret handling, MFA/TOTP, scheduling, logging.

Responsibilities

  • Design, build, test, and maintain production automations in Python across web, Citrix, and API-driven workflows.
  • Automate applications end to end: web automation, Citrix/virtual desktops, and document-based automation.
  • Develop 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 and SOAP APIs with robust error handling and retries.
  • Ensure unattended execution with secure secret handling and MFA, scheduling and logging.
  • Package automations as Docker containers, deploy on Azure, and manage CI/CD via Azure DevOps.
  • Write and optimize advanced SQL queries for data-driven automations and reporting.
  • Contribute to reusable components and shared automation platform.

Skills

Python
RPA tooling
Web automation
Citrix automation
OCR automation
API integration
SQL Server
Azure
Docker
Git & CI/CD
Unattended automation

Tools

Playwright
Selenium
Azure
Docker
SQL Server
Power Automate
UiPath

Job description

Job Title: Engineer - II, Software (RPA)

Experience: 3-5 Years

Company Overview:

Ensemble Health Partners India is at the forefront of innovation in the Revenue Cycle Management (RCM) space, leveraging modern technology to drive meaningful, real world impact. Our future ready platforms bring together AI driven analytics, intelligent data ingestion, workflow automation, and business intelligence built on a scalable, cloud native architecture. Our AI powered solutions are actively running in production, continuously optimizing processes and delivering data driven insights at scale. With the second largest market share in the U.S. RCM industry, a global workforce of 15,000+ professionals, and 12 technology patents, we deliver results through strong teams, proven processes, and flexible, modern technologies. As part of our continued growth, we have launched our Global Capability Center (GCC) in Hyderabad designed to serve as a strategic extension of our global operations. The GCC brings together technology, analytics, and RCM expertise to build scalable solutions, accelerate innovation, and support our long term vision of transforming healthcare operations. At Ensemble Health Partners India, we foster a culture of growth, collaboration, and innovation where your expertise is valued, your ideas are heard, and your work makes a measurable impact.

Position Summary:

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.

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.
Requirements:

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 Join Us?
  • Work on real-world healthcare and technology challenges, powered by emerging technologies and a strong innovation mindset.
  • Be part of a fast-growing, people-first organization where your work creates measurable impact.
  • Grow continuously with structured learning, certifications, and industry-recognized development programs.
  • Collaborate with high caliber teams that value ownership, trust, and accountability.
  • Grow alongside an organization that’s scaling with purpose and clarity. Be part of a fast scaling Global Capability Center with meaningful global responsibility.
  • Comprehensive health insurance coverage for associate, kids (2) and parents supporting physical and financial well being beyond the workplace.
  • Accidental insurance coverage for the associate that adds an extra layer of security.
  • Professional development programs with reimbursement support to help you upskill and grow with confidence.
  • A workplace that is fully compliant with labor laws, including maternity and paternity benefits.
  • Thoughtful experiences like welcome kits, company swag, and work anniversary gifts that recognize your journey with us.
  • Benefits designed to support you at different stages of life and career, not just on day one.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer II Software RPA
Engineer II Software RPA

Ensemble Health Partners • Malerkotla

Hybrid
INR 1,200,000 - 1,800,000
Health benefits
Insurance coverage for family
Maternity/Paternity leaves
+1
Engineer II, AI
Engineer II, AI

Ensemble Global • Hyderabad

On-site
INR 1,800,000 - 2,600,000
Health insurance
Accidental insurance
Professional development
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Ensemble Health Partners, India • Hyderabad

Hybrid
INR 3,500,000 - 6,000,000
Health insurance
Professional development programs
Labor law compliant benefits
Lead Engineer
Lead Engineer

Ensemble Global • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Comprehensive health insurance coverage
Accidental insurance coverage
Professional development programs
+2
Senior Developer, Business Process Automation (Power Platforms)
Senior Developer, Business Process Automation (Power Platforms)

Edwards Lifesciences • Pune District

On-site
INR 2,500,000 - 4,200,000
Senior Engineer, AI
Senior Engineer, AI

Ensemble Health Partners, India • Hyderabad

Hybrid
INR 1,000,000 - 2,000,000
Comprehensive health insurance coverage
Accidental insurance coverage
Professional development programs
+2
Senior Developer, Business Process Automation
Senior Developer, Business Process Automation

Edwards Lifesciences • Pune District

On-site
INR 3,000,000 - 5,000,000
Senior Engineer AI
Senior Engineer AI

Ensemble Health Partners, India • Malerkotla

Hybrid
INR 2,800,000 - 4,000,000
Comprehensive health insurance
Professional development programs
Fully compliant with labor laws (mrand
+1
Engineer II AI
Engineer II AI

Ensemble Health Partners, India • Malerkotla

On-site
INR 1,500,000 - 2,300,000
Comprehensive health insurance
Professional development programs
Labor-law compliant workplace
+2
Lead AI
Lead AI

Ensemble Global • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Comprehensive health insurance
Professional development programs