Jobs Python

257
  • Β· 307 views Β· 39 applications Β· 26d

    Junior Web Scraper Developer - vibe coder

    Full Remote Β· Worldwide Β· 1 year of experience Β· B2 - Upper Intermediate
    Requirements Bachelor's degree in Computer Science or a related field, minimum 1 year of hands-on experience in web scraping at a company (not freelance), and strong English proficiency (written and spoken) are mandatory. About the Role We're looking for...

    Requirements

    Bachelor's degree in Computer Science or a related field, minimum 1 year of hands-on experience in web scraping at a company (not freelance), and strong English proficiency (written and spoken) are mandatory.

    About the Role

    We're looking for a Vibe Coder – a developer who embraces the AI-first approach to building software. If you love using Cursor, Claude, ChatGPT, GitHub Copilot, and other AI tools to supercharge your development workflow, this role is for you.

    Your primary focus will be web scraping – building intelligent data extraction solutions using AI-assisted development. You'll leverage AI tools to write scrapers faster, debug smarter, and handle edge cases more efficiently.

    What is Vibe Coding? It's the new way of building software – collaborating with AI assistants, using natural language to generate code, and focusing on problem-solving rather than boilerplate. You describe what you want, AI helps you build it, and you refine the output.

    We'll provide comprehensive training on our AI toolkit – you bring the scraping expertise and curiosity.

    Key Responsibilities

    • Build web scrapers using AI-assisted development – leverage Cursor, Claude, and ChatGPT to accelerate your workflow
    • Develop robust data extraction pipelines using Python (Scrapy, BeautifulSoup, Selenium, Playwright)
    • Use AI tools to quickly debug, refactor, and optimize scraping code
    • Handle anti-bot measures, dynamic content, and edge cases with AI-powered problem solving
    • Parse and clean extracted data from various sources (HTML, JSON, APIs)
    • Collaborate with AI assistants to generate documentation and tests
    • Monitor and maintain scraping jobs, iterating quickly with AI support
    • Continuously explore new AI tools and techniques to improve productivity

    Required Skills & Qualifications

    Scraping Expertise

    • Minimum 1 year of hands-on web scraping experience at a company (not freelance)
    • Strong proficiency in Python for web scraping
    • Experience with scraping frameworks: Scrapy, BeautifulSoup, Selenium, or Playwright
    • Understanding of HTML, CSS, and JavaScript for parsing web content
    • Experience handling anti-scraping measures (proxies, captchas, rate limiting)
    • Knowledge of data parsing and manipulation (JSON, XML, regex)

    Vibe Coder Mindset

    • Enthusiasm for AI-assisted development – you're excited to use AI tools daily
    • Comfort working with AI assistants like Cursor, Claude, ChatGPT, or GitHub Copilot
    • Ability to write effective prompts and iterate with AI to achieve desired results
    • Openness to learning new AI tools and workflows
    • Understanding that AI augments your skills – you guide, review, and refine AI output

    General Requirements

    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    • Experience with databases (SQL or NoSQL) for storing scraped data
    • Experience with version control systems, primarily Git
    • Excellent spoken and written English – you'll be working with international clients
    • Self-discipline and responsibility – essential for remote work success

    Nice to Have

    • Experience with headless browsers and browser automation
    • Knowledge of async programming (asyncio, aiohttp)
    • Experience with cloud platforms (AWS, GCP, Azure)
    • Familiarity with n8n, Lovable, or other AI automation tools
    • Experience building AI-powered workflows or agents
    • Knowledge of TypeScript or Node.js scraping tools (Puppeteer, Cheerio)

    What We Offer

    • Full AI toolkit access – Cursor Pro, Claude, ChatGPT Plus, GitHub Copilot, and more
    • Comprehensive Vibe Coding training – hands-on onboarding with Cursor, Claude Code, n8n, Lovable
    • Real-world scraping projects with AI-first development approach
    • Clear growth path from Junior Vibe Coder to Independent Contributor
    • Continuous learning through Udemy, AI tool workshops, and team knowledge sharing
    • Modern, AI-native work environment with a young, dynamic team
    • Fully remote work from anywhere

    Work Setup

    • Location: Fully remote – work from anywhere with stable internet
    • Schedule: Sunday to Thursday, 9:00 AM to 6:00 PM (Israel time)
    • Requirements: Reliable internet and quiet workspace for video calls

    Application Process

    Send us your CV along with your expected compensation. Tell us about your scraping experience, your favourite AI tools, and how you use them in your workflow. Bonus points if you share a project where AI helped you solve a tricky problem!

    Recruitment Process: Single interview. We keep it simple.

    Required Languages

    • English: B2 – Upper Intermediate
    • Ukrainian: Native
    • Russian: C2 – Proficient
    More
  • Β· 101 views Β· 28 applications Β· 26d

    Senior Backend Engineer (Python)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· B2 - Upper Intermediate
    A fast-growing tech product company is expanding its backend team and looking for a senior-level Python engineer. This position focuses on building and evolving the core backend infrastructure that powers the product β€” highly scalable, reliable, and...

    A fast-growing tech product company is expanding its backend team and looking for a senior-level Python engineer. This position focuses on building and evolving the core backend infrastructure that powers the product β€” highly scalable, reliable, and performance-oriented systems.

    The ideal candidate is someone who enjoys deep technical challenges, ownership of architecture decisions, and collaboration across different teams including research specialists.
     

    What you will work on

    • Developing backend features end-to-end: architecture, implementation, testing, and deployment
    • Designing and maintaining production-grade backend services and systems
    • Ensuring high performance, reliability, and scalability of distributed services
    • Participating in design discussions, code reviews, and ongoing system improvements
    • Working alongside other engineers to deliver meaningful product innovation


      Requirements

    • 6+ years of professional software engineering experience
    • 4+ years of hands-on Python development in production environments
    • Proven experience with backend or infrastructure-level systems
    • Work background in web-based or SaaS products
    • Strong communication skills and ability to operate effectively in a product-focused team
    • Curiosity, ownership, and a proactive mindset
       

    Nice to have

    • Previous experience in fast-paced startup environments
    • Relevant academic degree in Computer Science or similar
    • Experience owning critical components of a product/platform

      Benefits
    • Define quality standards for AI-driven creative workflows in a fast-growing industry.
    • Join a global team where innovation meets artistry.
    • Grow toward creative direction and leadership roles in visual production.
    More
  • Β· 104 views Β· 41 applications Β· 25d

    Senior Software Engineer (Python)

    Full Remote Β· Worldwide Β· Product Β· 6 years of experience Β· B2 - Upper Intermediate
    This is a core backend position, and we’re specifically looking for experienced Python engineers who have built and maintained complex, production-level systems, such as; web servers, database servers, or other core infrastructure components. Role...

    This is a core backend position, and we’re specifically looking for experienced Python engineers who have built and maintained complex, production-level systems, such as; web servers, database servers, or other core infrastructure components.

     

    Role details Role: Senior Software Engineer (Python) Remote | Mon–Fri

     

     

    Our client is looking for a highly skilled Python backend engineer to join our exceptional, cross-functional team. If a candidate enjoys working across the stack, loves systems-level problem-solving, and isn’t afraid to explore new technologies - this could be an excellent fit.

     

    Responsibilities:

     

    Own end-to-end feature development: from system design and coding to testing and production. Build and maintain complex backend systems with a strong focus on scalability and performance. Collaborate with team members through design/code reviews and open discussions. Work closely with research and engineering teams to deliver impactful solutions Contribute to core backend architecture and system infrastructure.

     

    Requirements:

     

    6+ years of software development experience - MUST

    4+ years of strong hands-on experience with Python - MUST

    Proven ability to develop and maintain complex backend/core systems.

    Experience working on SaaS or web-based products Strong communication skills and ability to work effectively within a product team.

     

    Advantage: Startup experience, a relevant academic degree, or previous ownership of core product components Curiosity, drive, and a passion for building high-quality technology.

     

    Hiring Process:

    CV Screen. Technical Interview. Second Technical Interview. Manager Interview.

     

    I’m here for any questions, please feel free to reach out anytime! And kindly make sure to share this information with your team. Thank you in advance for your collaboration - We’ve got this together!

    More
  • Β· 67 views Β· 6 applications Β· 25d

    Senior Python Developer

    Countries of Europe or Ukraine Β· Product Β· 6 years of experience Β· B2 - Upper Intermediate
    Quintagroup is seeking a Senior Python Developer to join a project for a leading UK-based fintech product. Our client delivers innovative financial solutions and actively leverages modern technologies to support businesses and consumers. ...

    Quintagroup is seeking a Senior Python Developer to join a project for a leading UK-based fintech product.
    Our client delivers innovative financial solutions and actively leverages modern technologies to support businesses and consumers.

     

    RESPONSIBILITIES:

    • development with Python, AWS
    • participation in planning and execution stages
    • collaborate closely with an international development team (UK/UA/US) and the CTO to design, implement, and optimize fintech applications.
    • take part in project planning and execution to ensure timely delivery of key milestones.
    • build and integrate cloud-based solutions, primarily on AWS.
    • improve application performance and maintain the security of sensitive financial data.

     

    TECH STACK:

    Python 3.11, Django 4.2, Postgres, AWS (EventBridge, Lambda, ECS, RDS, DynamoDB etc.), Docker, Pandas, Polars, Terraform

     

    REQUIREMENTS

    • 6+ years of experience with Python
    • Experience with AWS 
    • 4+ years of experience with Django Python frameworks
    • Able to work in a team-oriented, collaborative environment
    • Ability to share knowledge
    • Excellent communication skills in English (B2+ level or higher).

     

    WE OFFER:

    • Flexible working format: fully remote, hybrid, or office-based.
    • Competitive salary and comprehensive compensation package.
    • Personalized career growth paths and mentorship opportunities.
    • Access to professional development tools, including tech talks and training sessions.
    • Education reimbursement for relevant certifications or courses.
    • Memorable gifts for anniversaries and corporate events.
    • Engaging team-building activities and location-specific perks.
    More
  • Β· 308 views Β· 61 applications Β· 25d

    Senior Python Developer (AI/LLM Project)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 1 year of experience Β· B1 - Intermediate
    We’re SerenityGPT β€” a fast-growing GenAI startup solving a painfully common problem: finding information at work is still broken. Whether it’s buried in Confluence, Jira, GDrive, SharePoint, or Slack β€” we surface concise, verifiable answers from across...

    We’re SerenityGPT β€” a fast-growing GenAI startup solving a painfully common problem: finding information at work is still broken. Whether it’s buried in Confluence, Jira, GDrive, SharePoint, or Slack β€” we surface concise, verifiable answers from across your internal knowledge in a conversational interface. Our customers include global firms such as Perforce, InterSystems, and Testronic. 

     

    We’re looking for an ambitious Senior Python Developer to join our small high-performing team. You’ll work directly with our CTO to help deliver cutting-edge RAG and Agentic AI systems to global tech, finance, healthcare, and gaming companies. If you're looking to move fast, build with purpose, and be part of something early and impactful β€” we’d love to meet you.

     

    πŸ”§ What You’ll Do

    • Identify, evaluate, and deploy the latest in RAG and Agentic AI
    • Build scalable data pipelines (API integrations, web crawlers)
    • Configure end-to-end customer use cases and automate aggressively
    • Maintain and evolve our highly configurable, deployable RAG engine
    • Collaborate directly with top-tier enterprise clients (Perforce, InterSystems, etc.)

       

    🧠 Our Stack

    • Python, Postgres, Docker
    • Custom RAG framework
    • LLM APIs and embedding models
    • Vector DBs
    • See our docs: docs.serenitygpt.com

       

    βœ… Requirements

    • 3+ years of Python
    • REST APIs, Docker, Git
    • SQL databases (Postgres)
       
    More
  • Β· 104 views Β· 32 applications Β· 25d

    Strong Mid Python (Full-Stack) Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· B2 - Upper Intermediate
    We are looking for a talented Full-Stack Engineer with a strong backend focus to join a stealth-mode startup that is transforming the investment brokerage industry in the US. This is a unique opportunity to work closely with the founder on developing...

    We are looking for a talented Full-Stack Engineer with a strong backend focus to join a stealth-mode startup that is transforming the investment brokerage industry in the US. This is a unique opportunity to work closely with the founder on developing innovative solutions, shaping the product from the ground up, and contributing to a system that automates almost the entire operational workflow for brokers.

    Key Responsibilities:

    • Collaborate directly with the founder on the product backlog and day-to-day tasks.
    • Design, develop, and maintain backend services using Python, ensuring scalability, reliability, and performance.
    • Build and maintain front-end components using React to support internal tools and dashboards.
    • Deploy and manage applications in AWS, following best practices for cloud infrastructure.
    • Take ownership of tasks end-to-end, from implementation to testing and deployment.
    • Participate in code reviews, knowledge sharing, and help maintain high code quality standards.
    • Assist in defining and improving processes, tools, and workflows as the company grows.

    Required Skills & Experience:

    • Strong Python experience β€” the primary focus of the role.
    • Experience with AWS services and cloud-based application deployment.
    • Solid understanding of React for building responsive and interactive front-end components.
    • Excellent problem-solving skills and ability to work independently.
    • Strong communication skills to collaborate effectively with the founder and small team.
    • Proven track record of taking ownership of tasks and delivering high-quality results.

    Preferred / Advantageous Skills:

    • Experience with relational and NoSQL databases.
    • Knowledge of automated testing frameworks and CI/CD pipelines.
    • Familiarity with Agile workflows and project management tools.

    Hiring Process:

    1. 1-hour initial interview
    2. Home task followed by a second interview to review results and discuss next steps

    Company Overview:
    The company is currently in stealth mode, focusing on several small projects aimed at developing a revolutionary one-stop-shop agent for investment brokers in the US. The goal is to automate the entire operational chain β€” from the main broker handling investors to all supporting operational processes β€” significantly reducing manual effort while increasing efficiency and accuracy. Joining this team provides a chance to be part of a product from its early stages, contribute to core architecture decisions, and directly impact the company’s growth trajectory.

    Start Date: ASAP

    More
  • Β· 521 views Β· 100 applications Β· 7d

    Junior Python Scraping Engineer (Security-Oriented) to $1200

    Full Remote Β· Ukraine Β· B1 - Intermediate
    We are building a new team and looking for a Junior Python Scraping Engineer who will work on data extraction tools, anti-blocking techniques, and stable scraping pipelines running in production environments. We are open to hiring students or recent...

    We are building a new team and looking for a Junior Python Scraping Engineer who will work on data extraction tools, anti-blocking techniques, and stable scraping pipelines running in production environments.

    We are open to hiring students or recent graduates, but the candidate must have an education directly related to cybersecurity, information security, or computer science.

     

    Requirements (Must-have)

    • 6+ months of hands-on experience with Python 3.x (commercial or project-based).
    • Relevant education is mandatory β€” cybersecurity, information security, or computer science
      (students in these programs are welcome).
    • Confident knowledge of Selenium (selectors, waits, dynamic content handling).
    • Strong understanding of locators: CSS, XPath, relative selectors
    • Motivation to grow in scraping, security, and backend engineering.
    • Knowledge of HTML, CSS, and basic JavaScript.
    • Experience with Git and Linux.
    • Understanding of HTTP fundamentals (cookies, sessions, headers, redirects).
    • Basic knowledge of web security concepts (OWASP Top 10).

     

    Responsibilities

    • Develop and maintain Python scripts for web scraping and data extraction in real production environments.
    • Use Selenium for browser rendering, DOM analysis, and interacting with dynamic elements.
    • Work confidently with locators (CSS selectors, XPath), handle unstable elements, and implement waiting strategies.
    • Implement anti-blocking techniques (headers, cookies, sessions, proxies, User-Agent rotation).
    • Troubleshoot scraping flows, analyze logs, and participate in root-cause investigation.
    • Collaborate with senior engineers and contribute to internal scraping tools.

     

    We offer

    • Remote work with a flexible schedule (team based in Ukraine).
    • Ready to hire motivated students with relevant education.
    • Mentorship from senior engineers in scraping and security.
    • Work on real, technically challenging tasks
    • Fast-track career growth to Middle Python Scraping / Security Automation Engineer.
    • Competitive compensation for Junior level + regular performance reviews.
    More
  • Β· 52 views Β· 8 applications Β· 7d

    Senior/Lead Web Reverse Engineer (Scraping)

    Full Remote Β· Ukraine Β· 5 years of experience Β· B1 - Intermediate
    We are looking for a Senior Engineer with solid experience in analyzing complex web applications and building stable automation workflows. The position is highly technical and requires a deep understanding of web internals, browser behavior, and...

    We are looking for a Senior Engineer with solid experience in analyzing complex web applications and building stable automation workflows.
    The position is highly technical and requires a deep understanding of web internals, browser behavior, and multi-step interaction flows.

     

    Important:
    This is a specialized senior-level role.
    If you do not have hands-on experience with web analysis, network inspection, or building advanced browser automation, this position will not be a fit.
    This is not an entry point to learn these domains.

     

    Responsibilities

    Web Application Analysis

    • Investigate complex browser-driven flows and interaction logic.
    • Analyze network traffic (HTTP/2, cookies, sessions, TLS).
    • Understand JS-based verification and dynamic behavior.
    • Identify stable integration points for automation workflows.

    Automation Development

    • Build multi-step onboarding and identity-related flows.
    • Implement realistic interaction sequences (navigation, timings, state patterns).
    • Develop automation using Selenium.
    • Combine browser automation with custom HTTP clients when appropriate.

    Environment & Network Management

    • Work with diverse network environments and routing strategies.
    • Maintain consistent session and identity behavior across environments.
    • Manage isolated browser environments and execution profiles.

    Behavior & Verification Handling

    • Analyze browser behavior characteristics and consistency signals.
    • Adapt interaction strategies to modern verification systems.
    • Ensure stability, resilience, and predictability in complex flows.

     

    Requirements

    Core Expertise

    • Strong experience analyzing modern web applications and network flows.
    • Deep understanding of HTTP, tokens, cookies, sessions, TLS behavior.
    • Hands-on experience with Selenium.
    • Solid Python engineering background.
    • Experience designing multi-step onboarding or verification workflows.
    • Understanding of proxy strategies and network-level behavior.

     

    Analytical Skills

    • Ability to evaluate and compare automation strategies.
    • Strong debugging skills and attention to detail.

     

    Nice to Have

    • Experience integrating CAPTCHA-related solutions.
    • Background in web security or application analysis.
    • Exposure to high-volume data collection or OSINT workflows.
    • Understanding of browser consistency and TLS-level characteristics.
    • Experience with controlled/custom browser environments.

     

    We Offer

    • Research-focused work with technically challenging web flows.
    • Autonomy in designing approaches and choosing tools.
    • Fully remote work with flexible schedule.
    • Senior-level compensation + performance bonuses.
    More
  • Β· 84 views Β· 19 applications Β· 4d

    Python Developer

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    The ideal candidate has a solid background in building data pipelines, integrating multiple data sources, and ensuring high data quality and reliability. Responsibilities: Design, develop, and maintain scalable ETL pipelines and data workflows Optimize...

    The ideal candidate has a solid background in building data pipelines, integrating multiple data sources, and ensuring high data quality and reliability.

     

    Responsibilities:

    • Design, develop, and maintain scalable ETL pipelines and data workflows
    • Optimize data processing for performance, reliability, and scalability
    • Integrate data from various internal and external sources
    • Collaborate with data engineers, analysts, and cross-functional teams
    • Implement best practices for coding, testing, and documentation
    • Monitor and troubleshoot data pipeline issues in production

       

    Requirements:

    • 5+ years of professional experience with Python
    • Strong experience working with ETL processes and data pipelines
    • Proficiency in SQL and working with relational or NoSQL databases
    • Experience with workflow orchestration tools (Airflow, Prefect, Luigi, etc.)
    • Strong understanding of data modeling, data mapping, and transformation logic
    • Experience with cloud platforms (AWS, GCP, or Azure)
    • Familiarity with containerization and CI/CD is a plus
    • Strong problem-solving skills and attention to detail
    • Good communication skills and the ability to work independently

     

    We offer:

    • Competitive compensation
    • Remote or hybrid work options
    • Professional growth opportunities
    • Supportive and collaborative team
    More
  • Β· 98 views Β· 50 applications Β· 22d

    Senior Python Developer (ROS experience is a strong plus)

    Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    We are looking for a Senior Python Developer to join our engineering team working on high-impact, large-scale AI, robotics, and autonomous systems projects across multiple industries (security, smart city, mobility, VR/AR integrations, and edge AI). This...

    We are looking for a Senior Python Developer to join our engineering team working on high-impact, large-scale AI, robotics, and autonomous systems projects across multiple industries (security, smart city, mobility, VR/AR integrations, and edge AI).

    This role is for someone who writes clean, scalable, production-level Python, understands system architecture, and can work closely with backend, AI, and robotics teams.
     

    Responsibilities

    • Develop and maintain high-performance Python services, APIs, and microservices
    • Integrate AI/ML models, computer vision pipelines, or sensor data (depending on project)
    • Collaborate with cross-functional teams on system architecture and design
    • Optimize code for performance, reliability, and edge-device constraints
    • Write clean, well-documented, and test-covered code
    • Contribute to technical decision-making and project planning
       

    Required Skills

    • 5+ years of professional Python experience
    • Strong understanding of backend development (FastAPI, Django, or Flask)
    • Experience with asynchronous programming (asyncio)
    • Strong knowledge of databases (PostgreSQL, Redis, ClickHouse is a plus)
    • Experience with Docker, CI/CD, cloud deployment
    • Ability to work in a fast-moving, multi-project environment
    • Strong communication skills in English
       

    Big Plus 

    • ROS / ROS2 experience (nodes, navigation stack, sensor integration)
    • NVIDIA Jetson development (JetPack, TensorRT, DeepStream)
    • AI/ML inference pipelines
    • Integration with hardware, cameras, or IoT devices
    • Experience with autonomous systems (UAV/UGV)
       

    We Offer

    • Work on highly innovative and technically challenging projects
    • International engineering team (18+ members)
    • Direct interaction with founders and senior engineers
    • Long-term collaboration, stable monthly salary
    • Flexible remote work with strong project ownership
    More
  • Β· 54 views Β· 0 applications Β· 22d

    Python Software Engineer

    Hybrid Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    PROJECT DESCRIPTION Π‘ompany is a provider of intelligent digital forensics and media exploitation software. Leveraging an innovative approach, our easy-to-use tools rapidly extract actionable intelligence to help identify and capture suspects who threaten...

    PROJECT DESCRIPTION

    Π‘ompany is a provider of intelligent digital forensics and media exploitation software. Leveraging an innovative approach, our easy-to-use tools rapidly extract actionable intelligence to help identify and capture suspects who threaten communities or national security. We are seeking a talented and motivated Python software engineer to join our expanding team and lead the development of one of the most important components of our products. The position requires working from our office in Lviv.
     

    More
  • Β· 54 views Β· 10 applications Β· 22d

    Python Developer

    Full Remote Β· Albania, Kazakhstan, Ukraine, Uzbekistan Β· 5 years of experience Β· B2 - Upper Intermediate
    We are seeking a Python Developer with a strong background in asynchronous code, data processing, and data integrations development. Experience with ETL processes and data platforms is highly desirable. In this role, you will be responsible for designing...

    We are seeking a Python Developer with a strong background in asynchronous code, data processing, and data integrations development. Experience with ETL processes and data platforms is highly desirable. In this role, you will be responsible for designing and optimizing our data-driven applications and services, ensuring they meet the highest standards of performance and reliability.

    Requirement:

    • Experience: 3+ (SOLID) years of software development experience and good understanding of Python programming. 
    • Strong portfolio of projects demonstrating expertise in asynchronous code and data processing.
    • Strong understanding of data structures and algorithms.
    • Knowledge of performance optimization techniques.
    • Data integrations development experience.
    • Understanding of large data processing pipelines.
    • Relational databases and SQL knowledge.


    Preferred Qualifications:

    • Experience with various vendors’ API (e.g. AWS, GCP, Crowdstrike, Okta, etc.)
    • Experience with Snowflake and cybersecurity industry or with security-focused applications.
    • Familiarity with cloud platforms and containerization technologies.
    • Understanding of CPython internals.

       
    More
  • Β· 54 views Β· 7 applications Β· 22d

    Senior Python Engineer (#4036)

    Full Remote Β· Ukraine Β· 5 years of experience Β· B2 - Upper Intermediate
    N-iX is looking for Senior Python Engineer to join our team! Our client, Recorded Future, leverages massive amounts of data to construct the valuable insights that keep our customers safe. As cyber threats evolve, so must our detection capabilities. We...

    N-iX is looking for Senior Python Engineer to join our team! Our client, Recorded Future, leverages massive amounts of data to construct the valuable insights that keep our customers safe. As cyber threats evolve, so must our detection capabilities. We continuously create and refine detection rules to stay ahead of emerging threats, and these detections must be tailored to the unique environments and needs of our customers for maximum impact. 

    Responsibilities:

    • Expand our collection reach with new underground (UG) sources, and strengthen our methods by investigating collection issues and fixing the root causes.
    • Solve hard underground data collection problems, such as evading anti-bot methods, coordinating the work of many collector agents, and safely collecting binary data from untrustworthy sources.
    • Build high value analytics on raw data from UG sources. Examples: find networks of actors/accomplices, and highlight notable conversation threads.

    Requirements:

    • 5+ years experience in software engineering using Python. You write clean, production-grade code that your teammates can easily work with. 
    • Experience with cloud environments (preferably with AWS). 
    • Experience with MongoDB.
    • Experience with Kibana, Kafka, RabbitMQ
    • Working experience with ElasticSearch
    • Experience with Selenium, xpath, urllib3
    • Great problem solving capabilities and experience troubleshooting data issues. In UG data collection, you cannot ask the source’s webmaster for tech support!
    • Proactive communication and effective collaboration with your teammates to get technical problems resolved. You are a self-starter. The ball is always in your court.

    Nice to have:

    • Interested in DevOps work
    • Experience with web scraping 
    • Comfortable working in global teams
    More
  • Β· 226 views Β· 119 applications Β· 22d

    Middle+ Python Backend Developer

    Full Remote Β· Worldwide Β· 3 years of experience Β· B2 - Upper Intermediate
    Type: Full-time, Outstaff (1+ year) Location: Remote About the Role: We are looking for a backend developer with strong experience in Python and FastAPI to support a data-driven geospatial application. The ideal candidate has a solid understanding of...

    Type: Full-time, Outstaff (1+ year)

    Location: Remote

     

    About the Role:
    We are looking for a backend developer with strong experience in Python and FastAPI to support a data-driven geospatial application. The ideal candidate has a solid understanding of relational databases, performance optimization, and scalable backend design. You will work on complex systems involving detailed permission management and collaborate closely with the broader development team.

     

    Key Responsibilities:

    - Develop and maintain backend services and APIs using Python and FastAPI.

    - Design, optimize, and query PostgreSQL databases, including geospatial data operations.

    - Implement and maintain systems with complex permission structures and multifaceted business logic.

    - Optimize data processing, query performance, and overall backend efficiency.

    - Write and maintain tests for core backend functionality.

    - Communicate effectively with team members and participate in code reviews and architectural discussions.

     

    Key Skills & Requirements:

    - Strong experience with Python and FastAPI.

    - Solid knowledge of PostgreSQL, including geospatial features (PostGIS or similar).

    - Experience with complex backend systems and permission management.

    - Understanding of performance optimization techniques in data-intensive applications.

    - Basic testing skills for backend services.

    - Clear and proactive communication within a cross-functional team.

     

    Nice to Have:

    - Experience with Docker, Kubernetes, or cloud platforms (AWS, GCP).

    - Familiarity with data processing libraries (Pandas, GeoPandas).

    - Previous work on geospatial or mapping applications.

    More
  • Β· 212 views Β· 63 applications Β· 22d

    Junior Python Developer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 1 year of experience Β· B2 - Upper Intermediate
    About PICHE PICHE is Latvia’s leading business park development company with 20 years of experience and over 150 successfully implemented projects in Europe. We specialize in the development, design, and building of business parks. PICHE is about an...

    About PICHE

    PICHE is Latvia’s leading business park development company with 20 years of experience and over 150 successfully implemented projects in Europe. We specialize in the development, design, and building of business parks. PICHE is about an improved and organized work environment, so you can focus on what matters most at work.

    ’’We create a better home for your business.’’

     

    About ROLE:

    We’re a forward-thinking company building smart, scalable, and future-ready solutions β€” from data automation and AI-powered tools to business platforms that help organizations run faster, smarter, and more efficiently. Now, we’re looking for a Python Developer to join our growing team and bring bold ideas to life.

    Are you passionate about coding and eager to work on projects that actually make a difference?

     

    Responsibilities:

    • Developing robust applications using Python frameworks (Django, Flask, FastAPI, or similar)
    • Designing, building, and maintaining APIs and integrating third-party services
    • Building automation scripts and data pipelines to make systems smarter and more efficient
    • Contributing to architecture decisions and helping shape technical solutions
    • Collaborating in an agile team, where your input isn’t just heard β€” it drives our projects forward
    • Work closely with structural engineers to understand their needs and translate them into efficient software solutions.
    • Continuously improve and optimize existing tools for better performance and user experience.
    • Participate in code reviews, ensuring adherence to industry best practices and company coding standards.

       

    Qualifications:

    • 1+ years of experience with Python development
    • Knowledge of databases (PostgreSQL, MySQL, MongoDB, or similar)
    • Strong understanding of object-oriented programming and software development principles
    • Ability to write clean, scalable, and testable code
    • A curious, problem-solving mindset β€” you don’t just code, you think in solutions
    • Familiarity with C# is desired
    • Strong 3D aptitude and an engineering background are desired
    • Excellent problem-solving skills and the ability to work independently or as part of a team
    • Strong communication skills, both written and verbal, with the ability to collaborate effectively across disciplines
    • Fluent English (written and spoken)

       

    WHY PICHE?

    Because here, you’re not just a developer writing lines of code. You’re a creator, a problem-solver, and an innovator. We believe in giving our team members the freedom to experiment, challenge ideas, and shape the future of the products we build.

     

    What We Offer:

    • Exciting projects that combine cutting-edge tech with real-world impact
    • A supportive and innovative environment, where your growth matters
    • Opportunities to learn, experiment, and grow professionally (training, conferences, mentorship)
    • Breathtaking challenges, where everything is possible
    • Excellent attitude from colleagues and creative management
    • A culture where new ideas are celebrated, and teamwork is key

     

    We’re happy to provide you with:

    • Salary from $1000
    • Fully remote work opportunities;
    • Annual paid leave β€” 20 working days;
    • Paid day off on your Birthday;
    • Official national holidays are our days off;
    • Corporate accountant support;
    • And many other bonuses and perks.
    More
Log In or Sign Up to see all posted jobs