HamburgerMenu
hirist

MediaMint - Python Desktop Automation Engineer

VUCHI MEDIA
3 - 5 Years
Hyderabad

Posted on: 04/09/2026

Job Description

What to expect at MediaMint?

We love people who define their surroundings and who are constantly looking to learn new things. We value honesty and integrity above all. We love people who are honest, self-aware and intent on bettering themselves each day. If you love growth - professional and personal, then MediaMint is most likely the place for you!

What do we do?

MediaMint is an AI-powered Revenue Operations services company dedicated to accelerating innovation and revenue growth for platforms and publishers worldwide. Our mission is to enhance operational efficiency, scalability, customer satisfaction, and data-driven insights through advanced technology, automation, and AI capabilities. We serve industry leaders across AdTech, Consumer, CTV, Publishing, and Retail.

Job Description :

We are looking for a Python Desktop Automation Engineer to design, build, package, and maintain desktop automation applications. The role involves developing automation tools using Python, Playwright, and related frameworks, and packaging them as standalone desktop applications using PyInstaller.

The ideal candidate should have strong Python programming skills, experience with browser and desktop automation, and the ability to build reliable, user-friendly automation utilities for internal business workflows.

Responsibilities :

- Design and develop desktop automation applications using Python.

- Build automation workflows for web applications using Playwright.

- Package Python applications into standalone executables using PyInstaller.

- Create user-friendly desktop tools with simple interfaces for business or operations teams.

- Automate repetitive tasks involving web portals, file handling, data extraction, form submissions, and reporting.

- Integrate automation tools with APIs, databases, files, and third-party systems where required.

- Handle authentication, session management, browser contexts, downloads, uploads, and error recovery in automation workflows.

- Implement logging, exception handling, retry mechanisms, and status reporting.

- Optimize automation scripts for reliability, maintainability, and performance.

- Troubleshoot issues related to packaging, browser drivers, dependencies, and runtime environments.

- Collaborate with product, operations, QA, and engineering teams to understand automation requirements.

- Maintain documentation for setup, usage, deployment, and troubleshooting.

Required Skills :

- Strong hands-on experience with Python.

- Experience building automation using Playwright.

- Good understanding of web automation concepts such as selectors, browser contexts, waits, downloads, uploads, and authentication flows.

- Experience packaging Python applications using PyInstaller.

- Knowledge of desktop application development using frameworks such as Tkinter, PyQt, PySide, or similar.

- Ability to work with files such as CSV, Excel, JSON, PDF, and text formats.

- Experience with REST APIs and basic database interactions.

- Good debugging and problem-solving skills.

- Understanding of Git and basic software development practices.

- Ability to write clean, modular, and maintainable code.

Good to Have :

- Experience with desktop automation tools such as PyAutoGUI, AutoHotkey, or Sikuli.

- Experience with OCR, image-based automation, or document processing.

- Familiarity with browser automation in enterprise environments.

- Experience building internal productivity tools for operations teams.

- Knowledge of Windows application packaging, installers, and code signing.

- Experience with CI/CD pipelines for building and distributing executables.

- Exposure to QA automation frameworks and test reporting tools.

- Hands-on experience with AI coding tools such as Codex, Claude Code, Cursor, or similar platforms will be an added advantage.

Preferred Qualifications :

- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

About MediaMint :

MediaMint is a global professional services firm specializing in digital marketing and consulting. We work with a broad spectrum of clients - from Fortune 500 to start-ups. Our mission is to provide strategic, operational and technical support that drives performance and delivers outstanding results for our clients. Our vision is to be the transformative operating partner for media and technology companies worldwide. We currently have 7 offices. Our headquarters is in Hyderabad and it is our main delivery and operations center. Our other offices are in San Francisco, New York, Spain, Canada, Mexico, Krakow (Poland) and Ilorin (Nigeria). MediaMint currently employs more than 3000+ dedicated professionals.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...