Jobs

256
  • · 100 views · 36 applications · 10d

    Middle +/ Senior Python Serverless Engineer (with focus on AI, AWS, Healthcare)

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    About the Role: We're seeking an experienced Middle+/Senior Python Backend Engineer to participate in architecting, building, and maintaining the core backend systems and integration platform for our AI-driven healthcare platform. This role will focus...

    About the Role: 

    We're seeking an experienced Middle+/Senior Python Backend Engineer to participate in architecting, building, and maintaining 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. 

    An engineer will collaborate with a team of engineers, data scientists, frontend developers, and product managers to deliver technical solutions that seamlessly connect healthcare providers' existing workflows with our innovative AI platform.

     

    Why This Role Matters

    A backend engineer supports the development of an AI-powered healthcare platform that is reshaping workflows in aesthetic medicine. The role includes contributing to backend systems that are secure, scalable, and well-integrated with electronic health and CRM systems, ensuring that providers can work efficiently while maintaining high data security standards.

    By enabling the seamless integration of AI-powered tools into real-world clinical environments, this position plays a meaningful part in modernizing how aesthetic care is delivered.

    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.


    Key Responsibilities

    • Core Backend Development;
    • Participate in the design and development of our backend architecture using AWS serverless services, Python, and FastAPI;
    • Design and implement secure, scalable RESTful APIs for both internal and external consumption;
    • 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 AWS CDK (on Python);
    • 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

    • 4+ years of experience in backend development with Python and web frameworks (FastAPI, Django, or Flask);
    • 3+ years of experience with AWS services and cloud architecture, particularly EventBridge, Aurora Serverless, Cognito, Lambda, DynamoDB, optional Bedrock, and CDK;
    • 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;
    • Strong understanding of software development best practices, design patterns, and architecture;
    • Experience with CI/CD, testing, and deployment automation using Infrastructure as Code - AWS CDK on Python is mandatory;
    • Excellent problem-solving abilities and communication skills.

     

    Preferred Qualifications

    • Hands-on experience with CRM platform integrations (GoHighLevel, HubSpot, Salesforce Health Cloud);
    • 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);
    • Background in building secure, multi-tenant SaaS applications;
    • Experience with GraphQL;
    • Direct experience with aesthetic medicine or dermatology practice management systems (Zenoti, ModMed, NextTech);
    • Experience with healthcare integrations, specifically EHR systems (Epic, Cerner, Allscripts) and healthcare data standards (HL7 FHIR, USCDI).

     

    IT Craft offers:

     

    • Competitive compensation according to the qualifications;
    • Flexible working hours, remote work;
    • Opportunity for career growth;
    • Reward for sports activities;
    • In-house English training;
    • A friendly team of open-minded people.

     

    Please send your CV!

     

    By submitting your application, you consent to the processing of your personal data in accordance with IT Craft’s Privacy Policy, available at itechcraft.com/datenschutz.

    More
  • · 130 views · 42 applications · 10d

    Python Software Engineer

    Full Remote · Countries of Europe or Ukraine · 3.5 years of experience · Intermediate
    About the Project: modern HR platform designed to automate talent acquisition and development. The platform maps personalized career paths, identifies skill gaps, suggests relevant learning resources, and significantly reduces recruitment and hiring...

    About the Project: modern HR platform designed to automate talent acquisition and development. The platform maps personalized career paths, identifies skill gaps, suggests relevant learning resources, and significantly reduces recruitment and hiring costs.
    We’re currently in the final alignment phase and are looking to connect with a potential new teammate in advance.

     

    Team
    You’ll be working alongside a senior architect, a project manager (PM), and a tech lead. 

     

    Tech Stack

    • Python
    • RabbitMQ / Kafka, FastAPI
    • Docker / Kubernetes / Helm (preferable, but not critical)
    • One microservice is still on .NET 8 (being migrated to Python)
    • Integration with external services (Skill Master, BI)

       

    As a Python Software Engineer, you will:

    • Develop and maintain backend services using Python
    • Migrate logic from a legacy .NET 8 microservice into Python
    • Integrate with third-party services and internal APIs
    • Optimize database interactions (PostgreSQL)
    • Participate in code reviews and contribute to architectural decisions
    • Collaborate closely with the tech lead and PM to align on business goals and development priorities

       

    What we expect from you:

    • 3.5+ years of experience with Python development
    • Solid knowledge of PostgreSQL
    • Experience working with Kafka and Redis
    • Conversational English
    • Personal traits: effectiveness, responsibility, honesty, and integrity
    • Readiness to work both independently and in a team-oriented environment

       

    We foster a culture of open communication and collaboration. You can expect:

    • Full-time role with flexible hours — we value results over rigid schedules
    • International project experience — collaborate on forward-thinking solutions with a global perspective
    • Room to grow — get involved in new projects and expand your skillset along the way
    • Smooth onboarding — no getting lost on day one! We’ve got a clear process to help you settle in quickly
    • You’re never alone — your dedicated PM is always nearby to help, guide, and chat

       

    If you’re excited about building meaningful products, enjoy working in a smart and friendly team, and want to grow while making an impact — let’s talk.

    More
  • · 83 views · 12 applications · 10d

    Senior Python Engineer (with DevOps and ML/LLM experience) to $8000

    Full Remote · EU · 10 years of experience
    We are looking for a Senior Python Engineer to join an international, results-driven team working at the intersection of machine learning, cloud infrastructure, and high-quality software development. You’ll play a key role in taking projects from...

    We are looking for a Senior Python Engineer to join an international, results-driven team working at the intersection of machine learning, cloud infrastructure, and high-quality software development. You’ll play a key role in taking projects from proof-of-concept to production, writing robust, scalable, and clean Python code.

     

    You will:

    • Design and implement end-to-end solutions, from prototype to production deployment;
    • Collaborate with Data Scientists, Developers, and Analysts across the organization;
    • Ensure production-grade quality in every deliverable — performance, security, maintainability;
    • Build and optimize solutions leveraging LLMs, machine learning, and Vector DBs;
    • Set up and manage infrastructure on Azure and AWS, including private endpoints and VPN integrations;
    • Contribute to DevOps workflows to streamline CI/CD, monitoring, and deployment.

     

    Requirements:

    • 10+ years of total experience in software development (significant Python expertise);
    • Good DevOps knowledge;
    • Solid experience working with cloud platforms (Azure, AWS);
    • Familiarity with LLMs and ML workflows in production environments;
    • Experience with Vector DBs and secure network integrations (VPNs, private endpoints);
    • Excellent communication skills and a results-oriented approach to problem-solving;
    • Banking/Finance experience is a plus, but not mandatory.

     

    Benefits:

    • Regular professional trainings and experience-sharing sessions;
    • Team bonding activities — we foster team cohesion through various initiatives and informal gatherings;
    • Competitive salary.
    More
  • · 55 views · 14 applications · 10d

    AI/ ML Python developer

    Part-time · Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience
    Hi, we’re currently looking for an AI/ ML Python developer to join our team in building an AI-powered service focused on generating high-resolution, production-ready 3D game assets through a structured and customizable pipeline. Required...

    Hi, we’re currently looking for an AI/ ML Python developer to join our team in building an AI-powered service focused on generating high-resolution, production-ready 3D game assets through a structured and customizable pipeline. 

     

    Required Experience:

    AI/ML experience
    Inference development
    Inference deployment (hf, fal, etc.)

     

    Please make sure to include a link to your active GitHub profile. We’re only considering candidates with a proven and up-to-date GitHub presence.

     

    If this sounds like a fit for you or someone in your network, feel free to reach out — we’d love to connect and share more details!

    More
  • · 97 views · 50 applications · 10d

    Senior Backend Engineer

    Full Remote · Worldwide · 5 years of experience · Upper-Intermediate
    We are seeking a highly skilled Senior Backend Python Developer to join our team. The ideal candidate will have extensive experience in designing and implementing scalable backend systems. You will collaborate with cross-functional teams to deliver...

    We are seeking a highly skilled Senior Backend Python Developer to join our team. The ideal candidate will have extensive experience in designing and implementing scalable backend systems. You will collaborate with cross-functional teams to deliver high-quality software solutions. Proficiency in Python and familiarity with frameworks such as Django or Flask are essential. If you are passionate about building robust applications and enjoy working in a dynamic environment, we would love to hear from you.

    •  


       

    More
  • · 189 views · 61 applications · 9d

    Senior Backend Engineer (Python / Node)

    Full Remote · Worldwide · 2 years of experience · Upper-Intermediate
    About the Project We’re building a cutting-edge AI-powered video portal, which aggregates and processes videos from various social media platforms. The backend system is responsible for parsing, preprocessing, and extracting metadata from videos — and...

    About the Project

    We’re building a cutting-edge AI-powered video portal, which aggregates and processes videos from various social media platforms. The backend system is responsible for parsing, preprocessing, and extracting metadata from videos — and powers advanced AI capabilities such as Retrieval-Augmented Generation (RAG), agent orchestration, and contextual AI search.

    This is a high-impact opportunity to shape the technical foundation of a startup with long-term vision, direct access to the CTO/founder, and real decision-making power in a small, focused team.

     

    Your Responsibilities

    - Design, develop, and maintain backend services using Python (FastAPI or similar)

    - Build and deploy serverless APIs with AWS Lambda and API Gateway

    - Manage authentication and secure access via AWS Cognito

    - Implement cloud storage and processing pipelines using AWS S3

    - Parse and preprocess video content from social platforms and extract relevant metadata

    - Collaborate closely with the AI architect, frontend engineer, and product lead

    - Ensure scalability, performance, and resilience of backend infrastructure

    - Contribute to infrastructure decisions and CI/CD practices

     

    Tech Stack

    - Python (FastAPI preferred)

    - AWS Lambda, API Gateway, S3, Cognito, DynamoDB, OpenSearch

    - Serverless Architecture & Cloud-native principles

    - Node.js / TypeScript (some services) — experience here is a plus

     

    Who We’re Looking For

    - 3+ years of professional backend development experience using Python

    - Experience working with Node.js/TypeScript

    - Strong experience building and scaling RESTful APIs

    - Hands-on knowledge of AWS services (especially Lambda, Cognito, S3)

    - Familiarity with serverless infrastructure and event-driven design

    - Self-starter attitude with the ability to thrive in a startup-like environment

    - Excellent communication and problem-solving skills

     

    Nice to Have

    - Exposure to AI/ML-driven platforms, especially:

    RAG (Retrieval-Augmented Generation)

    LLM agents / orchestration

    Knowledge bases (e.g. AWS Bedrock, OpenSearch)

    - Basic understanding of frontend (React) for full-picture context

    - Background in video parsing, processing, or streaming

     

    Being a part of 3asoft means having:
    - High level of flexibility and freedom
    - p2p relationship with worldwide customers
    - Competitive compensation paid in USD
    - Fully remote working

    More
  • · 55 views · 10 applications · 9d

    Team Lead / Tech Lead

    Full Remote · Countries of Europe or Ukraine · 6 years of experience · Upper-Intermediate
    We are looking for a Team / Tech Lead Python Developer for a stable long-term project. Must have Python: website scraping, FastApi, Websockets, asynchronous programming, object-oriented programming. Databases: SQL server, Redis Fluent English ...

    We are looking for a Team / Tech Lead Python Developer for a stable long-term project.
     

    📌 Must have Python: website scraping, FastApi, Websockets, asynchronous programming, object-oriented programming. 

    📌 Databases: SQL server, Redis

    📌 Fluent English

    📌 Great communication, team player, hard worker, having sense of urgency

     

    🖇️ Working hours Israel - from Sunday to Thursday, Friday Saturday days off 
     

    Sometimes, needs to fix bugs during nights or weekends, depending on the level of code - the better level, the fewer issues
     

    The project is about collecting and processing data for sports games, to provide data as a service for other services.

     

    It's a data-collecting and processing platform, there are a lot of parsing and scraping tasks.
     

    We are an outstaff company, working with a client for a long time, looking for a new team member to make the team stronger.

    More
  • · 49 views · 16 applications · 9d

    Senior Backend Python/Node.js AI Innovation Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    About Us We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. Specializing in successful startup collaboration, we...

    About Us
    We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. Specializing in successful startup collaboration, we offer services across e-commerce, Fintech, logistics, and healthcare.

    Our client are looking for a Senior Backend Engineer with expertise in Python and Node.js to join our cutting-edge AI Innovation team. In this role, you’ll design and build scalable backend systems that power our AI-driven products and services. You’ll collaborate closely with machine learning engineers, product designers, and infrastructure teams to bring prototypes to production and unlock new capabilities across our platform.

    This is more than a traditional backend role — it’s an opportunity to shape how AI is integrated into real-world applications and lead technical innovation from the backend side.

    Key Requirements:
    🔹 5+ years of professional backend development experience;
    🔹 Strong proficiency in Python and Node.js (TypeScript is a plus);
    🔹 Experience working with RESTful APIs, GraphQL, and event-driven architectures;
    🔹 Solid understanding of cloud platforms (preferably AWS, GCP, or Azure);
    🔹 Familiarity with AI/ML model integration and lifecycle management (e.g., FastAPI, Flask, TensorFlow Serving, or similar);
    🔹 Hands-on experience with Docker, Kubernetes, and modern DevOps tools;
    🔹 Comfortable working in fast-paced, R&D-heavy environments with a focus on experimentation;
    🔹 Excellent communication and cross-functional collaboration skills;
    🔹 English – Upper-Intermediate or higher.

    Will be plus:
    🔹 Exposure to Generative AI, LLMs, or NLP;
    🔹 Experience with microservices and distributed systems;
    🔹 Familiarity with data engineering tools (Airflow, Kafka, etc.);
    🔹 Contributions to open-source AI or backend projects.

    What you will do:
    🔹 Design, build, and maintain robust, scalable backend services and APIs using Python and Node.js;
    🔹 Collaborate with AI/ML engineers to deploy models and data pipelines into production environments;
    🔹 Implement cloud-native solutions for model serving, data ingestion, and analytics pipelines;
    🔹 Optimize system performance and scalability to handle large-scale AI workloads;
    🔹 Lead architectural discussions and advocate for best practices in backend engineering;
    🔹 Prototype innovative AI solutions and turn experimental ideas into production-ready systems;
    🔹 Ensure high standards of code quality, testing, CI/CD, and security compliance.

    Interview stages:
    🔹 HR Interview;
    🔹 Technical Interview;
    🔹 Final Interview.

    Why Join Us?
    🔹 Be part of a friendly international team, working together on interesting global projects;
    🔹 Enjoy many chances to grow, learn from mentors, and work on projects that make a real difference;
    🔹 Join a team that loves fresh ideas and supports creativity and new solutions;
    🔹 Work closely with clients, building great communication skills and learning directly from their needs;
    🔹 Thrive in a workplace that values your needs, offering flexibility and a good balance between work and life.

    More
  • · 115 views · 65 applications · 9d

    Backend Python Developer (Django)

    Full Remote · Worldwide · Product · 5 years of experience
    We are looking for a skilled Python Backend Developer to join our team. You will be responsible for building and maintaining scalable backend services and APIs using modern Python tools and frameworks. Requirements: Python 3.10 or newer Django 4.2 LTS...

    We are looking for a skilled Python Backend Developer to join our team. You will be responsible for building and maintaining scalable backend services and APIs using modern Python tools and frameworks.

     

    Requirements:
     

    • Python 3.10 or newer
    • Django 4.2 LTS or newer — strong experience with Django models, views, signals, admin, and migrations
    • Django REST Framework — confident in designing, building, and documenting RESTful APIs
    • PostgreSQL 13 or newer — ability to write optimized queries, understand indexing, migrations, and DB schema design
    • Celery 5+ with Redis or RabbitMQ — experience setting up and managing asynchronous task queues
    • Docker and docker-compose — for local development and deployment workflows
    • Experience with dependency management using Poetry or pip + requirements.txt

       

    Good to Have:
     

    • Experience with unit testing and integration testing (e.g., pytest, Django TestCase)
    • Understanding of CI/CD principles
    • Basic DevOps experience is a plus (e.g., Docker Swarm, Kubernetes)
    • Familiarity with version control systems, especially Git

       

    Soft Skills:
     

    • Ability to work independently and as part of a collaborative team
    • Good problem-solving and debugging skills
    • Clear written and verbal communication (documentation, code reviews, async communication)

       

     Responsibilities:
     

    • Develop and maintain backend services and APIs using Django and DRF
    • Write clean, scalable, and testable code
    • Design and manage database schemas in PostgreSQL
    • Implement and manage background task processing with Celery
    • Containerize applications with Docker for development and deployment
    • Collaborate with frontend developers, DevOps, and product teams
    More
  • · 49 views · 4 applications · 9d

    Senior Python Engineer

    Full Remote · Ukraine · 6 years of experience · Upper-Intermediate
    N-iX is looking for a Senior Python Engineer for one of our clients. Their innovative personal loans and revolutionary credit cards have been game changers in the UK financial services space, giving folks access to the affordable credit that we believe...

    N-iX is looking for a Senior Python Engineer for one of our clients. Their innovative personal loans and revolutionary credit cards have been game changers in the UK financial services space, giving folks access to the affordable credit that we believe they deserve. Customers are at the heart of everything they do, and they are continually looking for ways to do things better. To do that, scaling up the technology team — that’s where you come in! The company’s technology landscape is going through an exciting transition, and you have an excellent opportunity to help define the core foundations of a leading Fintech disruptor.

     

    Requirements:

    • A minimum of 6 years of software development experience;
    • Proven experience in building large-scale client-side solutions using Python;
    • Rich experience creating REST-based web services;
    • Experience in Angular or willingness to learn;
    • Experience with SQL and/or NoSQL databases;
    • Experience in Continuous Integration and Continuous Delivery practices;
    • Clear understanding of Agile/SCRUM methodology;
    • Knowledge of design and architectural patterns;
    • Confidence in English for daily interactions.

    Personal attributes:

    • Self-organizing problem solver;
    • Able to think outside the box (open thinking);
    • Strong ability to work effectively with both local and remote colleagues. Collaborating, motivating, and energizing others;
    • Possess the drive and enthusiasm required to build and deploy high quality, cutting-edge software;
    • Attention to detail;
    • Always looking to continuously improve and learn new technologies;
    • Excellent verbal and written communication skills;
    • Be active in the development community, contributing to blogs, researching, or open source;
    • Show maturity and calmness when placed in high pressure and demanding situations such as delivery deadlines;
    • Enjoy working in a fast-paced environment.

    Responsibilities:

    • Build robust and scalable software, refactor, and perform code review;
    • Solve complex performance problems and architectural challenges;
    • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution;
    • Analyze challenging problems and successfully deliver results.
    More
  • · 45 views · 2 applications · 9d

    Senior Python Developer (Desktop team)

    Office Work · Ukraine (Kyiv, Lviv) · Product · 4 years of experience · Pre-Intermediate Ukrainian Product 🇺🇦
    Ajax Systems is a full-cycle company, working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part,...

    Ajax Systems is a full-cycle company, working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part, and release mobile and desktop applications. 

    PRO Desktop meets the needs of every professional working with Ajax security systems. Facilities profiling and remote configuration, alarm monitoring and photo verification, staff administering, and a detailed event log — all in one, intuitive interface.

     

    Responsibilities:
    - Ajax PRO Desktop development (adding new devices, supporting existing devices, adding new functionality and features, fixing bugs).
    - Architectural decisions and concept development.
    - Writing tests.
    - Hard bug fixing.
    - Inter-commands communications.

     

    Stack:
    - Python 3, PySide 6, QML, gRPC.

     

    Must have:
    - 4+ years of experience with Python, including multithreading, asyncio.
    - Experience with PySide/PyQt or Angular.
    - Knowledge of OOP principles and patterns.
    - Experience with aiohttp.
    - Experience with pytest.
    - Experience with gRPC.

     

    It will be a plus:
    - Experience with QML.

     

    We offer:

    - Flexible schedule at our offices in Kyiv or Lviv.
    - The opportunity to propose and implement own ideas that have an impact on the product and production.
    - Work in a motivated team and zero bullshit culture.
    - Competitive salary.
    - Medical Insurance.
    - Corporate English.
    - The opportunity to participate in the beta test project of Ajax security systems — receiving and testing new gadgets before their release.

     

    More
  • · 85 views · 31 applications · 9d

    Senior AI Python Developer

    Part-time · Full Remote · Worldwide · 4 years of experience · Intermediate
    We’re looking for a Senior Backend Developer who thrives in AI-enhanced environments, writes clean architecture-first code, and can seamlessly integrate intelligent systems into powerful backend solutions. This role is ideal for someone who loves solving...

    We’re looking for a Senior Backend Developer who thrives in AI-enhanced environments, writes clean architecture-first code, and can seamlessly integrate intelligent systems into powerful backend solutions.
    This role is ideal for someone who loves solving complex challenges with modern tools like Cursor and Claude, and who is eager to shape cutting-edge products from the inside out.
     

    Requirements

    - 5+ years of professional backend development experience;
    - 3+ years of hands-on production Python development;
    - 2+ years of integrating or orchestrating AI models or services;
    - Deep experience with AI-first workflows and tools:
    Cursor – for AI-enhanced development, refactoring, pair programming
    Claude – for code review, architectural planning, documentation
    - Django in production – building and maintaining scalable APIs;
    - Expertise in backend architecture patterns – Clean Architecture, Hexagonal, or DDD;
    - Solid knowledge of PostgreSQL – schema design, optimization, migrations;
    - Hands-on experience with Redis – caching, pub/sub, job queues;
    - Async Python proficiency – asyncio, aiohttp, etc.;
    - Background workers – Celery, RQ, or similar;
    - Familiarity with WebSocket or WebRTC for real-time features;
    - Strong Git skills and comfort with modern CI/CD pipelines;
    - Proven ability to write clean, testable, and maintainable code;
    - At least B2+ level of English.
     

    Responsibilities

    - Design, build, and scale robust backend systems using Python;
    - Integrate LLMs and AI services into product workflows;
    - Own key backend architecture decisions — Clean Architecture, DDD, Hexagonal, etc.;
    - Work closely with front-end and product teams in an API-first environment;
    - Ensure performance, maintainability, and reliability of all backend systems;
    - Leverage modern tools (including AI assistants) to speed up delivery and elevate code qualit.
     

    Would be a plus

    - Experience deploying to serverless infrastructure – AWS Lambda, GCP Cloud Functions, Vercel;
    - Familiarity with React or full-stack collaboration;
    - Background in AI-powered products, healthcare tech, or B2B SaaS;
    - Understanding of data privacy and secure data handling (HIPAA, GDPR);
    - Proficiency with Docker and containerized environments.

    More
  • · 66 views · 16 applications · 8d

    Python Developer

    Full Remote · EU · 4 years of experience · Upper-Intermediate
    You will be working in a direction that is primarily focused on high-tech developments for the US client in the consulting and financial domains. All projects are aimed at optimizing business processes, ensuring maximum efficiency in work, and helping the...

    You will be working in a direction that is primarily focused on high-tech developments for the US client in the consulting and financial domains. All projects are aimed at optimizing business processes, ensuring maximum efficiency in work, and helping the client to automate and improve their internal processes. Our team specializes in the use of advanced technologies and, at certain stages of project development, actively utilizes the latest advances in artificial intelligence (AI) and machine learning (ML). 
     

    Requirements

    • Develop and maintain applications using Python, with a focus on AWS integration, such as Lambdas, GlueJobs, and StepFunctions.
    • Implement ETL processes using AWS to process and transform large datasets.
    • Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
    • Optimize applications for maximum performance, scalability, and maintainability.
    • Troubleshoot, debug, and resolve software defects and issues.
    • Keep up-to-date with the latest industry trends and technologies to ensure the software is current and competitive.
    • Provide technical guidance and support to other team members.
    • Write clean, maintainable, and well-documented code.

       

    Nice-to-haves

    • Azure experience.
    • Understanding of machine learning concepts, NLP, and LLM.
    • Design, build, and deploy machine learning models.
    • Experience working with other AI and NLP technologies, such as OpenAI's GPT family, Azure OpenAI, PyTorch or related.
    • Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes.
    • Familiarity with agile development methodologies, such as Scrum or Kanban.
    • Intermediate or higher level of English.

       

    Core Responsibilities

    • Develop new features
    • Analyze requirements and clarify with BSA
    • Participate in grooming, estimation, and planning sessions
    • Collaborate with other team members (FE, QA, TDM, BSA, Architect)
    • Support existing functionality, refactoring, and bug-fixing

     

    Expected qualifications

    • Take full ownership of complex project components
      You’re responsible for delivering high-quality work on time, making sure it fits the project’s goals and technical requirements.
    • Solve complex technical challenges and guide architectural choices
       You make sound technical decisions independently and contribute to discussions that shape how systems are designed and built.
    • Drive improvements in how the team works
       You introduce new tools, workflows, or practices that make development faster, cleaner, and more collaborative.

       

    What we offer 

    • Continuous learning and career growth opportunities
    • Professional training and English/Spanish language classes 
    • Comprehensive medical insurance
    • Mental health support
    • Specialized benefits program with compensation for fitness activities, hobbies, pet care, and more
    • Flexible working hours
    • Inclusive and supportive culture
    More
  • · 54 views · 17 applications · 8d

    Senior Backend Engineer (JavaScript and Python) for Iris Finance

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    About Iris Finance Iris Finance is a venture-backed AI-powered platform built specifically for consumer brands. It connects to sources like banks, POS systems, and advertising platforms to deliver daily profit & loss snapshots, cash flow plans, and peer...

    About Iris Finance

    Iris Finance is a venture-backed AI-powered platform built specifically for consumer brands. It connects to sources like banks, POS systems, and advertising platforms to deliver daily profit & loss snapshots, cash flow plans, and peer benchmarking - all in real time. With integrations across finance, e‑commerce, and marketing tools, Iris provides the clarity and automation brands need to grow confidently 

     

    What You’ll Do

    • Design, implement, and maintain core backend services using JavaScript and Python.
    • Deliver end-to-end integrations, owning the full lifecycle from design and architecture through implementation and deployment.
    • Make architecture decisions - defining data models, and ensuring systems are scalable, maintainable, and secure.
    • Build and manage reliable API endpoints, ensuring smooth data flow between internal systems.
    • Write clean, well-tested code to process and transform financial data.
    • Monitor service health, troubleshoot issues, and ensure system reliability and performance.
    • Partner with product, data, and frontend teams to define integration requirements and API contracts.
    • Create tools and dashboards to track system usage, performance, and data integrity.
    • Review and improve code quality, and contribute to best practices in testing, documentation, and deployment.

       

    What We’re Looking For

    • Demonstrated ability to work independently - managing your own workload, making decisions, and delivering results without heavy oversight.
    • 4+ years of professional experience in software engineering, focused on back-end, integration, or data engineering roles.
    • Proficiency in JavaScript (Node.js) and Python, with experience building RESTful APIs.
      Hands-on integration experience with external APIs (OAuth, pagination, webhook handling, rate limiting, retries, etc.).
    • Strong data modeling skills — familiarity with JSON, SQL/NoSQL, schemas, data validation, and transformations.
    • Experience with cloud infrastructure (AWS, GCP, or similar) and containerization (Docker, Kubernetes).
    • Excellent debugging and monitoring practices: logging, metrics, tracing, and automated alerting.
    • Strong communication & collaboration skills; ability to work with cross-functional teams.
    • Bonus: Familiarity with financial systems (accounting platforms, bank APIs, POS systems) and ML-enhanced data pipelines.

     

    What We Offer

    • Competitive salary aligned with market standards, with annual salary reviews.
    • friendly, collaborative startup environment where you can drive impact in a mission-critical space for growing consumer brands.
    • High-growth opportunity - join early and help shape a cutting-edge product used by high-velocity, finance-driven companies.
    • Access to modern tech stack, including serverless/cloud-native solutions, event-driven pipelines, and experimentation with LLMs/AI for data validation.
    • Generous time off, flexible work arrangements, and commitment to work-life balance.
    More
  • · 45 views · 9 applications · 8d

    Senior Python Engineer

    Full Remote · Countries of Europe or Ukraine · Product · 8 years of experience · Upper-Intermediate
    Position Summary: We are looking for a talented Python Engineer who will lead the architectural decision-making and strategy for our software products. The successful candidate will be responsible for overall vision, strategy and execution of the...

    Position Summary:

    We are looking for a talented Python Engineer who will lead the architectural decision-making and strategy for our software products. The successful candidate will be responsible for overall vision, strategy and execution of the company’s Software products. This is a remote role and we are flexible with considering applications from anywhere in Europe. We welcome engineers from Senior Developers to Principal Engineers, who are passionate about creating impactful software and contributing to a collaborative environment.

     

    Duties and responsibilities:

    • Technical Leadership: Provide technical leadership and guidance in Python development, API architecture, and big data solutions.
    • Software Development: Design, development, and deployment of robust Python-based applications and services, with a focus on efficiency, scalability, and maintainability.
    • Digital Transformation: Be part of a digital transformation initiatives by re-engineering and improving existing software solutions, leveraging modern technologies and best practices.
    • Collaboration: Collaborate with cross-functional teams, including product, sales, security & data intelligence, to identify requirements, define solutions, and deliver value-added services.
    • Mentorship & Training: Mentor junior engineers, conduct technical training sessions, and foster a culture of continuous learning and innovation within the engineering team.
    • Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
    • Documentation: Create architecture diagrams and technical documentation.
    • Best practices: Ensure architectural integrity in accordance with best practices and software design principles from conception to implementation.

     

    Required:

    • Minimum of 8 years of professional experience in Python development.
    • Knowledge of PostgreSQL and data warehouse solutions such as Clickhouse or SnowFlake.
    • Proven track record of being part of digital transformation initiatives and re-engineering existing software solutions.
    • Proven track record of designing, implementing, and optimizing API services.
    • Excellent problem-solving skills, with a keen attention to detail and a passion for delivering high-quality software solutions.
    • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
    • Extensive understanding of architectural styles and design patterns.
    • Experience with deploying complex applications on cloud platforms using a container orchestration platform, such as Kubernetes.
    • Understand the tradeoffs of performance, compute, and memory and simultaneously optimize for all three.
    • Track record of working on hard problems including job scheduling, concurrency, and scaling.
    • You want to work on building things the “right” way to make sure our technical foundation is solid as we build on top of it over the coming years.
    • Independent and self-driven.

     

    Would be a plus:

    • Experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper.
    • Prior experience in the compliance sector, particularly within traditional finance or crypto-related environments.
    • Experience working in or with analytics-focused companies including familiarity with analytics tools, data visualization techniques, and best practices in data-driven decision-making.
    • Contribution to open-source projects and Stackoverflow.
    • Experience with Incident management
    • Familiarity with Blockchain technologies.
    • Familiarity with the GoLang and Rust programming languages.
    • Familiarity with Infrastructure as a code such as Terraform.
    • Familiarity with GraphQL query language.
    • Experience with a distributed team / remote work.
    More
Log In or Sign Up to see all posted jobs