Jobs

245
  • · 31 views · 1 application · 3d

    Senior Python Engineer (Gen AI)

    Full Remote · Poland, Romania · 7 years of experience · Upper-Intermediate
    Company is looking for a Senior Python Engineer (Gen AI) for remote work. Company is home to 200+ engineers, designers, analysts and advisors solving complex business challenges through technology. Our client is a global software-as-a-service company...

    Company is looking for a Senior Python Engineer (Gen AI) for remote work.

    ✔️Company is home to 200+ engineers, designers, analysts and advisors solving complex business challenges through technology.

    ✔️ Our client is a global software-as-a-service company that builds a cloud-based data platform that enables the use of connected data and automation of reporting across finance, accounting, risk, and compliance, offering services to 85% of FORTUNE® 500 companies.

    ✔️ We’ve built a data service that stores, modifies, and queries graph data structures. This service is utilized by a large number of enterprise clients to manage, retrieve, and audit their financial data.
    We handle financial records for hundreds of millions of clients across Asia, Europe, and the Americas.

    As a Senior Python Engineer, you will design and build the Platform for the Augmented Retrieval Generation (RAG) solution for the ecosystem of software products developed by the company internally.

    ✔️Interview process:
    1. 30min Qualifying Call 
    2. 60min: Technical interview 
    3. Client Interview
     

    ✔️ Must have experience with:
    - experience in Python development, LLM integration (OpenAI API or equivalent) and RAG implementation

    ✔️As a plus: expertise in AWS cloud services

    More
  • · 29 views · 0 applications · 3d

    Python Engineer (Android App Automation, Scraping)

    Full Remote · Ukraine · 4 years of experience
    We're looking for a Python Engineer to help us build an automation bot that collects data from an Android application using Appium. You’ll be working with Android emulators, navigating the app UI programmatically, and storing the collected data in a...

    We're looking for a Python Engineer to help us build an automation bot that collects data from an Android application using Appium. You’ll be working with Android emulators, navigating the app UI programmatically, and storing the collected data in a database.

    Requirements:
    3+ years of experience with Python
    Experience with automation bots or scraping tools
    Experience with Appium

     

    Experience with:
    Android Studio, Android SDK, Android Virtual Devices

    Selenium
    MySQL
    Git
    Shell/Bash scripting, Cron
    API testing
    Linux/Ubuntu


    And if you have any exposure to the below technologies, it would be a plus:
    PHP, NLP/LLM frameworks (TensorFlow, PyTorch, etc)

     

    Responsibilities:
    Develop a Python-based bot that automates interaction with an Android app UI
    Use Appium to click, swipe, scroll, and extract data from screens
    Save collected information into a database
    Set up automated job scheduling using Shell scripts + Cron
    Work with Android emulators in Android Studio
     

    What we offer:
    Fully remote work format;
    Friendly working atmosphere;
    Competitive compensation.

    More
  • · 285 views · 73 applications · 3d

    Python Developer for AI-Powered Applications

    Part-time · Full Remote · Worldwide · 1 year of experience · Intermediate
    Join Abyss: Build AI-Powered Widgets and Shape the Future of AI Applications! Abyss is a trailblazing startup revolutionizing the digital landscape with an online hub for AI Widgets—small, user-friendly tools powered by AI that solve specific tasks....

    Join Abyss: Build AI-Powered Widgets and Shape the Future of AI Applications!
     

    Abyss is a trailblazing startup revolutionizing the digital landscape with an online hub for AI Widgets—small, user-friendly tools powered by AI that solve specific tasks. These widgets are Python-powered applications fueled by cutting-edge tools, solutions, and AI models. Hosted at abysshub.com, our platform connects Innovators (brilliant Python developers) with Explorers (users seeking smart, AI-driven solutions).
     

    Creating a widget is easy: upload your Python project, add input fields, and it’s ready to be used by you or anyone else.

    What Developers Can Expect from Abyss

    • Effortless Deployment: Turn your Python scripts into apps quickly—without the hassle of complex setup.
    • Free Hosting: Share your widgets at no cost, removing financial barriers.
    • Test Your Ideas: Build a basic version to validate your MVP and see if it resonates with users.
    • Community Exposure: Get feedback and visibility from a growing user base of AI enthusiasts.
    • Monetisation: Set a price for your widgets and start earning. As Abyss grows, so will your opportunities to profit.


    What We're Looking For
    We’re looking for Python developers to test the platform, by creating widgets directly or sharing Python projects for us to transform them into widgets ourselves. 


    Ideally, we are looking for people who are:

    • Proficient in Python
    • Passionate about AI
    • Familiar with LLM APIs
    • Curious and excited about new technologies
    • Skilled in Prompt Engineering (designing inputs for AI models to get the best outputs—think of it as guiding the AI to perform effectively)


    Your Rewards

    • Fee per Widget: If selected, You will get paid a fee for each widget you build, ranging from $10 to $200 based on complexity and the task it solves. If you have a ready list of clients or build the widget yourself, you could earn even more.
    • Marketplace Revenue: As well as getting paid per widget, you will retain full ownership over them. Set your own price and earn revenues they generate on our marketplace once it is active.
    • Potential Full-Time Role: Top candidates may be offered a full-time remote position at Abyss.

       

    Why Join Now?

    Abyss is in its early stages—get in now to shape its future while building your portfolio. You will be more than welcome to get as involved as you want in navigating the platform's growth by sharing suggestions, criticisms or any other feedback.

    Note: Candidates passing the initial screening will complete a quick and simple test task—a chance to showcase your Python skills by building one widget in 1-2 hours (or less if you’ve got a project ready to go!).

    More
  • · 32 views · 3 applications · 3d

    Senior Python Engineer (Gen AI) for internal AI Platform (Finance and Risk Tech)

    Full Remote · Poland, Romania · 5 years of experience · Upper-Intermediate
    Company is looking for a Senior Python Engineer (Gen AI) for remote work. The company is home to 200+ engineers, designers, analysts and advisors solving complex business challenges through technology. Our client is a global software-as-a-service...

    Company is looking for a Senior Python Engineer (Gen AI) for remote work.
     

    ● The company is home to 200+ engineers, designers, analysts and advisors solving complex business challenges through technology.


    ● Our client is a global software-as-a-service company that builds a cloud-based data platform that enables the use of connected data and automation of reporting across finance, accounting, risk, and compliance, offering services to 85% of FORTUNE® 500 companies.

    ● We’ve built a data service that stores, modifies, and queries graph data structures. This service is utilized by a large number of enterprise clients to manage, retrieve, and audit their financial data.
    ● We handle financial records for hundreds of millions of clients across Asia, Europe, and the Americas.
    ● As a Senior Python Engineer, you will design and build the Platform for the Augmented Retrieval Generation (RAG) solution for the ecosystem of software products developed by the company internally.


    ► Must have experience with:
    - experience in Python development, LLM integration (OpenAI API or equivalent) and RAG implementation

    ► As a plus: expertise in AWS cloud services

    More
  • · 80 views · 10 applications · 3d

    Python Game Math Developer – Slot Engine to $3500

    Full Remote · Worldwide · Product · 3 years of experience
    We’re looking for a strong back-end engineer with a passion for probability, discrete-event systems and casino math. You’ll own the server-side logic for brand-new video-slot titles featuring custom mechanics and switchable volatility profiles (medium /...

    We’re looking for a strong back-end engineer with a passion for probability, discrete-event

    systems and casino math. You’ll own the server-side logic for brand-new video-slot titles

    featuring custom mechanics and switchable volatility profiles (medium / high). Working

    alongside game designers and front-end teams, you’ll transform design docs into fully

    simulated, production-ready slot engines, complete with optimisation pipelines and S3

    deployment.

    What you’ll do

    -

    Design and implement novel slot mechanics (e.g., 8×8/dynamic boards, unique win

    conditions, dual reel sets for volatility switching, split/ways/transition mechanics, etc ).

    -

    Extend a Python-based math framework: build config files, reel-strip loaders, payout

    tables, win evaluators, cascading/tumbling logic, free-spin rounds and wallet managers.

    -

    Emit well-structured JSON events for the client SDK (spins, wins, multipliers, feature

    triggers, volatility toggles, etc.).

    -

    Create simulation runs (millions of rounds) to verify RTP, hit-rates, max-win distribution

    and other KPIs.

    -

    Tune win distributions with a companion optimisation tool (Rust binary) and produce

    balanced lookup tables.

    -

    Package output assets (books, lookup tables, configs) and automate uploads to AWS

    S3.

    -

    Collaborate with front-end and QA to validate event schemas and gameplay flow.

    -

    Write clear docs and contribute sample games to our internal knowledge base.

    Must-have experience

    -

    3 + years professional Python (async/multithreading, typing, testing).

    -

    Strong applied probability / statistics; comfortable deriving RTP, volatility, hit-rate,

    max-exposure.

    -

    Previous work on slot, RNG or other real-money game logic.

    -

    Deep understanding of state machines, event-driven architecture and JSON

    serialization.

    -

    Competence with Pandas / NumPy for simulation analysis and Matplotlib (or similar) for

    visual checks.

    -

    Experience generating and processing large simulation datasets (GB-scale).

    -

    Version control (Git) and CI basics; able to ship production code that passes review.

    -

    Fluent English; able to translate game-design language into deterministic algorithms.

    Nice to have

    -

    Exposure to high-performance algorithms.

    -

    AWS SDK (boto3) and S3 workflows; knowledge of object hashing / SHA verification.

    -

    Familiarity with lookup-table–based game balancing.

    -

    Experience with Zstandard or similar fast compression formats.

    More
  • · 53 views · 7 applications · 3d

    Middle Python Developer with AI engineering background

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · Intermediate
    At AnyforSoft, we strive to build a passionate and skilled team to deliver exceptional results. That’s why we are currently looking for a talented Python developer to work on our upcoming AI projects. About the project: The project involves the...

    At AnyforSoft, we strive to build a passionate and skilled team to deliver exceptional results. That’s why we are currently looking for a talented Python developer to work on our upcoming AI projects.

    About the project:

    The project involves the development of a Python application integrated with the Feedly news service, ChatGPT, and a client’s content management system.

    Requirements:

    ✦ At least 3 years experience with Python 3;

    ✦ Familiarity with Python Frameworks: Django, FastAPI;

    ✦ Familiarity with OAuth flows;

    ✦ Experience with RabbitMQ, Apache Kafka, NSQ etc. and Celery;

    ✦ Strong database knowledge: MySQL/MariaDB/PostgreSQL, MongoDB, Elasticsearch, ApacheSOLR;

    ✦ Proficient in Docker usage;

    ✦ Experience with cloud solutions like: AWS (understanding Labmdas is an advantage) / Google Cloud / Digital Ocean;

    ✦ Experience with REST and WebSockets;

    ✦ Understanding AI-driven approach and concepts: ML, DL, LLM

    ✦ Experience in integration of SAAS-based AI solutions from OpenAI and Anthropic;

    ✦ Strong understanding and experience of Promot Engineering;

    ✦ Understanding and experience with vector databases;

    ✦ Experience with PyTorch, and TensorFlow could be a good point;

    ✦ Understanding best practices and technical approaches in Python development;

    ✦ A general understanding of data analytics could be a good point;

    ✦ Experience in technical communication with clients;

    ✦ Experience in technical estimation on presale;

    ✦ Experience in proposing technical decisions on projects;

    ✦ English: Upper Intermediate or higher.

    ✦ Experience with Drupal will be much appreciated and considered a strong advantage.

    Responsibilities:

    ✦ Backend development and implementation of required features;

    ✦ Development of AI-driven solutions including prompt engineering, ML/LLM solutions

    ✦ Collaborating with other developers, designers, and project managers to ensure that all projects are delivered on time and to a high standard;

    ✦ Staying up-to-date with the latest developments in Python and related technologies to ensure that you are able to deliver the best possible results for the project and be able to participate in technical evaluations during the pre-sales phase.

    Steps of the interview:

    ✦ Recruitment interview (30 minutes);

    ✦ Technical interview (60 minutes +/-);

    ✦ Offer.

    We offer:

    ✦ Remote culture with the possibility to work from anywhere in the world;

    ✦ Flexible and open-minded management;

    ✦ Career and proficiency development plans;

    ✦ Competitive compensation and benefits level;

    ✦ Good technical equipment, legal support, corporate entertainment, and other usual benefits;

    ✦ Cashback for personal development, health, recreation, power backup, and coworking.

    More
  • · 31 views · 5 applications · 3d

    Strong Middle AI/ML Backend Engineer (Python, Computer Vision, LLMs)

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    Improveit Solutions is looking for a skilled Middle AI/ML Backend Engineer to join a long-term project focused on video analysis, metadata extraction, and the application of modern AI technologies such as Computer Vision and LLMs. Requirements: • 4 +...

    Improveit Solutions is looking for a skilled Middle AI/ML Backend Engineer to join a long-term project focused on video analysis, metadata extraction, and the application of modern AI technologies such as Computer Vision and LLMs.

     

    Requirements:

     • 4 + years of experience in backend and AI/ML development

     • Strong knowledge of Python, particularly for data processing and ML pipeline development

     • Hands-on experience with Computer Vision (image/video processing, object detection, etc.)

     • Practical experience with LLMs (e.g. Whisper, OCR, NLP pipelines)

     • Familiarity with MongoDB, REST APIs, and microservice-based architecture

     • Experience with deploying applications to cloud (AWS/GCP) or on-prem GPU environments

     • Understanding of DevOps practices, CI/CD, logging, and monitoring

     

    Nice to have:

     • Experience with hybrid infrastructure (cloud + on-prem)

     • Understanding of video infrastructure: codecs, stream processing

     • Familiarity with multimodal AI systems (e.g. vision + NLP)

     

    Responsibilities:

     • Develop and maintain AI-driven backend services using Python

     • Work on computer vision tasks (object detection, OCR, facial recognition)

     • Integrate and optimize NLP/LLM models

     • Design logic for metadata extraction from video

     • Collaborate with the frontend team (React) for end-to-end feature delivery

     • Optimize system performance under high load conditions

     

    Tech Stack:

     • Languages/Frameworks: Python, FastAPI, MongoDB

     • AI/ML: Computer Vision, Whisper, LLMs, OCR

     • Architecture: Microservices, scalable backend, GPU-based infrastructure

     • Infrastructure: AWS / GCP / on-prem servers

     • Frontend (integration): React

     

    About the Project:

    An AI-powered platform that processes large volumes of video data, extracts frames, and applies advanced AI models (Computer Vision, LLMs, OCR) to generate metadata. This metadata is used to automate business workflows and drive data-driven decisions. The system combines rule-based logic with ML pipelines and supports both cloud and on-prem GPU deployments.

    More
  • · 55 views · 16 applications · 3d

    Senior Python Developer

    Full Remote · Ukraine · 5 years of experience · Upper-Intermediate
    About the Role We are looking for an experienced Senior Python Developer with deep expertise in Django to join our growing team. You will play a key role in designing and building robust backend systems, contributing to architectural decisions, and...

    About the Role

    We are looking for an experienced Senior Python Developer with deep expertise in Django to join our growing team. You will play a key role in designing and building robust backend systems, contributing to architectural decisions, and mentoring other developers.

    Responsibilities

    • Develop and maintain scalable web applications using Django and related technologies
    • Design and implement APIs (REST or GraphQL)
    • Optimize application performance and scalability
    • Write clean, testable, and efficient code
    • Collaborate with frontend developers, DevOps, and product teams
    • Lead technical discussions and contribute to architectural decisions
    • Review code and provide mentorship to junior team members
    • Stay updated on best practices and emerging trends in Python/Django development

    Requirements

    • 5+ years of professional experience with Python
    • 3+ years of experience specifically with Django
    • Strong understanding of relational databases (PostgreSQL, MySQL, etc.)
    • Experience with Celery, Redis, and task queues
    • Proficient in designing and consuming RESTful APIs
    • Good knowledge of Docker and CI/CD practices
    • Familiar with testing frameworks (Pytest, Unittest)
    • Solid understanding of software engineering principles and design patterns
    • Strong communication skills and the ability to work in a team-oriented environment

    Nice to Have

    • Experience with Django Channels / async features
    • Knowledge of GraphQL (e.g., Graphene)
    • Experience with cloud platforms (AWS, GCP, or Azure)
    • Familiarity with frontend technologies (React, Vue, etc.) is a plus

    What We Offer

    • Competitive compensation
    • Flexible work schedule and remote options
    • Supportive and collaborative team environment
    • Opportunities for professional growth and development
    • Access to modern tools and technologies
    More
  • · 112 views · 15 applications · 3d

    Python Backend Engineer at Well-funded US Startup

    Full Remote · EU · 3 years of experience · Upper-Intermediate
    We are building a data platform for high scale data aggregation in the US with public data. Now, we are expanding our team to build out our core business processes. You will be working with a fast moving team in a growing and well-funded US startup....

    We are building a data platform for high scale data aggregation in the US with public data. Now, we are expanding our team to build out our core business processes.

     

    You will be working with a fast moving team in a growing and well-funded US startup. Narrowed scope on making our core business processes as snappy as possible.

     

    Job is almost all about implementing core business logic that we need and internal business logic and no interfacing with customers and their problems.

    More
  • · 31 views · 1 application · 3d

    Python Technical Lead/Senior Engineer

    Full Remote · Ukraine · 6 years of experience · Upper-Intermediate
    N-iX is looking for a prospective and ambitious Python Technical Lead/Senior Engineer to join our team. Our Client is Cardo Systems, Inc., which is headquartered in Pittsburgh, PA. (USA) and is the world’s acknowledged market leader in wireless...

    N-iX is looking for a prospective and ambitious Python Technical Lead/Senior Engineer to join our team. 

    Our Client is Cardo Systems, Inc., which is headquartered in Pittsburgh, PA. (USA) and is the world’s acknowledged market leader in wireless communication systems for motorcyclists. With the introduction in 2004 of the Scala rider® Bluetooth line of devices, Cardo has pioneered a new product category that was non-existent until then. 

    Today, the Scala rider line includes the most advanced devices in the category from solid entry-level products to the most feature-rich communication and entertainment system available. Scala rider products can be found in motorcycle accessory stores in over 80 countries.

    Responsibilities :

    • Understand business needs and Implement functional requirements accordingly
    • Work independently and directly with stakeholders when needed
    • Help in designing the software
    • Build efficient back-end features in Python
    • Implement designs into code by collaborating with UI/UX designers
    • Keep suggesting improvements and ways to enhance the functioning of the software
    • Be focused on quality

    Requirements :

    Must have:

    • 6-7+ years of experience in Python  
    • 3-4+ years in FastAPI
    • Tech Lead experience - preferably
    • Amazon SES, AWS Lambda, Mongo DB, MicroServices architecture, and Serverless  
    • Excellent verbal and written skills in English

    Good to have:

    • GCP, GBQ, Cloudflare
    • Experience with Mobile projects or readiness to deep dive into the domain fast
    • Experience with Azure DevOps 

    The ideal candidate is also:

    • Pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
    • Understands the value of testing, quality, continuous integration, source control, and code reviews
    • Able to analyze, plan, and estimate requirements as well as identify risks involved and provide solutions to them
    • Has good communication skills and excellent teamwork capabilities
    • Independent and self-motivated with a can-do attitude
    • Capable of executing under uncertainty, in a dynamic environment

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • · 37 views · 0 applications · 3d

    Senior Python Developer with Cloud skills

    Full Remote · Ukraine · 6 years of experience · Upper-Intermediate
    Project Description This role is to join the R&D team responsible for building and maintaining the BMC Discovery product. About the team: We are an R&D team within BMC Helix, based in Victoria in London, with engineers in the UK, France and Ukraine. We...

    Project Description

    This role is to join the R&D team responsible for building and maintaining the BMC Discovery product.
    About the team: We are an R&D team within BMC Helix, based in Victoria in London, with engineers in the UK, France and Ukraine. We are passionate about the product we build and place quality and customer satisfaction as our top priorities. We believe a happy team is a productive team.

     

     

    Job Description

    • 4+ years of Python development skills
    • Overall work experience in IT of 6+ years
    • Solid experience with cloud (AWS, Azure, GCP, OCI etc.) including various Cloud service integrations (APIs usage in Python applications), configuration, maintenance.
    • Knowledge of the REST APIs
    • Solid user-level experience in either Linux/UNIX or Windows environments(ideally both UNIX/Linux and Windows)
    • Understanding of software development practices (code clarity, code testing, code quality)
    • Good English language skills, both oral and written
    • Collaborative and cross-team work experience

     

    Desirable Skills:

    • Able to work and meet targets with minimal supervision
    • Experience in documenting own project work to the standard suitable for distribution to the (English speaking) customers
    • Agile Development

     

     

    Job Responsibilities

    • Analyze and evaluate Cloud integration requirements
    • Design, develop, test and maintain Clouds discovery code
    • Document knowledge gained for internal use as well as used by our customers.
    • Actively participate in process improvement efforts
    • Work with customers on support cases
    More
  • · 202 views · 33 applications · 3d

    Junior Python Developer

    Hybrid Remote · Ukraine (Kyiv) · 1 year of experience · Upper-Intermediate
    Salary: up to $2000 Kyiv / Office / Gig-contract Flexible hours | Stable team | Growth opportunity About the Company We’re hiring for a Ukrainian IT company with over 10 years of experience in outsourcing, outstaffing, and product development....

    💰 Salary: up to $2000
    📍 Kyiv / Office / Gig-contract
    🕒 Flexible hours | Stable team | Growth opportunity
     

    🏢 About the Company

    We’re hiring for a Ukrainian IT company with over 10 years of experience in outsourcing, outstaffing, and product development. The team delivers solutions for CRM & ERP systems, mobile, and web platforms — and is now expanding its engineering team with a motivated Junior Python Developer.

    This is a great opportunity to gain hands-on backend experience and grow in a well-structured team with regular mentorship and technical feedback.


    Requirements

    • Basic knowledge of Python (or Java/JavaScript as an alternative)
    • Experience working with APIs and understanding of AI fundamentals
    • Solid grasp of algorithms and data structures
    • Git: confident user (knowledge of at least the first 10 chapters of Git Book)
    • Ability to write basic SQL queries
    • Experience with ORM frameworks
    • Familiarity with Swagger or Postman
    • English: Upper-Intermediate


    💼 Experience

    • 1+ year of commercial or academic development experience
    • Can independently complete simple tasks
    • Participates in complex tasks with mentor guidance
    • Can estimate scope for small features
    • Has basic understanding of backend concepts and architecture


    🎁 What You Get

    📃 Official gig-contract employment

    💡 Opportunity to influence the growth of the department

    🏢 Modern Kyiv office near Vasylkivska metro (with shelter, Starlink, power backup)

    Flexible working hours (start between 9:00–10:00 AM)

    💵 Regular salary reviews (pegged to USD)

    🩺 Medical insurance

    🏋️ Free gym access

    🚗 Parking for cars & bikes

    🌱 Supportive mentorship and clear path to Mid-level role
     

    📩 Looking for your first strong backend role in a stable company with great perks?
    Apply now and let’s talk!

    More
  • · 72 views · 4 applications · 3d

    Backend Python Developer in Poland

    Poland · 2 years of experience · Upper-Intermediate
    Backend Python Developer (Middle+) - Full-time, Remote Engagement type: Outstaff Location: Only Poland Start date: ASAP Duration: Long-term contract (12 months) English: Conversational (required) Responsibilities: - Develop backend services...

    Backend Python Developer (Middle+) - Full-time, Remote 

    Engagement type: Outstaff 

    Location: Only Poland 

    Start date: ASAP 

    Duration: Long-term contract (12 months) 

    English: Conversational (required) 

    Responsibilities: 
    - Develop backend services using Python 
    - Integrate with external APIs 
    - Optimize and maintain existing code 

    Requirements: 
    - 2–3+ years of experience with Python (FastAPI, Flask, or Django) 
    - Proficient in SQL / PostgreSQL 
    - Experience working in a distributed team 
    - Strong conversational English

    More
  • · 77 views · 7 applications · 3d

    Senior Python Developer (AWS)

    Full Remote · Countries of Europe or Ukraine · Product · 6 years of experience · Upper-Intermediate
    About the Role We're seeking an experienced Lead Backend Engineer to architect, build, and maintain the core backend systems and integration platform for our AI-driven healthcare platform. This role will focus on developing scalable, secure, and...

    About the Role

     

    We're seeking an experienced Lead Backend Engineer to architect, build, and maintain the core backend systems and integration platform for our AI-driven healthcare platform. This role will focus on developing scalable, secure, and high-performance APIs and services that power our aesthetic medicine solutions, with a strong emphasis on building robust integrations with EHR systems (Epic, Cerner, Zenoti) and CRM platforms (GoHighLevel). You'll lead a team of engineers and collaborate with data scientists, frontend developers, and product managers to deliver technical solutions that seamlessly connect healthcare providers' existing workflows with our innovative AI platform.

     

    Key Responsibilities

     

    Core Backend Development

     

    • Lead the design and development of our backend architecture using AWS services, Python, and FastAPI
    • Architect and implement secure, scalable RESTful APIs for both internal and external consumption
    • Modernize our data validation layer by migrating from marshmallow to pydantic for improved performance and type safety
    • Develop and optimize data models and database schemas using Aurora Serverless (PostgreSQL)
    • Provide technical leadership to the backend engineering team, including mentorship, code reviews, and technical guidance

       

    Integration Platform Development

     

    • Design and implement a comprehensive integration platform supporting major EHR systems including Epic (FHIR), Cerner/Oracle Health, and aesthetic medicine-specific platforms like Zenoti
    • Build robust CRM integrations with platforms like GoHighLevel, enabling seamless patient data synchronization and workflow automation
    • Architect event-driven integration patterns using AWS EventBridge API Destinations with Python CDK for reliable, scalable third-party connectivity
    • Implement HL7 FHIR-compliant data exchange mechanisms ensuring healthcare interoperability standards
    • Develop webhook management systems and API rate limiting strategies for external platform integrations

       

    Healthcare Compliance & Security

     

    • Ensure adherence to HIPAA compliance and healthcare security best practices across all integration touchpoints
    • Implement comprehensive data governance and privacy controls for multi-tenant healthcare data
    • Design secure authentication and authorization mechanisms for external system connections
    • Collaborate with data scientists to integrate and deploy AI models into production systems while maintaining data security

       

    Technical Leadership & Innovation

    • Lead the implementation of CI/CD pipelines and deployment strategies using Python CDK
    • Develop and maintain technical documentation and integration specifications
    • Work closely with product and design teams to translate business requirements into technical solutions
    • Drive architectural decisions that support rapid scaling across multiple healthcare organizations

       

    Required Qualifications

     

    • 5+ years of experience in backend development with Python and web frameworks (FastAPI, Django, or Flask, FastAPI preferred)
    • 3+ years of experience with AWS services and cloud architecture, particularly Lambda, Fargate, API Gateway, Cognito, EventBridge, RDS, Aurora Serverless, and CDK
    • Strong experience with healthcare integrations, specifically EHR systems (Epic, Cerner, Allscripts) and healthcare data standards (HL7 FHIR, USCDI)
    • Proven experience building third-party API integrations and managing complex data transformation workflows
    • Experience with event-driven architectures and message queuing systems, particularly AWS EventBridge API Destinations
    • Strong knowledge of RESTful API design and implementation
    • Proficiency with relational databases, particularly PostgreSQL/Aurora Serverless
    • Prior experience in a technical leadership role
    • Strong understanding of software development best practices, design patterns, and architecture
    • Experience with CI/CD, testing, and deployment automation using Infrastructure as Code (Python CDK preferred)
    • Excellent problem-solving abilities and communication skills

       

    Preferred Qualifications

     

    • Direct experience with aesthetic medicine or dermatology practice management systems (Zenoti, ModMed, NextTech)
    • Hands-on experience with CRM platform integrations (GoHighLevel, HubSpot, Salesforce Health Cloud)
    • Background in pydantic migration projects and modern Python validation frameworks
    • Experience with healthcare or HIPAA-compliant applications in production environments
    • Knowledge of AI/ML integration in production systems, particularly in healthcare contexts
    • Experience with OAuth 2.0, SMART on FHIR, and healthcare authentication standards
    • Familiarity with containerization and orchestration (Docker, Kubernetes)
    • Experience with data modeling and schema design for healthcare applications
    • Background in building secure, multi-tenant SaaS applications
    • Experience with GraphQL or other modern API technologies
    • Understanding of microservice architecture patterns
    • Experience with real-time data processing and analytics in healthcare settings

     

    Why This Role Matters

     

    You'll be the technical foundation behind A360's AI-driven healthcare platform that's transforming aesthetic medicine. Your expertise in backend systems and healthcare integrations will ensure we build scalable, secure, and reliable systems that healthcare providers can trust with sensitive patient data. As the integration platform architect, you'll enable seamless workflows between our AI-powered documentation tools and the EHR/CRM systems that practices rely on daily. Your leadership will shape our engineering culture and practices while delivering critical infrastructure that enables the next generation of aesthetic medicine solutions.

    This role offers the unique opportunity to work at the intersection of cutting-edge AI technology and practical healthcare workflow automation, directly impacting how thousands of healthcare providers deliver patient care.

     

    What We Offer

     

    • The opportunity to lead technical initiatives in an innovative healthcare AI company
    • Direct collaboration with our CTO and executive team on product strategy
    • A collaborative, fast-paced work environment with significant technical autonomy
    • Competitive compensation and benefits package
    • Professional growth and leadership development opportunities
    • Flexible work arrangements with remote-first culture
    More
  • · 35 views · 2 applications · 2d

    Senior Python Engineer with LLM experience

    Full Remote · Ukraine · 8 years of experience · Intermediate
    Our client leverages AI to analyze customer feedback from various sources in real-time, helping companies quickly identify product issues and opportunities, ultimately improving customer satisfaction. It transforms raw feedback into actionable insights,...

    Our client leverages AI to analyze customer feedback from various sources in real-time, helping companies quickly identify product issues and opportunities, ultimately improving customer satisfaction. It transforms raw feedback into actionable insights, enabling businesses to enhance their offerings and optimize the customer experience.

     

    Requirements:

    • 8+ years of experience in software development
    • 5+ years of extensive commercial experience in Python development
    • Extensive experience working with Large Language Models from major providers
    • such as OpenAI, Claude, and/or Gemini
    • Exceptional understanding of computer science fundamentals, including data
    • structures, algorithms, distributed systems, and design patterns
    • At least Intermediate English proficiency

       

    Responsibilities:

    • Design, develop, and deploy robust, scalable, and high-performance Python-based software systems that integrate and leverage Large Language Models (e.g., OpenAI,
      Claude, Gemini, custom models)
    • Develop and maintain microservices, libraries, automated tests, and build scripts
    • Perform code reviews and evaluate pull requests, helping other engineers debug and resolve problems
    • Write thorough documentation and specifications with clean APIs, and architecting scalable solutions capable of processing millions of new data points a day
    • Work directly with managed and unmanaged cloud services, including databases ,data streams, message queues, container orchestrators, job automation systems,
      and continuous build, integration, and deployment systems
    • Apply and advocate for the use of healthy coding practices, Agile methodologies ,and communication strategies
    • Prioritize client satisfaction by measuring and monitoring the performance of production services, troubleshooting, and addressing issues as they arise
    • Strive for continuous improvement, staying abreast of new technologies, and open source libraries, and industry trends

     

    More
Log In or Sign Up to see all posted jobs