Jobs

272
  • Β· 31 views Β· 0 applications Β· 8h

    Middle Backend Engineer to $3000

    Office Work Β· Ukraine (Lviv) Β· 2 years of experience Β· B1 - Intermediate
    At the moment, we are looking for a Middle Backend Engineer ($$2000-3000). Please note that this is a full-time on-site position in our Lviv office. Position Requirements Β· Bachelor’s degree in Computer Science or related field, or equivalent...

    At the moment, we are looking for a Middle Backend Engineer ($$2000-3000).
    Please note that this is a full-time on-site position in our Lviv office.


    Position Requirements

    Β·   Bachelor’s degree in Computer Science or related field, or equivalent experience.

    Β·   2-4 years of Python backend development experience with understanding of async programming.

    Β·   Working knowledge of FastAPISQLAlchemy, and Pydantic.

    Β·   Experience building and consuming RESTful APIs.

    Β·   Basic understanding of gRPC and Protocol Buffers (beneficial).

    Β·   Experience with task queues (e.g., Celery, RabbitMQ) or background job systems.

    Β·   Good understanding of relational databases (PostgreSQL, MySQL) and Redis.

    Β·   Familiarity with MongoDB (beneficial).

    Β·   Experience with Docker and basic understanding of Kubernetes concepts.

    Β·   Proficiency in writing unit tests with pytest.

    Β·   Basic knowledge of logging and monitoring practices.

    Β·   Strong version control skills with Git.

    Β·   Familiarity with cloud services (AWS preferred) is a plus.

    Β·   Good problem-solving and communication skills.

     

    Responsibilities

    Β·   Develop and maintain backend features using Python and FastAPI.

    Β·   Implement RESTful API endpoints based on technical specifications.

    Β·   Write clean, maintainable code following established patterns.

    Β·   Create unit tests for new functionality using pytest.

    Β·   Fix bugs and resolve issues in existing codebase.

    Β·   Participate in code reviews and apply feedback.

    Β·   Work with PostgreSQL databases and Redis for caching.

    Β·   Document implemented features and API endpoints.

    Β·   Collaborate with team members on assigned tasks.

    Β·   Follow established development workflows and coding standards.

     

    We offer

    • Above market rate salaries
    • Flexible working hours and remote/hybrid work options
    • 25 days off per year + official holidays off
    • Military reservist deferment
    • Support for private entrepreneur (FOP) management
    • English lessons compensation
    • Medical compensation
    • Professional Development Budget
    • Tech Equipment Allowance
    • Cozy office and free snacks
    • Team Building and Social Events

     

    If you’re passionate about creating, breaking boundaries, and shaping the future of digital entertainment β€” you’re one of us. Join our team of talented professionals where your expertise will be valued, your growth supported, and your contributions recognized. Don’t miss the opportunity to be part of an innovative company with a culture that fosters both personal and professional development.

    Send us your resume today and let’s build the future together!

    More
  • Β· 136 views Β· 18 applications Β· 30d

    Regular Python Developer

    Full Remote Β· Ukraine Β· 2 years of experience Β· B2 - Upper Intermediate
    Project Description: One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation...

    Project Description:

    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
    Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
    Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
    Work supposes close cooperation with Customer team located in Houston and following Agile principles.
    Our team is senior, supportive and friendly.

    Responsibilities:

    β€’ Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions.
    β€’ Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.)
    β€’ Ability to break down development tasks and lay out clear implementation roadmaps.
    β€’ Implement and optimize computation algorithms
    β€’ Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools
    β€’ Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of an application
    β€’ Mentor junior developers and actively contribute to architectural and
    implementation decisions.
    β€’ Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint
    β€’ Stay current with emerging technologies and trends in geophysical computing and software development.

    Mandatory Skills Description:

    3+ years of experience in
    Python backend development
    fastAPI
    kafka
    Postgres

    More
  • Β· 44 views Β· 6 applications Β· 28d

    Senior Python Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Meet the YozmaTech YozmaTech isn’t just another tech company - we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries,...

    Meet the YozmaTech

    YozmaTech isn’t just another tech company - we’re a global team of go-getters, innovators, and A-players helping startups and product companies scale smarter and faster. We build dedicated development teams across 10+ countries, creating strong, long-term partnerships based on trust, transparency, and real impact. Here, every idea counts. We value people who are proactive, open-minded, and ready to grow. If you’re passionate about building meaningful products and want to join a team that feels like family - you’ll feel right at home with us.

    Our client is a pioneering startup that has revolutionized data management with an advanced Excel-like solution, making information input as simple as a single click. Forget mastering endless functionsβ€”this program has it all in one place. With fantastic opportunities for candidates, including the chance to work with cutting-edge technology, grow within a fast-paced, innovation-driven team, and contribute to a product that’s making a real impact. Established over six years ago and recognized as one of Israel’s top startups, this company offers a dynamic environment where your skills and ideas can truly shine.

    Key Requirements:

    πŸ”Ή Bachelors degree in Computer Science or related field;
    πŸ”Ή 5+ years of experience in software development in a SaaS company;
    πŸ”Ή Fluent in Python (Django);
    πŸ”Ή Excellent knowledge and experience with building, optimizing, and maintaining large-scale production systems;
    πŸ”Ή Experience with writing unit tests and integration tests;
    πŸ”Ή Experience with Relational DBs (Postgres, MSSQL);
    πŸ”Ή Experience and familiarity with Cloud Architecture and services;
    πŸ”Ή English – Upper-Intermediate or higher;

    Will be plus:

    πŸ”Ή Familiarity with Azure;
    πŸ”Ή Knowledge of RabbitMQ;
    πŸ”Ή Knowledge of Celery;
    πŸ”Ή Knowledge of Redis;
    πŸ”Ή Knowledge of Excel Add-Ins.

    What you will do:

    πŸ”Ή Take part in developing the backend of the SAAS application;
    πŸ”Ή Develop and lead end-to-end development of new features and services in a multi-service environment while maintaining high quality and standards;
    πŸ”Ή Develop scalable web APIs, implement sophisticated business logic, and develop asynchronous services in a data-oriented, scalable application;
    πŸ”Ή Take part in a multidisciplinary team involving algorithms/frontend/UI/DevOps;
    πŸ”Ή Play a significant role in the entire development life-cycle, from design to production.

    Interview stages:

    πŸ”Ή HR Interview;
    πŸ”Ή Tech interview with Team Lead;
    πŸ”Ή Interview with PM;
    πŸ”Ή Interview with VP R&D (optional);
    πŸ”Ή Reference check;
    πŸ”Ή Offer.

    Why Join Us?

    At YozmaTech, we’re self-starters who grow together. Every day, we tackle real challenges for real products - and have fun doing it. We work globally, think entrepreneurially, and support each other like family. We invest in your growth and care about your voice. With us, you’ll always know what you’re working on and why it matters.

    From day one, you’ll get:

    πŸ”Ή Direct access to clients and meaningful products;
    πŸ”Ή Flexibility to work remotely or from our offices;
    πŸ”Ή A-team colleagues and a zero-bureaucracy culture;
    πŸ”Ή Opportunities to grow, lead, and make your mark.

    After you apply

    We’ll keep it respectful, clear, and personal from start to offer. You’ll always know what project you’re joining - and how you can grow with us.

    Everyone’s welcome

    Diversity makes us better. We create a space where you can thrive as you are.

    Ready to build something meaningful?

    Let’s talk. Your next big adventure might just start here.

    More
  • Β· 138 views Β· 40 applications Β· 28d

    Python Developer

    Full Remote Β· EU Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team. What will you be doing? As part of the...

    Numerical Technologies LTD is a leading provider of custom software solutions and services specializing in risk, limits, and regulatory capital. Right now, we are looking for a Python Developer to join our team.

     

    What will you be doing?

    As part of the team, you will be working on the company's internal product development. You will be helping us build new software features, support, and maintain existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with internal and third-party services. You will be collaborating closely with the product team to understand the system’s functional and non-functional requirements and contribute to code quality through unit testing, integration testing, code reviews, and system design using Python to build robust software that aligns with business needs.

     

    What are we looking for?

    • A strong programming background with Python and OOP skills.
    • Proficiency with SQL (Postgres, SQLite) and NoSQL (MongoDB) databases.
    • Deep understanding of algorithms and data structures.
    • Experience with FastAPI and Linux environments.
    • Strong problem-solving skills and ability to collaborate effectively in a team environment.
    • Prior experience with Rust or another compiled programming language is a plus.
    • University diploma (Bachelor’s degree or above) required.

     

    What we offer:

    • Competitive compensation depending on experience and skills.
    • Regular assessments and salary reviews.
    • Paid personal days.
    • Health insurance.
    • Mental health support program.
    • Partial gym compensation.
    • English/Polish/Spanish language classes.
    • Flexible working schedule.
    More
  • Β· 315 views Β· 53 applications Β· 28d

    Junior Math + Python Developer

    Countries of Europe or Ukraine Β· Product Β· 0.5 years of experience Β· B1 - Intermediate
    Numerical Technologies, a leading provider of software development and consultancy services for financial institutions, is looking for talented people experienced in Math and Python who will be responsible for development, testing, implementation,...

    Numerical Technologies, a leading provider of software development and consultancy services for financial institutions, is looking for talented people experienced in Math and Python who will be responsible for development, testing, implementation, debugging and support of sophisticated financial applications.

     

    Joining Numerical Technologies is a unique chance that provides the opportunity to work alongside experienced professionals on impactful, quantitative projects across North and South America, Europe, the Middle East, Africa, CIS and South Asia. This position is a chance to work hand-in-hand with expert quantitative researchers and quantitative engineers to create and implement research and simulation tools that leverage existing automated trading software and sophisticated statistical techniques and technologies.

     

    Do you enjoy the process of problem solving, a process where you recognize areas of improvement and iterate and innovate to improve? Does your curiosity and desire to learn drive you? If this sounds like you, don't miss this opportunity to gain valuable experience in a highly competitive and demanding fintech industry.

    What are we looking for?

     

    ◼️ Deep understanding of Applied Mathematics: Probability Theory and Statistics, Numerical Methods, Linear Algebra, Optimization

    ◼️ Bachelors, Masters or Phd in Physics, Mathematics, Statistics; or equivalent experience (we also welcome students)

    ◼️ Excellent communication skills

    ◼️ Willingness to learn together with a team of professionals

    ◼️ Organized and detail-oriented, comfortable managing multiple work streams

    ◼️ Intermediate and higher level of English

    Please mention in your application any participation or awards in mathematics, physics, or programming Olympiads.

     

    What will you be doing?

     

    ◼️ Design, engineer and implement software-based trading analytics

    ◼️ Work closely with and provide solutions for quantitative researchers

     

    Nice-to-have:

     

    ◼️ At least 0.5 year of commercial experience as a Python Developer

    ◼️ Experience in Machine Learning

    ◼️ Knowledge of Algorithms and Data Structures, Interpolation methods, Regression models, Theory of Stochastic Processes, Cryptography

     

    We offer:

     

    ◼️ Competitive compensation depending on experience and skills

    ◼️ Regular assessments and salary reviews

    ◼️ Compensation for sick lists and regular vacations

    ◼️ Health insurance

    ◼️ English classes with certified English teachers

    ◼️ Flexible working schedule

    ◼️ Friendly team and enjoyable working environment

    ◼️ Comfortable, spacious office within 10 min from all three Metro lines

    ◼️ Corporate and social events

    More
  • Β· 53 views Β· 8 applications Β· 28d

    Senior Algorithmic Problem Solver

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    About us Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects and IT managers. We are united by the mission to provide our clients with software products and services that perform,...

    About us

    Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work as designed. 

    We believe that our people and culture make Syndicode’s success continuous. Our team is unified by shared principles like: Accountability, Involvement, Excellence, Visibility, Integrity, Innovation, Win-Win, Flexibility. Syndicoders are professionals who pursue self-improvement through continual learning, are eager to introduce improvements to work processes, and are able to analyze a variety of sources to make sound and timely decisions.

    If it sounds like you, apply to our jobs and become a new Syndicoder!

     
    About the role

    This role provides support to the Frontend and Backend development teams in designing and implementing solutions for complex challenges related to Python or C++ development, feature enhancements, and bug fixes. The position focuses on reviewing and improving advanced mathematical algorithms, as well as developing new ones to enhance system performance and functionality.

     

    What you’ll be doing

    • Mathematical Model Development: Design, develop, and implement mathematical models and algorithms to solve complex problems in engineering, data analysis, optimization, and related domains.
    • Python or C++ Software Development: Convert mathematical models and algorithms into high-performance, reliable, and efficient Python or C++ code. Ensure well-structured architecture, clean coding practices, and optimal performance.
    • Data Analysis and Interpretation: Use mathematical and statistical methods to analyze large datasets, identify patterns, and refine models based on insights.
    • Research and Innovation: Stay current with advancements in mathematics, computational techniques, and Python or C++ programming to improve existing solutions and introduce new approaches continuously.
    • Collaboration: Partner with cross-functional teamsβ€”including developers, engineers, and domain expertsβ€”to understand requirements, troubleshoot issues, and deliver integrated solutions.
    • Testing and Validation: Conduct rigorous testing and validation of mathematical models and Python or C++ implementations to ensure accuracy, reliability, and efficiency.
    • Documentation: Produce clear and comprehensive documentation for models, algorithms, and code implementations.

     

    What you’ll need

    • Experience: Minimum of 5 years of professional experience in mathematical modeling, algorithm development, or optimization-related software engineering.
    • Mathematical Expertise: Strong foundation in areas such as numerical analysis, linear algebra, calculus, statistics, probability, optimization, and related mathematical disciplines.
    • Python or C++ Proficiency: Expertise in object-oriented programming, data structures, algorithms, and performance optimization.
    • Analytical Thinking: Strong problem-solving skills with the ability to break down complex challenges into actionable components.
    • Attention to Detail: High level of accuracy and precision in developing and validating mathematical models and code.
    • Communication: Ability to clearly explain complex mathematical and technical concepts to both technical and non-technical audiences.
    • Education: Bachelor’s, Master’s, or Ph.D. in Mathematics, Computer Science, Engineering, or a related quantitative field.

     

    What you’ll get at Syndicode
     

    • Fully remote job
    • Continuous feedback within teams and departments
    • Top-notch team 
    • Ability to participate in decision-making and bring new ideas
    • Self-management: opportunity to manage your time and plan your activities
    • Dynamic fast-growing environment: we react and adapt quickly to the world’s and market changes.
    More
  • Β· 48 views Β· 8 applications Β· 28d

    Senior Python Developer

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    Senior Python Developer (Backend) This is a great opportunity to work with a stable team, contribute directly to product development, and grow professionally while working with modern technologies Responsibilities: Develop and maintain backend logic...

    πŸ”Ή Senior Python Developer (Backend) 

    This is a great opportunity to work with a stable team, contribute directly to product development, and grow professionally while working with modern technologies

    Responsibilities:

    • Develop and maintain backend logic for web applications
    • Build and integrate RESTful APIs
    • Work with PostgreSQL, Redis, Celery, Channels
    • Collaborate with frontend, QA, and product team
    • Ensure code quality: unit and end-to-end tests, refactoring
    • Manage tech team

    Requirements:

    • 5+ years of Python/Django experience
    • Experience with GraphQL, Boto, Stripe, Push Notifications
    • AWS (EC2, S3, RDS), Docker, GitHub Actions
    • Unit and end-to-end testing, AI/ML experience is a plus
    • English B2+

    We Offer:

    • Long-term cooperation with a stable team
    • Flexible schedule and remote work opportunities
    • Modern tech stack and well-defined processes

    πŸ›  Recruitment Process:

    1. Recruiter Interview
    2. Test Task
    3. Technical Interview
    4. Offer
    More
  • Β· 232 views Β· 53 applications Β· 28d

    Python developer

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· B1 - Intermediate
    QArea is looking for an experienced Back-end (Python) Developer to join our team. You will be engaged in a project in the business automation domain, with further opportunities to join other Python-based projects. About the project: The system focuses on...

    QArea is looking for an experienced Back-end (Python) Developer to join our team. You will be engaged in a project in the business automation domain, with further opportunities to join other Python-based projects.

    About the project:

    The system focuses on optimizing business operations, improving data visibility, and enabling AI-powered functionality for decision-making and reporting. At the current stage, the project already includes a basic authorization module with login/password, user roles, and permissions. The next milestone involves SSO integration, finalization of RBAC, and migration of the AI chat module into the core system with file upload capability.

    Requirements:

    β€” 4+ years of experience in backend development with Python;

    β€” Strong proficiency with FastAPI;

    β€” Hands-on experience with Google Cloud Platform (GCP) and its services;

    β€” Practical experience with Vertex AI (PyTorch);

    β€” Experience developing and managing serverless functions with GCP Cloud Functions;

    β€” Experience with SSO integration (EntraID is a plus) and RBAC implementation;

    β€” Experience with AWS is a plus;

    β€” English proficiency (B2+) β€” required for collaboration with an English-speaking team.

    Responsibilities:

    β€” Design, develop, and maintain scalable backend architecture;

    β€” Build and optimize APIs using FastAPI;

    β€” Configure and optimize services within Google Cloud Platform (GCP);

    β€” Implement AI-powered features using Vertex AI (PyTorch);

    β€” Deploy and manage serverless functions with GCP Cloud Functions;

    β€” Finalize SSO (EntraID) and RBAC integration;

    β€” Migrate and maintain the AI chat module within the core system.

    More
  • Β· 372 views Β· 40 applications Β· 28d

    MCP Server Developer

    Part-time Β· Full Remote Β· Worldwide Β· Product Β· 1 year of experience Β· A1 - Beginner Ukrainian Product πŸ‡ΊπŸ‡¦
    Hi, I’m Oleksandr β€” founder of Instafill.ai. We built AI that automatically fills out PDF and Word forms β€” even the ones without editable fields. Our users include small businesses, law firms, accountants, and government agencies that handle hundreds of...

    Hi, I’m Oleksandr β€” founder of Instafill.ai.
    We built AI that automatically fills out PDF and Word forms β€” even the ones without editable fields. Our users include small businesses, law firms, accountants, and government agencies that handle hundreds of forms every week.

     

    We’re now extending Instafill.ai through the Model Context Protocol (MCP) β€” connecting our system with other AI tools and workflows. I’m looking for a developer who can build and maintain MCP servers and integrations in Python.

     

    What you’ll do:

    • Build new MCP servers to connect Instafill.ai with third-party systems (CRMs, document storage, workflow tools, etc.).
    • Write clean, efficient, and well-documented Python code.
    • Design and implement MCP schemas and handlers.
    • Work with our API and data models to expose the right context for AI workflows.
    • Debug, document, and maintain existing MCP integrations.
    • Collaborate directly with me and our AI engineers to bring new features to life.

       

    You’re a good fit if you:

    • Have strong Python development experience.
    • Understand the Model Context Protocol and how it extends LLM capabilities.
    • Have solid experience with API design, JSON schemas, and webhooks.
    • Know how to write clean, maintainable, well-structured code.
    • Can work independently and figure things out without constant supervision.

       

    Bonus points if you:

    • Have worked with OpenAI’s MCP examples or built a custom server.
    • Understand LLM context management, prompt chaining, or agent orchestration.
    • Have experience with integrations (Zapier, Notion API, Google Drive, etc.).

       

    What we offer:

    • Fully remote work.
    • Flexible hours.
    • Pay in USD.
    • Direct communication with the founder β€” no bureaucracy.
    • Real impact: your work will expand how AI systems interact with real-world tools.

       

    How to apply:
    Send a short paragraph about your experience building MCP servers or API integrations. Include a GitHub link or code sample if possible.
    Applications without a short intro will not be reviewed β€” attention to detail matters here.

     

    Oleksandr
    Founder, Instafill.ai

    More
  • Β· 211 views Β· 53 applications Β· 27d

    Backend Engineer

    Full Remote Β· Worldwide Β· 3 years of experience Β· C1 - Advanced
    About the role At Dart, we’re building an AI-native product suite with a world-class user experienceβ€”and powerful infrastructure behind the scenes. Our backend is deeply mission-critical, and we’ve invested in a modern stack (Python, Django, Postgres,...

    About the role

    At Dart, we’re building an AI-native product suite with a world-class user experienceβ€”and powerful infrastructure behind the scenes. Our backend is deeply mission-critical, and we’ve invested in a modern stack (Python, Django, Postgres, Redis, REST, AWS) to deliver speed, reliability, and flexibility at scale.

    We’re looking for backend engineers who thrive on product complexity, care about performance and correctness, and are excited to work with cutting-edge AI both in what we build and how we build it.

     

    What You’ll Do

    • Build and scale LLM-powered systems that support agents, AI-assisted planning, chat with tasks/docs, and more
    • Use LLMs and other AI tools in your development workflow to ship faster and with higher quality
    • Design and maintain robust APIs and backend services using Python + Django
    • Optimize data models and queries across a PostgreSQL + Redis foundation
    • Work flexibly and autonomously across a wide range of product and technical challenges
    • Improve existing systems and architect new ones as Dart’s capabilities grow
    • Support and strengthen mission-critical operations as part of a high-ownership team
    • Collaborate closely with frontend, design, and product teams to shape how features are built
    • Participate in user feedback loops and design reviews with leaders and customers
    • Take initiative, move quickly, and learn fastβ€”especially from real usage and live data

     

    Engineering Culture

    • Lean and fast-moving team with high ownership and virtually no red tape
    • Collaborate directly with experienced leaders on core product decisions
    • Rapid iteration is our defaultβ€”we ship fast learn fast and evolve constantly
    • We operate with high trust and high standards valuing autonomy, curiosity, and follow-through
    • We use Dart every day to shape and refine the product through real-world experience

    We’re looking for engineers who are product-minded, pragmatic, and excited by hard work, speed, scale, and impactβ€”not just optimizing tickets.

     

    The Product

    Dart is the only truly AI-native project management tool. We help teams:

    • Chat with their tasks and docs as if they were teammates
    • Use agents to automate work
    • Plan intelligently, break down tasks, auto-generate reports, detect duplicates, and much more

    We eliminate routine project management workβ€”saving teams 7+ hours/weekβ€”and help them focus on execution.

    We use the latest LLMs, a modern Python/Django/Vue/TypeScript stack, and tight integrations across the toolchain to build an experience that feels magical and snappy. The product is already loved by tens of thousands of teams.

    More
  • Β· 101 views Β· 16 applications Β· 6d

    Senior Python Engineer

    Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    Who we are looking for 5+ years of professional experience in Python software development Strong understanding of object-oriented programming principles Hands-on experience with Python framework Flask or FastApi Experience with RDBMS such as MySQL,...

    Who we are looking for

    • 5+ years of professional experience in Python software development
    • Strong understanding of object-oriented programming principles
    • Hands-on experience with Python framework Flask or FastApi
    • Experience with RDBMS such as MySQL, PostgreSQL
    • Experience with NoSQL databases such as MongoDB and Redis
    • Experience with cloud platforms such as AWS, Azure or Google Cloud Platform
    • Experience with Docker, Git, and CI/CD pipelines
    • Demonstrated ability to manage and lead complex projects
    • Experience writing unit and integration tests
    • Strong communication and collaboration skills in an international environment
    • Critical thinking and problem-solving mindset
    • Understanding of REST 

      Preferred qualifications:
    • Experience with Pydantic, Celery, and SQLAlchemy
    • Experience with OAuth 2.0 and SSO.
    • Familiarity with Agile methodologies
    • Exposure to or interest in Agentic AI 
       

    Your future role

    • Lead design, development, and maintenance of efficient, scalable Python-based applications
    • Define technical solutions, architecture, and best practices across projects
    • Optimize application performance, ensure top code quality and security standards
    • Identify bottlenecks, debug complex issues, and drive resolution strategies
    • Mentor and coach junior engineers, fostering professional growth within the team
    • Partner with cross-functional teams to implement new features and business solutions
    • Stay ahead of technology trends and ensure continual improvement of engineering processes
       

    What we offer

    • Develop and maintain efficient, scalable, and clean Python code
    • Design and implement new features to meet client needs
    • Optimize application performance and ensure smooth functionality
    • Identify and troubleshoot issues, addressing bottlenecks in the codebase
    • Collaborate with cross-functional teams throughout the development lifecycle
    • Maintain high standards for code quality and automation practices
    • Continuously learn and adopt emerging technologies into development processes 
       

    Selection process

    • Application and CV review
    • Call with someone from our talent team
    • Technical interview with tech expert and delivery manager
    • Interview with project and team managers
    • Final offer and onboarding
    More
  • Β· 181 views Β· 40 applications Β· 6d

    Middle Python Engineer

    Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    Who we are looking for 3–5 years of professional experience in Python software development Strong understanding of object-oriented programming principles Hands-on experience with Python framework Flask or FastApi Experience with RDBMS such as MySQL,...

    Who we are looking for

    • 3–5 years of professional experience in Python software development
    • Strong understanding of object-oriented programming principles
    • Hands-on experience with Python framework Flask or FastApi
    • Experience with RDBMS such as MySQL, PostgreSQL
    • Experience with NoSQL databases such as MongoDB and Redis
    • Experience with cloud platforms such as AWS, Azure or Google Cloud Platform
    • Experience with Docker, Git, and CI/CD pipelines
    • Experience writing unit and integration tests
    • Strong communication and collaboration skills in an international environment
    • Critical thinking and problem-solving mindset
    • Understanding of REST
       

    Preferred qualifications:

    • Experience with Pydantic, Celery, and SQLAlchemy
    • Experience with OAuth 2.0 and SSO.
    • Familiarity with Agile methodologies
    • Exposure to or interest in Agentic AI 
       

    Your future role

    • Develop and maintain efficient, scalable, and clean Python code
    • Design and implement new features to meet client needs
    • Optimize application performance and ensure smooth functionality
    • Identify and troubleshoot issues, addressing bottlenecks in the codebase
    • Collaborate with cross-functional teams throughout the development lifecycle
    • Maintain high standards for code quality and automation practices
    • Continuously learn and adopt emerging technologies into development processes
       

    What we offer

    • Competitive compensation package
    • Opportunity to work with talented engineers on international projects
    • Corporate trainings and access to Deloitte’s global learning resources
    • Support for professional growth and certification programs
    • Flexible work arrangements and partial remote options
    • Medical insurance and well-being support programs
    • A collaborative and innovation-driven corporate culture
       

    Selection process

    • Application and CV review
    • Call with someone from our talent team
    • Technical interview with tech expert and delivery manager
    • Final interview
    • Offer and onboarding
    More
  • Β· 175 views Β· 28 applications Β· 6d

    Python Engineer with Agentic AI

    Ukraine Β· Product Β· 2 years of experience Β· B2 - Upper Intermediate
    Who we are looking for We are seeking a talented Python Developer with expertise in Generative AI and Agentic AI to join our innovative team. You will work with cutting-edge large language models and AI infrastructure to build solutions that transform our...

    Who we are looking for

    We are seeking a talented Python Developer with expertise in Generative AI and Agentic AI to join our innovative team. You will work with cutting-edge large language models and AI infrastructure to build solutions that transform our clients' businesses.

     

    Required Skills:

    • Strong Python programming experience with AI frameworks like LangGraph
    • Hands-on experience with Large Language Models (OpenAI, Anthropic, Google Gemini)
    • Knowledge of Vector Stores and their application in AI workflows
    • Experience with GCP and integrating AI models with APIs and cloud platforms
    • Familiarity with CI/CD practices
    • Excellent English communication skills and ability to work in cross-cultural teams
       

    Nice to have:

    • Experience in AI-driven startups or technology companies
    • Knowledge of Azure or AWS
    • Familiarity with RAG concepts and implementation
       

    Your future role:

    As a Middle Python Developer, you will be at the forefront of AI innovation, working with advanced technologies and international teams to deliver impactful solutions.

     

    Your responsibilities:

    • Develop and maintain Python applications focused on Generative AI and Agentic AI
    • Work with large language models (OpenAI, Anthropic, Google Gemini) to build innovative AI solutions
    • Integrate AI models with various APIs and cloud platforms
    • Collaborate with cross-functional teams to deliver robust AI solutions
    • Participate actively in team discussions and contribute to project success
       

    What we offer

    • Develop and maintain efficient, scalable, and clean Python code
    • Design and implement new features to meet client needs
    • Optimize application performance and ensure smooth functionality
    • Identify and troubleshoot issues, addressing bottlenecks in the codebase
    • Collaborate with cross-functional teams throughout the development lifecycle
    • Maintain high standards for code quality and automation practices
    • Continuously learn and adopt emerging technologies into development processes 
       

    Selection process

    • Application and CV review
    • Call with someone from our talent team
    • Technical interview with tech expert and delivery manager
    • Interview with project and team managers
    • Final offer and onboarding
    More
  • Β· 54 views Β· 3 applications Β· 27d

    Middle Python Developer

    Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    Enamine is the world leader in producing unique chemical compounds and R&D chemistry services for major pharma and agrochemistry corporations. In 2025 we’ve started the implementation project of a new ERP system (Odoo) for one of the companies in our...

    Enamine is the world leader in producing unique chemical compounds and R&D chemistry services for major pharma and agrochemistry corporations. In 2025 we’ve started the implementation project of a new ERP system (Odoo) for one of the companies in our group. Currently we are looking for candidates to fill the Middle Python Developer position in the project team.

    Key responsibilities:

    • Design and develop applications (modules) based on Odoo Community/Enterprise Editions using proper convention and design standards
    • Development (new functionality, not available in the Odoo core), integrations with the third-party tools
    • Estimate and take part in execution of the Odoo upgrade projects
    • Perform code reviews, unit testing, and integration testing to ensure high-quality code and maintainability
    • Identify, analyze, and troubleshoot issues within the applications using debugging tools, etc.
    • Provide recommendations for continuous improvement of the applications
    • Provide support to maintain specific solutions

    Requirements:

    • 2+ years practical experience working with Odoo Community and/or Enterprise (development, upgrades, integrations, etc.)
    • 2+ years of experience working with Python
    • Good knowledge of Python3.5+
    • Experience with Linux OS, PostgreSQL
    • Experience with RESTful
    • Experience with debugger tools and DBMS
    • Experience with source control, understanding of automated CI/CD principle (GIT, Bitbucket, etc.)
    • Proficiency in HTML, XML, and CSS
    • Great verbal and written communication skills

    Additional Preferred Qualifications:

    • English level: B2
    • Good understanding of OWL framework
    • Knowledge of JavaScript
    • Contribution to Open Source
    • Familiarity with Containerization Tools

    WE OFFER:

    • Competitive compensation depending on experience and skills
    • Employee reservation
    • Interesting and challenging tasks
    • Flexible working hours
    • Comprehensive benefits package including sick leaves, annual vacation, medical insurance and sport compensations
    • Individual annual budget on education
    • Friendly working environment
    • English language courses
    • Convenient office location
    • Dental services and therapeutic massage in the office
    More
  • Β· 96 views Β· 11 applications Β· 17d

    Python Developer (GenAI, Data Visualization)

    Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper Intermediate
    Description Our project leverages cutting-edge technologies to revolutionize the learning experience. By utilizing advanced Large Language Models (LLMs), we generate custom training scenarios tailored to individual needs. These scenarios are seamlessly...

    Description

    Our project leverages cutting-edge technologies to revolutionize the learning experience. By utilizing advanced Large Language Models (LLMs), we generate custom training scenarios tailored to individual needs. These scenarios are seamlessly integrated into a digital twin environment, creating an immersive and highly interactive training platform.

    Requirements

    We are seeking a Python Developer to join our GenAI initiative, where the goal is to enable AI-driven data visualization. The developer will work closely with the AI team to integrate LLM-powered prompt responses into Apache Superset dashboards, building intuitive and interactive data experiences.

     

     

    • Strong proficiency in Python (3.8+), with experience in backend development.
    • Hands-on experience with data visualization tools such as Plotly, Dash, Matplotlib, or Apache Superset.
    • Solid understanding of FastAPI and building production-grade APIs.
    • Experience with PostgreSQL and SQLAlchemy for ORM and data management.
    • Familiarity with design patterns and clean code principles.
    • Proficiency in Git for collaborative development.
    • Experience containerizing applications with Docker.
    • Exposure to LangChain / LangGraph (or willingness to learn) for LLM integration.
    • Strong problem-solving skills and ability to work in a cross-functional team.
    • Bonus: Knowledge of cloud deployment (AWS/GCP/Azure) and CI/CD practices.

    Job responsibilities

    • Develop, maintain, and optimize Python-based services for data visualization and AI integrations.
    • Collaborate with the AI/ML team to consume LLM outputs and translate them into dynamic visualizations.
    • Implement APIs using FastAPI for interaction between AI components, Superset, and backend services.
    • Build and enhance data visualization pipelines leveraging Superset, Plotly (or similar frameworks), and custom charting solutions.
    • Design scalable solutions using best practices in design patterns and software architecture.
    • Work with PostgreSQL + SQLAlchemy for data querying, modeling, and storage.
    • Containerize and deploy applications using Docker.
    • Collaborate via Git for version control and CI/CD pipelines.
    • Explore and implement LLM orchestration frameworks such as LangChain or LangGraph for advanced prompt workflows.
    • Ensure system performance, scalability, and reliability for real-world analytics use cases.
    More
Log In or Sign Up to see all posted jobs