Jobs
272-
· 47 views · 4 applications · 7d
Python Developer (Algo Trading, Pandas, NumPy, Backtesting Frameworks)
Hybrid Remote · Ukraine (Vinnytsia) · Product · 2 years of experience · A1 - BeginnerWe are looking for an experienced Python Developer to join our team working with financial systems and the development of algorithmic trading strategies. Key responsibilities include creating, adapting, and optimizing trading indicators, implementing...We are looking for an experienced Python Developer to join our team working with financial systems and the development of algorithmic trading strategies. Key responsibilities include creating, adapting, and optimizing trading indicators, implementing strategies, and integrating with trading platforms and APIs.
Requirements:
- 2+ years of experience working with Python.
- Strong knowledge of Python, NumPy, Pandas.
- Understanding of technical analysis and trading indicators (RSI, EMA, Bollinger Bands, etc.).
- Experience working with financial data and time series.
- Understanding of multithreading and concurrency.
- Ability to work with Git and version control platforms.
- Willingness to learn new frameworks and tools in the algo trading space.
Responsibilities:
- Develop and adapt trading indicators into trading strategies.
- Rapidly implement new trading strategies based on descriptions and diagrams.
- Write custom trading libraries and frameworks.
- Optimize Python code performance to ensure fast processing of market data and timely trading decisions.
- Test and debug trading strategies.
- Integrate strategies with trading platforms and APIs (Binance, Bybit, etc.).
Additional Advantages:
- Practical experience in backtesting and live trading.
- Understanding of risk management principles in trading.
- Python code optimization for high performance (Numba, Multithreading).
- Experience working with WebSocket for real-time data.
- Basic knowledge of other programming languages for code migration.
We Offer:
- Opportunity to gain practical experience in an algorithmic trading project.
- Mentorship on complex topics.
- Ability to contribute ideas during development.
- Competitive salary.
- Opportunities for professional growth.
-
· 494 views · 30 applications · 4d
Team Lead Python/Django
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateWe are seeking a highly skilled and experienced Team Lead Python/Django to join our dynamic team. As a Team Lead, you will be an expert and a leader, playing a crucial role in guiding the development team, making technical decisions, and ensuring the...We are seeking a highly skilled and experienced Team Lead Python/Django to join our dynamic team.
As a Team Lead, you will be an expert and a leader, playing a crucial role in guiding the development team, making technical decisions, and ensuring the successful delivery of high-quality software products.
Skills Requirements:
• 5+ years of experience with Python 3.4+;
• 4+ years of experience with Django/DRF and RESTful APIs;
• Experience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.);
• Familiarity with Elasticsearch;
• Knowledge of cloud solutions: AWS, GCP, Azure;
• Experience in multithreading/multiprocessing approaches;
• Proven experience in supporting and developing existing high-load projects;
• Proficiency with Docker, Kubernetes, and CI/CD pipelines;
• Previous experience in a Team Lead role;
• English proficiency — Upper-intermediate.
Key responsibilities:
• Lead and manage the Backend department and development process, providing support to team members.
• Develop and contribute to Backend Architecture.
• Participate in pre-sale activities
• Participate in decision-making processes related to design architecture, solution development, architectural, and code reviews.
• Write clean, well-structured, and maintainable code while maintaining high coding standards within the team.
• Develop high-load solutions and conduct R&D work with new technology.
Optional skills (as a plus):• Experience with Celery;
• Experience with payment systems integrations.
We offer:
• Great networking opportunities with international clients, involving challenging tasks;
• Involvement in building interesting projects from scratch using new technologies;
• Personal and professional development opportunities
• Competitive salary fixed in USD;
• Paid vacation and sick leaves;
• Flexible work schedule;
• Friendly working environment with minimal hierarchy;
• Comfortable, spacious, and well-equipped office in the city center;
• Team-building activities, corporate events.
More -
· 281 views · 54 applications · 13d
Senior Backend Engineer
Full Remote · Worldwide · Product · 5 years of experience · B2 - Upper IntermediateWe're looking for a Senior Back-End Engineer to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and...We're looking for a Senior Back-End Engineer to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and implementing new technologies, and working in a supportive team environment, we want to hear from you! ✨
Work type: full-time (hybrid or full remote)
Location: Kyiv, Ukraine, or Europe
✍️ Responsibilities:
- Develop and maintain software solutions using Python and related frameworks, libraries, and technologies;
- Conduct regular code reviews for team members and provide constructive feedback;
- Plan and design scalable software architectures and technical solutions;
- Identify and suggest areas for improvement, optimization, and future development with supporting evidence;
- Analyze business requirements and provide accurate effort estimates for implementation;
- Research, learn, and apply emerging technologies and industry best practices;
- Write comprehensive unit tests and perform debugging to ensure software quality;
- Create and maintain technical documentation and specifications;
- Collaborate with cross-functional teams including product managers and designers;
⚙️ Requirements:
- 5+ years of professional Python development experience
- Strong understanding of asynchronous programming (async/await, asyncio, concurrent programming)
- Experience with Django/DRF or other modern web frameworks (Flask, FastAPI)
- Experience with external API integration, preferably marketing APIs (Google Ads, Facebook Marketing API, or similar platforms)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Experience with cloud platforms (AWS or GCP preferred)
- Data science and machine learning expertise would be a plus
- Product-focused mindset and ability to work effectively in agile team environments with minimal supervision
- Upper-Intermediate English level or higher (written and verbal communication)
- Self-motivated and proactive with strong problem-solving initiative
🤝 We Offer:
- unlimited time-off policy;
- annual performance review;
- after a trial period - medical insurance / gym;
- coverage of English courses;
- opportunities for professional growth within the company, corporate events, and team-building activities.
Please keep in mind that this position may involve international travel, so having the ability to go abroad is important.
🗣 Interview process:
- screening by HR (30-45 mins)
- technical interview (1.5h)- interview with CEO / VP of Engineering (40 mins)
If you are ready to embark on this exciting journey with us, we will be happy to welcome you on board!
About Madgicx 🇺🇦
More
Madgicx is a fast-growing SaaS MarTech company in the online marketing space! We offer the world's first all-in-one solution to better track, analyze, build, automate, and optimize ads across Facebook, Instagram & Google. We improve the quality of life for marketers by saving time and making their advertising budgets more profitable. Over the past few years, Madgicx grew from 0 to a 100 million dollar company, and today, we are proud to serve international brands of all sizes and some of the biggest agencies in the world. Now it’s time to drive the transition from a Start-up to a Scale-up. Join us and take your part in building a world-class product in the rapidly growing Advertising Technology space! -
· 713 views · 34 applications · 7d
Middle Python Scraping Developer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · B1 - IntermediateLooking for a Middle Python Scraping Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule, you have found the right place to send your CV. Skills & Qualifications: 2+ years...Looking for a Middle Python Scraping Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule, you have found the right place to send your CV.
Skills & Qualifications:- 2+ years of commercial experience with Python.
- Proficiency in web scraping, data extraction, cleaning, and visualization.
- Proficient with XPath: strong ability to design robust, resilient expressions for structured and semi-structured HTML documents.
- Experience with web automation techniques and tools.
- Hands-on experience with relevant libraries and frameworks, including:
- Playwright, playwright-stealth (web-automation)
- Requests, aiohttp, hrequests (for HTTPS requests)
- lxml (for parsing and data extraction)
- Deep understanding of anti-bot protection and evasion strategies, including:
- IP rotation and proxy management
- Fingerprint spoofing and headless detection avoidance
- Human-like behavior emulation (delays, mouse movement, interaction)
- Bypassing JavaScript challenges (e.g., Cloudflare, Akamai, PerimeterX)
- CAPTCHA solving techniques and integration with services (e.g. 2Captcha, Anticaptcha, CapSolver)
- Experience implementing structured logging, traceability, and monitoring pipelines, including:
- Logging request/response cycles, failures, retry attempts
- Integration with log aggregation platforms (e.g., Sentry, CloudWatch, Grafana Loki)
- Designing health checks and runtime metrics (success rate, ban rate, throughput)
- Instrumenting scraping workflows with alerts and failure diagnostics
- Strong understanding of multiprocessing and multithreading, including process and thread management.
- Familiarity with Linux environments, cloud services (AWS, GCP), and Docker
- Experience working with SQL databases (PostgreSQL, MySQL, or equivalent).
- Experience with GUI automation tools like PyAutoGUI.
- Knowledge of virtual display environments (e.g., xvfb, pyvirtualdisplay).
- Experience with Flask / Flask-RESTful for API development.
Key Responsibilities:
- Develop, maintain, and optimize web scraping and parsing solutions.
- Design and implement APIs, ETL pipelines, and data integration services.
- Work closely with Project Managers to address customer requirements and challenges.
- Ensure performance optimization and efficiency of data collection pipelines.
- Collaborate with team members, participate in meetings, brainstorming sessions, and code reviews.
- Implement anti-bot evasion strategies to enhance scraping reliability.
Optional Skills (Nice to Have):
- Experience with NoSQL databases (MongoDB, Redis, or equivalent).
- Knowledge of data analysis and processing using Pandas.
We offer: - Great networking opportunities with international clients, challenging tasks;
- Building interesting projects from scratch using new technologies;
- Personal and professional development opportunities;
- Competitive salary nominated in USD;
- Paid vacation and sick leaves;
- Flexible work schedule;
- Friendly working environment with minimal hierarchy;
- Team building activities, corporate events.
-
· 167 views · 49 applications · 6d
Senior Backend Engineer (Python)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateThe Role As our Senior Backend Engineer, you’ll design and build the backend infrastructure that supports high-throughput, reliable, and secure AI agent workflows. You’ll work cross-functionally with ML engineers and data scientists to operationalize...The Role
As our Senior Backend Engineer, you’ll design and build the backend infrastructure that supports high-throughput, reliable, and secure AI agent workflows. You’ll work cross-functionally with ML engineers and data scientists to operationalize models at scale.
Key Responsibilities
- Architect and implement scalable APIs, microservices, and event-driven systems to power ML pipelines and agent orchestration
- Design efficient data modeling, ETL, and persistent storage suited for high-volume, real-time agent data
- Optimize backend performance and ensure system stability under heavy concurrent load
- Collaborate closely with founders and ML teams to deliver end-to-end agent features
- Establish CI/CD pipelines, monitoring frameworks, and enforce backend security best practices
- Mentor junior engineers and contribute to team culture and best practices
Requirements
- 5+ years designing, implementing, and maintaining backend systems in Python
- Experience building distributed, scalable services with microservices or serverless architectures
- Strong grasp of relational and NoSQL databases, message queues (e.g., Kafka), and ETL patterns
- Proven track record in API design (REST/gRPC), authentication, and reliable asynchronous processing
- Familiarity with containerization (Docker, Kubernetes) and observability tools (Prometheus, Grafana)
Nice to Haves
- Prior experience launching AI products or backend systems for ML/agent-driven applications
- Knowledge of LLM APIs, prompt pipelines, and agent orchestration
- Familiarity with cloud-native tools (AWS Lambda, S3, DynamoDB, GCP/Azure equivalents)
- Experience in startup or early-stage environments
Why You Should Join
- Competitive equity & pay - get in early and own what you build.
- Work closely with experienced founders with a proven startup track record.
- Move fast, ship fast - no corporate bureaucracy.
- Shape the AI revolution in healthcare - massive market, untapped potential
-
· 72 views · 8 applications · 13h
Software Engineer (Python)
Full Remote · Ukraine · Product · 3 years of experience · B1 - IntermediateAbout Arima Arima (founded 2019) builds Canada’s most advanced marketing-data platform. Hundreds of brands use our live market-mix modeling, consumer-insight discovery, and media-planning tools to turn raw data into smarter decisions. What you’ll...About Arima
Arima (founded 2019) builds Canada’s most advanced marketing-data platform. Hundreds of brands use our live market-mix modeling, consumer-insight discovery, and media-planning tools to turn raw data into smarter decisions.
What you’ll do
- Build robust and scalable backend services and APIs with Python and Flask.
- Design, implement, and maintain clean domain-driven architecture using Ports/Adapters pattern (Hexagonal Architecture).
- Write efficient, maintainable code with comprehensive unit and integration tests.
- Collaborate closely with front-end, data science, and product teams through GitHub PRs, Slack chat, and Google Meet.
Optimize database interactions, performance, and reliability.
Our backend stack
- Python, Flask
- SQL databases (e.g., PostgreSQL, SQLite)
- ORM tools (e.g., SQLAlchemy)
- Domain-Driven Design (DDD), Ports & Adapters (Hexagonal architecture)
- RESTful API design and documentation (Swagger/OpenAPI)
Docker for containerization
You bring
- Strong experience in Python backend development with Flask.
- Expertise in Domain-Driven Design (DDD) and Ports/Adapters architecture.
- Solid SQL knowledge and proficiency with ORMs such as SQLAlchemy.
- Experience writing thorough unit and integration tests (pytest or unittest).
- Ability to design clean APIs and maintainable code.
Comfortable communication in English (B2+), daily stand-ups, and code reviews.
Nice-to-have
- Experience with Docker and container orchestration tools.
- Knowledge of performance optimization and profiling.
- Familiarity with cloud infrastructure (GCP, Azure).
- Basic understanding of data engineering, analytics, or data pipelines.
Interest in Data Science or Machine Learning concepts.
Why Arima?
- Competitive USD salary, paid regularly
- 100% remote: work anywhere in Ukraine
- Flexible hours, minimal meetings
- Friendly team: half Canada-based, half Ukraine-based
- Real product ownership and significant influence on technical architecture
No outsourcing: permanently join our team to build the software product together
Hiring process
- 30-min intro chat + light technical screen
- 60-min deep-dive coding interview with our engineers
- Offer -- no homework test
-
· 393 views · 104 applications · 28d
Python Developer at ProfiSea Labs
Full Remote · Ukraine · Product · 0.5 years of experience · B1 - IntermediateProfisea Labs is developing a next-gen AI-powered multi-cloud management platform that helps companies visualize their cloud assets, optimize utilization, reduce waste, and cut costs — all without harming business value. We’re looking for a Junior Python...Profisea Labs is developing a next-gen AI-powered multi-cloud management platform that helps companies visualize their cloud assets, optimize utilization, reduce waste, and cut costs — all without harming business value.
We’re looking for a Junior Python Developer eager to grow professionally and contribute to an innovative cloud automation product.
🛠 Tech Stack
- Python (Flask / Django)
- SQL / NoSQL databases
- Docker, Git
✅ Requirements
- 6+ months of hands-on experience with Python (commercial or pet projects)
- Solid understanding of Python fundamentals
- Familiarity with SQL or NoSQL databases
- Basic knowledge of at least one web framework (Flask, Django, FastAPI, etc.)
- Strong motivation to learn and grow in backend development
- Good communication and teamwork skills
➕ Nice to Have
- Experience with cloud platforms (AWS, GCP, or Azure)
- Interest in ML / AI projects
- Bachelor’s degree in Computer Science or a related field
🚀 Your Responsibilities
- Develop and maintain backend features for our cloud management platform
- Work closely with senior developers and DevOps engineers
- Participate in code reviews and continuous improvement processes
- Learn new technologies and apply them in practice
🎁 We Offer
- Competitive salary
- Flexible working hours
- Career growth and mentorship from experienced engineers
- Medical insurance
- Sports compensation
- English Speaking Club
- Friendly and supportive international team
-
· 80 views · 6 applications · 25d
Middle/Senior Python Engineer (OCR / AI)
Full Remote · Ukraine · 4 years of experience · A2 - ElementaryIntetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced...Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Middle/Senior Python Engineer (OCR / AI) to join our dynamic team on a full-time basis.
About the project:
We are working on a healthcare product — we developed from scratch a multilayer, web-based platform, built on the basis of microservice architecture which supports numerous integrations with external web services and third-party applications.
Requirements
Python Proficiency
- Deep understanding of Python, including its advanced features and libraries.
- Experience in developing Optical Character Recognition (OCR) and Computer Vision (CV) systems, particularly for extracting data from document scans and photos (ID cards, insurance policies, invoices, CVs).
- Hands-on experience with open-source libraries for OCR and CV (e.g., OpenCV, Pillow, Tesseract, EasyOCR).
- Experience with asynchronous programming (e.g., asyncio) for handling multiple concurrent requests.
- Experience in developing and maintaining RESTful APIs to serve models (using FastAPI or Flask).
Performance Optimization
- Skills in optimizing model inference speed and resource consumption (CPU/GPU/RAM) to handle high loads effectively.
- Experience with acceleration techniques: batch processing, quantization, and GPU (CUDA) utilization.
Data Handling and Preprocessing
- Proficiency in NumPy and Pandas for processing both images and the extracted structured data.
- Experience building data pipelines for efficient loading and image preprocessing of large datasets.
Concurrency and Parallelism
- Understanding of concurrency models for efficient request management (e.g., threading, multiprocessing).
- Experience with message queuing systems (e.g., RabbitMQ, Kafka).
Benefits
- Paid Time Off (36 paid days per year)
- Work From Home
- Training & Development
- Partial medical compensation
-
· 55 views · 16 applications · 13d
Senior Backend Engineer (AI Conversational Systems)
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B2 - Upper IntermediateAbout the Company: A tech-driven company revolutionizing the quick-service restaurant industry through conversational AI. Their product suite supports real-time voice ordering, personalized experiences, and ML-powered automation that improves service...About the Company:
A tech-driven company revolutionizing the quick-service restaurant industry through conversational AI. Their product suite supports real-time voice ordering, personalized experiences, and ML-powered automation that improves service speed and customer satisfaction. The engineering team embraces autonomy, curiosity, and performance in a high-impact, production-focused environment.About the Role:
We’re seeking a Senior Backend Engineer to help design and scale backend infrastructure supporting real-time conversational AI. You’ll work at the intersection of software engineering and machine learning, building flexible conversational pipelines and optimizing AI/ML workflows in production. You will collaborate with ML engineers, product managers, and infrastructure teams to deliver reliable AI-powered experiences.Responsibilities:
- Architect and implement configurable conversational pipelines for real-time voice interactions
- Integrate ML/AI systems into scalable production infrastructure
- Monitor and improve performance of AI pipelines in live environments
- Lead debugging and issue resolution across the stack
- Maintain test coverage and tooling for AI system reliability
Collaborate with cross-functional teams to optimize user experience and model performance
Qualifications:
- BSc in Software Development or equivalent industry experience
- 5+ years experience in Python
- Strong backend development and software architecture skills
- Experience in developing and deploying multiple projects used in production
- Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes.
- Experience with Data Pipelines, ETL.
- Prior experience working in startups.
2+ years of experience as a tech lead or team lead.
Bonus:
- Experience with conversational AI applications.
- Knowledge of concurrency.
- Experience with React.
-
· 561 views · 59 applications · 14d
Team / Tech Lead Python Developer
Full Remote · Countries of Europe or Ukraine · 7 years of experience · B1 - IntermediateWe 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...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 -
· 43 views · 1 application · 24d
Senior/Lead Pyhon Engineer
Full Remote · Ukraine · 6 years of experience · B2 - Upper IntermediateWe currently have a need for an Senior/Lead. This position is ideal for individuals who have the drive and desire to ‘make things’. It requires a highly motivated individual with attention to details and a hunger to learn and solve problems. Shifted...We currently have a need for an Senior/Lead. This position is ideal for individuals who have the drive and desire to ‘make things’. It requires a highly motivated individual with attention to details and a hunger to learn and solve problems.
Shifted working hours - Readiness to work till 9 PM Kyiv time
Job Description- Proven track record as a technical leader with 3+ years of experience
- 6+ years of professional software development experience
- 3+ years of experience with Python
- Experience designing and implementing Web applications with Django
- Expertise in coding concepts and best practices across languages
- Experience in developing large scale consumer applications, specifically in the field of media management, content delivery and streaming is a strong plus
- Deep understanding of web application best practices and git development flow
- Strong expertiese in scalable database design and POSTGRES
- Driven, self-motivated, and capable of managing multiple projects, priorities, and deadlines
- Focused, dependable, detail-oriented and hands-on – completes tasks quickly and thoroughly
- Excellent work ethics and communication skills – written, verbal and interpersonal
Desired Experience
- Experience working in the digital media industry, including multiple facets of the digital media supply chain including production, post-production, and distribution.
Job Responsibilities
Position Overview
- Contributing to cutting-edge R&D initiatives including service integration with emerging frameworks and platforms
- Assisting with technical resolution of issues on mission critical production systems (you build it, you own it, you run it)
- Thinking out of the box to come up with solutions that scale, are fault-tolerant, easy to grasp and elegant
- Support and anticipate developer needs – you will be their go-to person for questions and support
- Partner with product management and operations to create and evangelize a world-class media services platform
Department/Project Description
Deluxe Media Inc., a wholly owned subsidiary of Platinum Equity, is a global leader in media and entertainment services for film, video and online content. Since 1915, Deluxe has been the trusted partner for the world’s most successful Hollywood studios, independent film companies, TV networks, exhibitors, advertisers and others, offering best-in-class solutions in post-production, distribution, asset and workflow management, and cloud-based technologies.
With headquarters in Los Angeles and offices around the globe, the company employs over 3,500 of the most talented artists, developers, and industry veterans worldwide. For more information, please visit www.bydeluxe.com.
More -
· 52 views · 12 applications · 8d
Python/AI Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · B2 - Upper IntermediateIT Craft invites a Python/AI Developer to join our team. We’re looking for a specialist passionate about AI technologies, Large Language Models, and intelligent data processing. Your primary focus will be on developing and integrating AI-based solutions -...IT Craft invites a Python/AI Developer to join our team. We’re looking for a specialist passionate about AI technologies, Large Language Models, and intelligent data processing. Your primary focus will be on developing and integrating AI-based solutions - from RAG systems and LLM integrations to API development and intelligent automation - contributing to projects across domains such as finance, healthcare, and knowledge management.
The role also involves experimenting with models, evaluating AI project requests during presale stages, and collaborating with backend and DevOps teams to deliver reliable, production-ready systems.
Key Responsibilities:
- Develop and maintain Python-based AI systems, from data ingestion to inference APIs;
- Build and optimize LLM workflows: RAG, fine-tuning, evaluation, and integration;
- Create chatbots and intelligent agents capable of reasoning and tool invocation;
- Work with vector databases for semantic search and retrieval optimization;
- Connect AI components to automation platforms for scalable workflows;
- Expose internal tools and actions via MCP servers for safe model interaction;
- Ensure clean, test-driven code with proper CI/CD, monitoring, and logging;
Collaborate cross-functionally to deliver reliable, production-ready AI solutions.
Requirements:
- 3+ years of hands-on experience with Python 3.x and frameworks like FastAPI, Django, or Flask;
- Solid understanding of LLMs (GPT, Claude, Mistral, Llama, etc.) and their API integrations;
- Experience building RAG pipelines, chatbots, or AI agents using frameworks such as LangChain or LlamaIndex;
- Familiarity with vector databases (FAISS, Pinecone, Milvus, pgVector) and embedding workflows;
- Knowledge of model fine-tuning techniques (LoRA/QLoRA, SFT, RLHF);
- Ability to integrate automation tools (n8n, Make, Zapier) into AI-driven workflows;
- Practical use of Docker, Git, CI/CD, and testing best practices;
- Strong communication, ownership, and collaboration skills;
At least an Upper Intermediate level of spoken and written English.
IT Craft offers:
- Competitive compensation according to the qualifications;
- Flexible working hours, remote work;
- Opportunity for career growth;
- Reward for sport activities;
- In-house English training;
- A friendly team of open-minded people.
Please send your CV!
More
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. -
· 40 views · 7 applications · 12d
Senior Python Developer (Team Lead Potential)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · C1 - AdvancedWe are looking for an experienced Senior Python Developer to join our global engineering team. The ideal candidate is not only an expert in Python development but also capable of mentoring others, driving code quality, and contributing to architectural...We are looking for an experienced Senior Python Developer to join our global engineering team. The ideal candidate is not only an expert in Python development but also capable of mentoring others, driving code quality, and contributing to architectural decisions. This is a great opportunity for someone ready to take on leadership responsibilities within a collaborative, fast-moving environment.
Details
- Location: Remote (Europe or LATAM preferred)
- Employment Type: Full-Time, Contract
- Timezone: Must be available to work within EST hours
- Start Date: ASAP
Language Requirements: English — B2+ or higher
Key Responsibilities
- Develop, optimize, and maintain backend applications using Python.
- Conduct code reviews, identify improvements, and refactor existing codebases for scalability and performance.
- Collaborate closely with cross-functional teams to deliver reliable, production-grade solutions.
- Mentor junior developers and contribute to team knowledge sharing.
- Participate in architectural design and technical planning discussions.
- Ensure clean, efficient, and maintainable code aligned with best practices.
Requirements
- 5+ years of commercial experience with Python (Django, FastAPI, or Flask).
- Proven experience in code review, refactoring, and enforcing best practices.
- Excellent communication and teamwork skills in English (B2+).
- Previous team leadership experience or readiness to grow into a leadership role.
- Comfortable working and collaborating in EST timezone.
Nice to Have
- Experience with microservices architecture, RESTful APIs, or async frameworks.
- Familiarity with CI/CD, Docker, or cloud environments (AWS, GCP, Azure).
- Knowledge of data processing, ETL, or machine learning pipelines.
More -
· 61 views · 4 applications · 13d
Senior Back End Engineer
Countries of Europe or Ukraine · 7 years of experience · C1 - AdvancedWe are currently looking for an experienced Senior Software Engineer to join our team and contribute to the evolution of our Music Recognition stack! Your responsibilities will include: Collaborating with a lead software engineer to update and enhance the...We are currently looking for an experienced Senior Software Engineer to join our team and contribute to the evolution of our Music Recognition stack!
Your responsibilities will include:
- Collaborating with a lead software engineer to update and enhance the existing Music Recognition stack;
- Performing architectural modifications to accommodate new business requirements such as API integrations;
- Actively contributing to backlog items (mix of dev & devops work) with efficient turnaround;
- Working across development and some devops tasks to ensure smooth delivery and avoid team silos.
What we expect from you:
- 10+ years of experience in software development;
- Strong proficiency in:
● C++ and multi-threaded programming;
● Backend development;
● Linux systems;
● Python, SQL, Bash, Jenkins; - Experience with cloud infrastructure and CI/CD workflows is a bonus;
- Ability to work independently and collaboratively on fast-paced teams;
We offer:
● A collaborative and experienced engineering team;
● Tech-driven environment with impactful projects in music recognition;
● Opportunities to work across both dev and infrastructure tasks;
● Flexible, no-silos approach to engineering responsibilities;
● Involvement in architectural decisions and long-term system evolution.
More
-
· 83 views · 28 applications · 21d
Lead/Senior Backend Engineer (Python, Async IO)
Full Remote · Worldwide · Product · 5 years of experience · B2 - Upper IntermediateWe are seeking an experienced Senior Backend Engineer to join our dev department. Our backend is developed all in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. Our...We are seeking an experienced Senior Backend Engineer to join our dev department. Our backend is developed all in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. Our systems integrate with a large number of third party services. Because of the myriad of challenges and the fast pace of a startup, each team member gets to experience a lot of professional growth and ownership. About the role:
In this role, you will:
● Integrate with new POS systems and digital menu boards
● Build data pipelines to process restaurant menus
● Support existing integrations and pipelines
● Debug and solve complex customer issues
● Lead communication with integration partners to deliver the integrations
● Estimate, plan and deliver the integration projects
● Handle a large set of complex and diverse customer issues
● Create documentation for integrationsQualifications:
● BSc in Software Development or equivalent industry experience
● 5+ years experience in Python
● Strong backend development and software architecture skills
● Experience in developing and deploying multiple projects used in production
● Proficient with Async IO
● Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes, 3rd Party API integrations
● Experience with Data Pipelines, ETL
● Prior experience working in startups
● 2+ years of experience as a tech lead or team lead
Bonus:
● Knowledge of concurrency
● Experience with React
More
Qualities We're Looking For
● Resilience – being able to balance planned work with real-time issues in a fast-paced, high-pressure environment
● Strong communication skills – in both written and verbal communication, with the ability to produce crisp and clear documentation
● Problem solver
● Strong ownership and independence
● Team player
● Fast
● Star Performer
● Passionate about their work