Location: IN - Jaipur
iCapital is looking to hire an experienced Python Developer with expertise in web scraping, automated portal interactions, and cloud-native deployment using AWS. The ideal candidate will have hands-on experience working with Playwright for browser automation, managing multi-factor authentication (MFA) flows, and deploying scalable scraping tasks via AWS Lambda and related services. This role will assist in architecting and building robust, secure, and scalable scraping solutions that interact with complex web applications and secured portals.
Responsibilities
Assist with the design and implementation of advanced scraping solutions using Python, Playwright, and AWS services.
Automate interactions with JavaScript-heavy and authentication-secured websites, including handling MFA, CAPTCHAs, and session or token-based login flows.
Architect scraping pipelines using serverless AWS components such as Lambda, Step Functions, S3, CloudWatch, and Secrets Manager.
Build systems that scale to support high volumes of data extraction with fault tolerance, retries, and intelligent logging.
Integrate and manage complex workflows across multiple portals, APIs, and data sources.
Contribute to architectural decisions, tooling, and best practices.
Responsible for Code reviews and deployments.
Qualifications
Bachelor’s or master’s degree in computer science, software engineering, or related field, or equivalent professional experience
10+ years of experience in Python development, with a strong focus on automation and data extraction
Proven expertise in web scraping using tools like Playwright, Selenium, Scrapy, BeautifulSoup, and requests
In-depth experience handling multi-step authentication flows, including multi-factor authentication (MFA), CAPTCHA solving, and session or cookie management
Proficient in deploying and managing scraping workloads in AWS, particularly Lambda, S3, IAM, CloudWatch, and Secrets Manager
Experience with asynchronous programming, headless browsers, and JavaScript-rendered content
Solid understanding of web protocols (i.e. HTTP, HTTPS, cookies, headers), and the ability to reverse-engineer network calls and authentication mechanisms
Comfortable working with APIs, JSON/XML, and data transformation
Experience with CI or CD pipelines, Docker, and infrastructure as code (i.e. CloudFormation, Terraform)
Familiar with data pipeline orchestration tools such as Apache Airflow or AWS Step Functions
Prior experience scraping from secure or enterprise-level portals (i.e. financial, healthcare, legal)
Background in data engineering or ETL workflows is a plus
Exposure to Python testing frameworks and writing unit or integration tests
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office four days, with the flexibility to work remotely one day (Friday).
Benefits
iCapital offers a comprehensive benefits package that includes a total compensation program consisting of competitive salary, annual performance bonus, and equity for all full-time employees; healthcare with 100% employer-paid health and dental insurance; and generous paid time off (PTO).
For additional information on iCapital Network, please visit
https://www.icapitalnetwork.com/about-us
Twitter: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
Задачи:
- Проектирование архитектуры решения для высокой доступности и масштабируемости
- Оптимизация производительности
- Code review
- Участие в проектировании новых фич и сервисов
Требования:
- Опыт коммерческой разработки от 3 лет и разработки на Python от 2 лет
- Понимание настройки и запуска CI/CD пайплайнов
- Экспертиза в облачной инфраструктуре
- Опыт работы с бэкендом для AI и ML
Задачи:
- Проектировать и разрабатывать интеграционные системы на базе микросервисной архитектуры
- Внедрять новые технологии, инструменты и методы разработки
- Взаимодействовать с командой, поиск и решение проблем
Требования:
- Опыт разработки Backend-приложений (Python 3.x) от 5 лет
- Уверенное владение базовыми архитектурными паттернами
- Понимание асинхронной парадигмы программирования
- Опыт построения архитектур сложных систем
УдалённоseniorГеография найма не уточнена, офис: Москва
Проект: AI-платформа нового поколения. Миссия — спроектировать и внедрить экосистему для комплексного управления большими языковыми моделями (LLM).
Задачи:
- Самостоятельная разработка функционала платформы на Python
- Тестирование нового функционала
- Самостоятельное участие в процессах и решение средних и сложных задач
- Обнаружение дефектов и повышение качества программного продукта
Требования:
- Опыт коммерческой разработки бэкенд-разработчиком — от 4 лет
- Понимание принципов взаимодействия с LLM, MCP-серверами
- Опыт работы с реляционными БД и SQL, векторными базами данных
- Опыт работы с FastAPI
УдалённоseniorГеография найма не уточнена, офис: Москва
Location: Stamford, Connecticut, United States
About the Role
iCapital is seeking an Associate Python Developer to join the growing Core Operations Technology team. This individual will have foundational experience in Python programming and a passion for building scalable, high-performance applications. This roles collaborates with senior developers and cross-functional teams to design, develop, test, and maintain software solutions.
Responsibilities
Develop, test, and maintain Python-based applications and scripts.
Write clean, efficient, and well-documented code following best practices.
Debug and resolve issues in existing code.
Collaborate with team members on code reviews, design discussions, and agile development processes.
Participate in the development of REST APIs, web services, and data processing pipelines.
Assist in writing unit tests and automated test cases to ensure quality and performance.
Support the integration of third-party libraries and APIs.
Maintain version control using Git and follow CI/CD practices.
Work with Lambda functions for serverless computing tasks.
Manage and interact with AWS S3 buckets for file storage and retrieval.
Stay updated with emerging technologies and contribute ideas for improvements.
Qualifications
Bachelor's degree in computer science, software engineering, or a related field or equivalent relevant experience
1-2 years of Python development experience, including Python, web scraping tools (Playwright, Selenium), REST APIs, JSON, and Git
Working knowledge of SQL and databases (PostgreSQL, MySQL), Linux and Unix environments, and web frameworks such as Flask or Django
Experience with AWS services, including Lambda, S3, and serverless application development; familiar with Azure or GCP is a plus
Exposure to testing frameworks such as pytest and unittest, Docker, front-end technologies (HTML, CSS, JavaScript), and Agile methodologies
Strong analytical, problem-solving, communication, and collaboration skills, with attention to detail and a commitment to quality
Benefits
The base salary range for this role is $85,000 to $110,000. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
Twitter: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Задачи:
— Разрабатывать REST API и серверную логику на FastAPI
— Проектировать Pydantic-схемы валидации запросов и ответов
— Работать с PostgreSQL через SQLAlchemy 2.0, писать миграции на Alembic
— Настраивать Docker-окружение, писать тесты (pytest, httpx)
— Участвовать в код-ревью под наставничеством CTO
— Вести README и OpenAPI/Swagger-документацию
Требования:
— Базовые знания Python: типизация, ООП, работа с async/await
— Понимание REST — что такое эндпоинт, методы, статус-коды
— Желание разобраться в FastAPI и Pydantic (опыт необязателен, но плюс)
— Базовое знакомство с SQL и понимание, что такое ORM
— Опыт с Git: ветки, PR, осмысленные коммиты
— Коммерческий опыт не обязателен — важны пет-проекты, учебные работы или готовность учиться в темпе продукта
Условия:
— Удалённый формат работы
— Свободный график
— Возможность совмещать стажировку с учёбой
— Наставничество Senior-разработчика, разбор кода на ревью
— Гарантированный оффер по итогам стажировки при хорошей оценке
— Удалённо из России
Задачи:
— Развивать и поддерживать backend-сервисы продукта;
— Проектировать и реализовывать новые продуктовые возможности вместе с командой разработки, аналитиками и продуктом;
— Работать с микросервисной архитектурой и интеграциями между сервисами;
— Участвовать в проработке технических решений, декомпозиции задач и развитии архитектуры продукта;
— Анализировать и оптимизировать производительность сервисов и баз данных;
Требования:
— Опыт в коммерческой разработке на Python от 3+ лет, применение асинхронных фреймворков на проектах;
— Умение писать поддерживаемый и тестируемый код;
— Опыт в проектировании микросервисной архитектуры и архитектуры баз данных;
— Рассуждение в технических вопросах от бизнеса;
— Умение оптимизировать производительность приложения и базы данных;
— Опыт с Kafka, ELK, Sentry, Grafana, SQLAlchemy, Docker, Kubernetes, Jenkins будет преимуществом;
Условия:
— Удалённая работа с возможностью посещения офисов в Москве, Санкт-Петербурге и Новосибирске;
— Менторство в первые месяцы, личный план развития, обучение и участие в конференциях;
— ДМС с первого рабочего дня, включая стоматологию, госпитализацию и страховку за рубежом;
— 5 дополнительных выходных дней в году помимо основного отпуска;
— Кафетерий льгот с денежным депозитом 25000 рублей на фитнес, обучение, развлечения и консультации специалистов;
— Доплата за 10 дней больничного после испытательного срока с сохранением полного оклада;
Этапы интервью:
— Знакомство по телефону с рекрутером (25-30 минут);
— Техническое интервью по опыту с Python, подходам к разработке и инструментам;
— Финальное интервью с лидом команды и HRBP для оценки ценностей;
— Возможный запрос СТД-Р для подтверждения официального опыта.
УдалённоmiddleГеография найма не уточнена, офис: Москва
AvitoTech — оплачиваемая программа стажировок для студентов 2–4 курса бакалавриата. Большинство бэкенд-команд Авито работают на Go, но в некоторых основной язык — Python, и для них тоже открыты позиции на стажировке. Лучшие стажёры получают предложение о переходе в штат.
Кому подойдёт (направление Python):
- Уверенно пишешь на Python и уже используешь его библиотеки в своих проектах
- Знаешь основы SQL: запросы с несколькими JOIN, назначение транзакций, ACID и CTE
- Можешь писать REST CRUD-сервисы на Python
- Понимаешь основы асинхронного программирования
Стажировка 9 месяцев, старт октябрь 2026, от 25 часов в неделю
Формат работы: удалённо или очно (Москва, Санкт-Петербург, Казань, Самара, Нижний Новгород)
Задачи:
— Разработка backend на Python
— Создание устойчивой браузерной автоматизации
— Работа с пользовательскими сессиями, очередями и расписаниями
— Интеграция LLM и vision-моделей
— Реализация памяти, контекста и инструментов AI-агента
— Настройка логирования, мониторинга и восстановления после ошибок
— Защита пользовательских данных и секретов
— Участие в оценке архитектуры, сроков и технических рисков
Требования:
— Уверенное знание Python и asyncio
— Опыт разработки production-систем, а не только отдельных скриптов
— Опыт работы с Playwright или аналогами
— Умение создавать автоматизацию для меняющегося и нестабильного интерфейса
— Опыт реализации повторных попыток, переавторизации и восстановления после сбоев
— Понимание идемпотентности действий
— Опыт с долгоживущими фоновыми процессами, очередями, расписаниями и квотами
— Опыт разработки LLM-приложений: агентные циклы, function calling, память и контекст диалога
— Опыт работы с vision-моделями и контроля стоимости инференса
— Понимание принципов шифрования, хранения секретов, разграничения доступа и аудита
— Базовые навыки Docker, CI, логирования, метрик и алертов
Будет преимуществом:
— Опыт работы с прокси-инфраструктурой и сетевой изоляцией клиентов
— Опыт в антифрод-, платёжных или дейтинг-продуктах
— Понимание того, как внешние площадки реагируют на нетипичную активность
— Опыт продуктовой разработки в условиях нестабильного внешнего API или интерфейса
— Умение самостоятельно декомпозировать задачи и предлагать проверяемые решения
На первом этапе необходимо:
— Оценить реализуемость первой версии
— Предложить архитектуру и последовательность разработки
— Определить необходимые доступы, инфраструктуру и расходы
— Собрать прототип для тестирования на отдельном аккаунте
— Настроить фиксацию результатов, ошибок и причин остановки системы
Задачи:
- Разработка и поддержка Python-скриптов и микросервисов для интеграции AI-инструментов в банковские процессы
- Исследование и пилотирование AI-платформ (OpenClaw, Claude Code, LangChain и аналоги)
- Участие в проектировании бэкенд-компонентов для взаимодействия с LLM
- Проведение экспериментов: тестирование гипотез, сравнение моделей и инструментов
- Участие в Code Review
Требования:
- Базовое знание Python (ООП, структуры данных, модули)
- Понимание Git (коммиты, ветки, PR)
- Знакомство с FastAPI (учебные проекты) и pytest
- Понимание SQL (простые запросы) и принципов БД
Условия:
- Стажировка 3 месяца с возможностью продления или перехода в штат
Обязанности:
• Разработка и поддержка модулей сервиса резервного копирования Базис.Virtual Protect
• Разработка и поддержка систем резервного копирования виртуальных машин
• Разработка и поддержка...
Требования:
• Python 3.x, ООП, паттернов
• Опыт работы с любым веб-фреймворком (fastapi, flask)
• Понимание работы с асинхронным кодом в Python
Location: Limassol, Cyprus
Workplace: on-site
Mayflower is a technology company that alters the entertainment industry to a new level of perception and engagement.
We are building the future of live entertainment. We believe that by providing people with the best and highest-quality live streaming experience in entertainment, we can tackle the world’s “problems” better, together!
We are seeking an experienced Python Developer (ML) to join our dynamic team ML team.
Our technology stack:
Languages: Python;
Monitoring: Prometheus, VictoriaMetrics, Grafana, Grafana Loki, Sentry;
DBs: MariaDB, Clickhouse, Redis;
Streaming: Apache Kafka;
Workflow management: Apache Airflow, Argo Workflow;
Infrastructure: k8s, gitlab.
Job Responsibilities
Design and build production-grade Python services for running and maintaining ML applications for different domains: RecSys, CV, Classic ML, NLP.
Develop and maintain data pipelines for training, validation, batch inference workflows
Build internal tools and reusable modules for the ML team
Implement monitoring and observability for ML services using metrics, logs, and dashboards.
Contribute to continuous integration and delivery pipelines (testing, packaging, and automation).
Develop visualization and debugging tools for model outputs — including active learning and content analysis interfaces.
Ensure that all components are reliable, testable, and easy to maintain.
You’ll thrive here if you have
3+ years of experience as a Python Developer, Backend Engineer, or Data Engineer.
Strong Python skills (asyncio, FastAPI, pydantic, typing, modular architecture).
Proven experience designing and deploying production systems with Docker, Kubernetes and CI/CD.
Familiarity with ML workflows (you don’t need to train models yourself, but you understand how they’re served, retrained, and monitored).
Experience building data pipelines and integrating with various data sources.
Knowledge of metrics, logging, and observability best practices (Grafana, Prometheus, Loki, etc.).
Strong understanding of testing, clean code, and maintainable software design.
Qualification that can be a plus:
Experience working with machine learning teams or MLOps pipelines.
Experience with distributed systems or high-load backend services.
Conditions
We know that great talent deserves great conditions, so here's what you can expect when joining us:
EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family.
Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free.
Transparent performance reviews twice a year, with bonus opportunities and salary adjustments.
Private medical insurance for you and your family, a corporate mobile plan (unlimited in Cyprus with roaming included), and interest-free support for car purchases.
Provident fund (Cypus): a long-term savings plan co-funded by you and the Company together (available after probation) that grows throughout your time with us in Cyprus.
Mindfulness & well-being support, including psychological assistance with 50% coverage.
50% coverage of school and kindergarten fees for your children.
Fully covered sports benefits, and also access to in-house electric scooters and bike rentals, and cycling purchase compensation.
Investment in your growth: paid language courses and access to suited-for-you development programs, including conferences, training programs, and coaching to support your professional journey.
A culture of recognition: a peer reward program to celebrate your contributions.
A fully equipped office in Limassol’s city center, with everything you need for deep work and collaboration.
Free catering in the office and an in-house coffee bar with high-quality drinks and a health bar stocked with nutritious snacks.
A strong engineering culture: international teams, corporate events, team buildings, and hackathons—because great work happens in great communities.
Recruitment process
HR Interview (40 min);
Technical Interview + Live Coding (1.5 hour);
Final Interview (1 hour).
Задачи:
— Разрабатывать и реализовывать новый функционал Termidesk VDI на Python, PyQt5 и Sh/Bash.
— Интегрировать продукт с Astra Linux, платформой ПК СВ «Брест» и другим программным обеспечением.
— Проектировать и исследовать новые технологии и протоколы для продукта виртуальных рабочих мест.
— Участвовать в тестировании реализованного функционала и документировать решения в базе знаний.
— Обсуждать задачи с разработчиками, участвовать в онлайн-встречах, помогать в реализации и проводить код-ревью.
Требования:
— Опыт программирования на Python от 5 лет.
— Продвинутое знание Linux.
— Опыт проектирования и реализации REST API и работы с JSON.
— Знание сетей TCP/IP, LDAP, HTTP(S), firewall, сетевых и Unix-сокетов.
— Опыт многопоточного и асинхронного программирования на Python, а также работы с Win32 API, D-Bus, ctypes.
— Знание процессов аутентификации, авторизации и шифрования, CMake и Git.
— Английский — для чтения и понимания технической документации.
Хорошо, если есть:
— Опыт работы с Jira, oVirt, libvirt-python, VMware или Docker.
— Знание C/C++, PyQt5 и Shell-скриптов на Sh/Bash.
— Знание принципов доменной аутентификации Kerberos.
Условия:
— Оформление по ТК РФ, белый доход и полный социальный пакет.
— Гибкое начало рабочего дня по договорённости с руководителем.
— Возможность выбрать удалённый, офисный или гибридный формат работы.
— Добровольное медицинское страхование.
ГибридseniorМосква
Stamford, Connecticut, United States
ОфисLimassol, Cyprus; EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family; Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free