Jobs
272-
Β· 31 views Β· 0 applications Β· 8h
Middle Backend Engineer to $3000
Office Work Β· Ukraine (Lviv) Β· 2 years of experience Β· B1 - IntermediateAt 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 FastAPI, SQLAlchemy, 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 IntermediateProject 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
More
Python backend development
fastAPI
kafka
Postgres -
Β· 44 views Β· 6 applications Β· 28d
Senior Python Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateMeet 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
More
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. -
Β· 138 views Β· 40 applications Β· 28d
Python Developer
Full Remote Β· EU Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateNumerical 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.
-
Β· 315 views Β· 53 applications Β· 28d
Junior Math + Python Developer
Countries of Europe or Ukraine Β· Product Β· 0.5 years of experience Β· B1 - IntermediateNumerical 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 IntermediateAbout 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.
-
Β· 48 views Β· 8 applications Β· 28d
Senior Python Developer
Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper IntermediateSenior 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:
- Recruiter Interview
- Test Task
- Technical Interview
- Offer
-
Β· 232 views Β· 53 applications Β· 28d
Python developer
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· B1 - IntermediateQArea 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
More
Founder, Instafill.ai -
Β· 211 views Β· 53 applications Β· 27d
Backend Engineer
Full Remote Β· Worldwide Β· 3 years of experience Β· C1 - AdvancedAbout 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 IntermediateWho 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
-
Β· 181 views Β· 40 applications Β· 6d
Middle Python Engineer
Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateWho 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
-
Β· 175 views Β· 28 applications Β· 6d
Python Engineer with Agentic AI
Ukraine Β· Product Β· 2 years of experience Β· B2 - Upper IntermediateWho 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
-
Β· 54 views Β· 3 applications Β· 27d
Middle Python Developer
Hybrid Remote Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B2 - Upper IntermediateEnamine 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
-
Β· 96 views Β· 11 applications Β· 17d
Python Developer (GenAI, Data Visualization)
Full Remote Β· Ukraine Β· 3 years of experience Β· B2 - Upper IntermediateDescription 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.