Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Qualifications:Proven experience in Python programming and web scraping technologies. Strong understanding of data structures and algorithms. Ability to navigate complex websites and implement effective scraping strategies. Experience with AI-driven workflows is a plus. Excellent problem-solving skills and attention to detail. Ability to work independently and manage time effectively.
About the job
Jobgether is hiring a Senior Python Data Scraping Engineer for a freelance, remote position based in Portugal. This role focuses on developing scalable systems to extract web data from complex and changing online sources. The work blends hands-on engineering with creative problem-solving, supporting workflows that combine AI tools and human oversight.
What you will do
Create and maintain Python-based solutions for large-scale web data extraction
Tackle challenging scraping projects on dynamic and frequently updated websites
Work with AI-driven agents to verify data accuracy, validation, and quality
Adjust scraping methods as web environments shift
Provide structured datasets to fuel advanced AI and analytics initiatives
Requirements
Extensive experience with Python, particularly for data scraping and automation
Background working with large datasets and dynamic web sources
Strong skills in problem-solving and technical creativity
Ability to work independently while maintaining high precision
Work arrangement
Remote freelance contract
Role based in Portugal
About jobgether
Jobgether connects talented professionals with innovative companies. Our partner companies are at the forefront of technology, offering exciting opportunities to work on cutting-edge projects.
Part-time|$29/hr - $29/hr|Remote|Remote — Porto, Porto District, Portugal
Please submit your CV in English and specify your English proficiency level.Mindrift connects talented professionals with project-based AI opportunities for leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. This is a project-based opportunity, not permanent employment.Opportunity OverviewEach project presents disti…
Contract|$29/hr - $29/hr|Remote|Remote — Porto, Porto District, Portugal
We invite you to submit your CV in English, along with your proficiency level in the English language.Mindrift serves as a bridge, connecting experts with AI project opportunities from leading technology firms, concentrating on the evaluation, testing, and enhancement of AI systems. Please note that participation is based on projects rather than permanent employment.Opportunity Overview:Each project is unique, and contributors may be tasked with:Creating original computational physics problems that replicate authentic physics research workflows;Designing problems that necessitate Python programming for resolution (utilizing libraries such as Numpy, SciPy, and Sympy);Ensuring that problems are computationally demanding, requiring extended timeframes (days/weeks) to solve manually;Generating problems that involve complex reasoning chains across mechanics, electromagnetism, thermodynamics, and quantum mechanics;Formulating problems based on real-world research challenges or practical applications in the field of physics;Verifying solutions through Python with established physics simulation libraries;Clearly documenting problem statements and supplying verified correct answers.Qualifications We Seek:This opportunity is ideal for physicists with Python experience, looking for part-time and non-permanent engagements. The ideal candidates will possess:A degree in Physics (Theoretical, Experimental, or Computational) or related disciplines;Proficiency in Python for numerical validation; familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or other programming languages is also acceptable;A minimum of 2 years of professional experience, which may include applied, research, or teaching roles;Experience with numerical simulation techniques;The capability to design problems that reflect real physics research workflows;Innovative thinking in problem design across various physics domains;Knowledge of physics modeling and approximation methods;Strong written English skills (C1+).Process:Apply → Complete qualifications → Engage in a project → Execute tasks → Get compensated.Project Commitment:For this role, tasks are projected to require approximately 10-20 hours per week during active phases, contingent on project demands. Please remember that this is an estimate and not a guaranteed workload.Compensation:Participants can earn up to $29 per hour, based on contribution level and efficiency. Compensation varies across projects, influenced by their scope, complexity, and necessary expertise. Note that other projects on the platform may offer different compensation levels based on their specific requirements.
About the Role tgs is looking for a Backend Engineer (Python or Go) to join the Unbabel division in Lisbon. This team builds and maintains backend services that support enterprise-grade translation solutions across platforms. The work centers on making language technology smarter and more seamless for clients worldwide. What You Will Do Design and implement core backend services and reliable system architectures. Build, maintain, and improve codebases with an emphasis on testability and efficiency. Develop, optimize, and support key services and infrastructure in live production environments. Enhance system architecture to improve scalability, resilience, and performance. Analyze complex technical problems and help prioritize initiatives alongside product and engineering teams. Encourage continuous improvement, automation, code quality, and strong architectural practices. Work with teams across disciplines to deliver solutions that adapt to changing business and technical needs. Troubleshoot and prototype quickly to address platform and service challenges as they arise. Location Lisbon, Lisboa, Portugal
We are seeking a talented and motivated Python Developer (Data Engineer) to join our dynamic team at inetum2 in beautiful Lisbon. In this role, you will leverage your expertise in Python programming and data engineering to develop and maintain robust data pipelines, ensuring seamless data integration and processing.Your primary responsibilities will include building scalable data architectures, collaborating with cross-functional teams to understand data requirements, and optimizing existing data workflows for performance and efficiency.If you are passionate about data-driven solutions and thrive in a fast-paced environment, we want to hear from you!
About the Role TransPerfect’s Unbabel team in Lisbon is looking for a Backend Engineer with experience in Python or Go. This role focuses on building and improving backend services that power cross-platform translation solutions for enterprise clients. The team values reliability, scalability, and seamless performance as it develops intelligent language products. Main Responsibilities Design and implement reliable backend architectures and core services. Create, maintain, and optimize codebases with attention to testing and efficiency. Develop, support, and enhance critical services in production environments. Advance the architecture to support scalability, resilience, and high performance. Analyze complex technical problems and help prioritize initiatives with product and engineering teams. Promote continuous improvement, automation, code quality, and adherence to architectural best practices. Work with cross-functional teams to deliver solutions that meet changing business and technical needs. Troubleshoot and prototype to address platform and service challenges quickly. Location This position is based in Lisbon, Lisboa, Portugal.
Role overview Jobgether is hiring a Senior Python Data Scraping Engineer for a freelance, remote position based in Portugal. This role focuses on developing scalable systems to extract web data from complex and changing online sources. The work blends hands-on engineering with creative problem-solving, supporting workflows that combine AI tools and human oversight. What you will do Create and maintain Python-based solutions for large-scale web data extraction Tackle challenging scraping projects on dynamic and frequently updated websites Work with AI-driven agents to verify data accuracy, validation, and quality Adjust scraping methods as web environments shift Provide structured datasets to fuel advanced AI and analytics initiatives Requirements Extensive experience with Python, particularly for data scraping and automation Background working with large datasets and dynamic web sources Strong skills in problem-solving and technical creativity Ability to work independently while maintaining high precision Work arrangement Remote freelance contract Role based in Portugal
Full-time|Remote|Remote — Porto, Porto District, Portugal
Role overview Toloka AI is looking for a Computer Science Specialist with advanced Python skills to contribute to AI projects. This position is remote and based in Porto, Porto District, Portugal, with regular collaboration alongside colleagues around the globe. Main responsibilities Design and develop AI solutions using Python Implement project requirements and deliver technical contributions Work closely with an international team to support Toloka AI’s goals Collaboration and location This is a fully remote role. Team members work from Porto or anywhere within the Porto District, connecting virtually with peers in various regions.
Part-time|$29/hr - $29/hr|Remote|Remote — Porto, Porto District, Portugal
Please submit your CV in English and indicate your English proficiency level. This freelance, project-based role with Mindrift centers on developing and validating material science problems for AI training. Work is remote, with projects supporting leading technology companies. Assignments are not permanent and align with the needs of each project. Role overview Create original material engineering problems that mirror real-world scenarios and workflows Develop problems that require Python programming for engineering computations and simulations Design computationally intensive challenges using numerical methods or iterative solutions Focus on system design, optimization, and analysis tasks Draw inspiration from actual research issues or practical engineering cases Validate solutions with Python and standard engineering libraries Clearly document each problem statement and provide verified answers Requirements Degree in Material Science or a closely related discipline Strong Python skills for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, Stata, or similar tools is valued Minimum of 2 years of experience in applied, research, or teaching roles Solid understanding of practical engineering constraints and approximations Excellent written English (C1 level or higher) How projects work The process includes: Apply, pass qualifications, join a project, complete assigned tasks, and receive compensation. Time commitment Expect to dedicate around 10–20 hours per week during active project periods. The actual workload may shift based on project needs. Compensation Earn up to $29 per hour, depending on experience and pace. Rates may vary between projects based on complexity and required expertise. Other projects on the platform may offer different compensation according to their needs.
Part-time|$29/hr - $29/hr|Remote|Remote — Porto, Porto District, Portugal
We invite you to submit your CV in English, including your level of English proficiency.Mindrift connects talented specialists with exciting, project-based AI assignments from leading technology companies, focusing on testing, evaluating, and enhancing AI systems. Note: Participation is project-based and not intended for permanent employment.What this role entails:Each project may present unique challenges, and contributors can expect to:Craft original material engineering problems that reflect authentic engineering workflows.Develop problems necessitating Python programming for engineering calculations and simulations.Design computationally intensive problems that require numerical methods or iterative solutions.Formulate challenges involving system design, optimization, and analytical processes.Base problems on real-world research challenges or applicable engineering practices.Validate solutions using Python with standard engineering libraries.Clearly document problem statements and provide verified correct answers.Qualifications we seek:This opportunity is ideal for material scientists and engineers with Python expertise, looking for part-time, non-permanent project engagements. Preferred qualifications include:A degree in Material Science or a related field.Proficiency in Python for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or domain-specific libraries is also acceptable.At least 2 years of professional experience in applied research, teaching, or related fields.A solid understanding of practical engineering constraints and approximations.Strong command of written English (C1+ level).How it operates:Apply → Pass qualifications → Engage in a project → Complete tasks → Receive payment.Project Time Expectations:Tasks are estimated to require approximately 10–20 hours per week during active project phases, depending on project needs. This is an estimate and not a guaranteed workload.Compensation:Contributors can earn up to $29 per hour, based on their expertise and contribution pace. Compensation will vary by project, depending on scope, complexity, and required skills. Other projects on the platform may offer different compensation levels based on their specific requirements.
Role Overview Bosch Group is looking for a DevOps Engineer focused on automotive solutions in Aveiro. This role centers on building, deploying, and maintaining scalable infrastructure to support development and operations teams. The work directly supports smooth CI/CD processes and system reliability for automotive projects. What You Will Do Develop, deploy, and maintain infrastructure to support automotive software projects Ensure reliability and efficiency of CI/CD pipelines Collaborate with cross-functional teams to share knowledge and drive process improvements Automate workflows to streamline development and deployment Introduce and support new technologies that improve system performance and team productivity What Sets This Role Apart This position offers the chance to work closely with experts from various disciplines, influence technical decisions, and help shape how Bosch Group delivers automotive solutions. The focus on automation and continuous improvement means every day brings new challenges and opportunities to make a measurable impact.
Veeva Systems is a visionary organization dedicated to transforming the life sciences industry. As a trailblazer in industry cloud solutions, we empower life sciences companies to expedite the delivery of therapies to patients. Recognized as one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue last fiscal year and are poised for continued growth.Our core values drive us: Doing the Right Thing, Ensuring Customer Success, Fostering Employee Success, and Acting with Speed. In 2021, we made history by becoming a public benefit corporation (PBC), which legally commits us to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we embrace flexible work arrangements that allow you to thrive in your preferred environment, be it at home or in the office.Join our mission to revolutionize the life sciences industry, positively impacting our customers, employees, and communities.The RoleOpenData Clinical serves as the backbone for intelligent clinical operations. The primary challenge in the clinical trials sector is patient recruitment, and delays in this phase can hinder the study timeline, ultimately delaying essential treatments for those in need. Our objective is to streamline this process.By pinpointing the most effective clinical sites, we expedite the journey of bringing drugs to market. We anticipate that OpenData Clinical will save at least one life annually by enhancing clinical operations.In this role, you will develop the core of our data quality engine and pipelines, enabling thousands of curators to manage extensive datasets with accuracy and efficiency, ensuring the life sciences sector has the high-quality data necessary to accelerate clinical trials and drug development.This position is ideal for an engineer who prioritizes architectural integrity over quick fixes. You will thrive in an engineering-driven culture that values technical excellence and affords you the freedom to innovate.
Part-time|$31/hr - $31/hr|Remote|Remote — Porto, Porto District, Portugal
We invite you to submit your CV in English, clearly indicating your level of English proficiency.Mindrift is dedicated to connecting talented specialists with project-based AI roles for leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. This position is project-based and does not constitute permanent employment.Key Responsibilities:Design innovative computational engineering challenges that replicate real-world engineering workflows;Craft problems that necessitate Python programming for solving engineering calculations and simulations;Ensure that the challenges are computationally intensive, requiring numerical methods or iterative solutions;Develop tasks related to system design, optimization, and analytical processes;Base challenges on genuine research questions or practical applications from engineering practices;Validate solutions using Python with standard engineering libraries;Clearly document problem statements and provide verified correct solutions.Qualifications:This role is ideal for engineers experienced in Python and open to part-time, non-permanent projects. Candidates should possess:A degree in Mechanical Engineering or a related field;Proficiency in Python for numerical validation. Experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or other domain-specific libraries is acceptable;A minimum of 2 years of professional experience, including applied, research, or teaching experience;A strong understanding of practical engineering constraints and approximations;Excellent written English (C1+ proficiency);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are advantageous.How the Process Works:Apply → Pass qualifications → Engage in a project → Complete assigned tasks → Get compensated.Project Time Commitment:Tasks are projected to require approximately 10–20 hours per week during active phases of the project, contingent on project requirements. This is an estimate and not a guaranteed workload, applicable only during the project's active duration.Compensation:Contributors can earn up to $31 per hour, based on their experience and contribution pace. Compensation may vary across projects depending on their scope, complexity, and expertise required. Note that compensation levels may differ in other projects available on the platform.
Part-time|$29/hr - $29/hr|Remote|Remote — Porto, Porto District, Portugal
Please submit your CV in English, along with your English proficiency level.Mindrift specializes in connecting talented professionals with project-based AI opportunities for top-tier technology companies. Our focus is on evaluating, testing, and enhancing AI systems. Note that participation is project-based and does not constitute permanent employment.Opportunity OverviewEach project presents unique challenges. As a contributor, you may:Craft innovative computational physics problems that emulate genuine research workflows;Develop problems that necessitate Python programming solutions (utilizing libraries such as Numpy, SciPy, and Sympy);Ensure that problems are computationally demanding and cannot be resolved manually within practical timeframes (days/weeks);Create problems that involve complex reasoning in areas such as mechanics, electromagnetism, thermodynamics, and quantum mechanics;Base challenges on real-world research issues or practical applications relevant to the field of physics;Verify solutions via Python, employing standard physics simulation libraries;Clearly document problem statements and provide validated correct answers.Desired QualificationsThis role suits individuals with a background in physics and experience in Python, seeking part-time, project-based engagements. Ideal candidates will possess:A degree in Physics (Theoretical, Experimental, or Computational) or a related discipline;Proficiency in Python for numerical validation. Experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or comparable programming languages is acceptable;A minimum of 2 years of professional experience, including applied, research, or teaching roles;Experience with numerical simulation techniques;The ability to design problems that reflect actual physics research methodologies;Creative problem-solving skills across various physics domains;Familiarity with physics modeling and approximation methods;Strong command of written English (C1+ level).Process OverviewApply → Pass qualifications → Join a project → Complete tasks → Receive paymentProject Time CommitmentFor this role, tasks are expected to require approximately 10–20 hours per week during active project phases, contingent upon project demands. This is an estimate and not a guaranteed workload.CompensationContributors can earn up to $29 per hour, based on their contribution level and pace. Compensation varies by project scope, complexity, and required expertise. Other projects may offer different compensation levels according to their specific requirements.
Join Gapstars as a Mid-Level Software Engineer!At Gapstars, we pride ourselves on building innovative remote teams across Sri Lanka and Portugal, dedicated to delivering exceptional software solutions for forward-thinking tech companies. Our dynamic team of over 275 TechStars is committed to transforming scalable software into high-performance products that reshape industries. We collaborate with ambitious partners in technology, striving to excel in their respective markets.Role OverviewWe are looking for a Mid-Level Software Engineer who will be instrumental in supporting a rapidly expanding FinTech cloud-based data and analytics platform utilized by leading global market players. Your role will focus on developing reliable, secure, and high-quality systems that facilitate large-scale data distribution, emphasizing hands-on engineering, automation, and data visualization.This is a hybrid role based in Lisbon, Portugal.Key Responsibilities:Contribute to the growth of our FinTech solutions by shaping technology initiatives.Translate high-level business objectives into scalable, architecturally sound solutions leveraging GCP.Develop robust, secure systems, ensuring effective workarounds for service continuity during failures.Plan and execute structured releases to minimize disruptions, with clear rollback strategies.Mentor junior team members, promoting a culture of continuous learning and development.Essential QualificationsAt least 2 years of experience in Python and/or Java.Strong expertise in databases and cloud data warehouses (e.g., SQL, PostgreSQL).
Veeva Systems is a pioneering organization in industry cloud solutions, dedicated to expediting the delivery of therapies to patients within the life sciences sector. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue last fiscal year, with promising growth opportunities on the horizon.Our core values of integrity, customer success, employee success, and speed form the foundation of our work culture. In 2021, we made history by becoming a public benefit corporation (PBC), which legally binds us to balance the interests of our customers, employees, society, and investors.As a Work Anywhere company, we prioritize your flexibility, allowing you to thrive in either a remote or in-office environment.Join us in transforming the life sciences industry by positively impacting our customers, employees, and communities.The RoleAs a part of Veeva Link, we are developing an intelligence layer for the life sciences sector, creating interconnected data applications that speed up drug development and enhance patient outcomes. Our belief is that the integration of high-quality data with advanced software yields significant value.Execution is paramount to us. Progress is driven by speed, accuracy, and quality in our daily creations. Our engineering philosophy focuses on precise product definitions that lead to thorough technical designs. We utilize a modern tech stack to produce reliable applications that provide an excellent user experience.Our initiatives encompass two vital domains:Data-Driven InsightsWe create sophisticated applications that map and comprehend global scientific and medical expertise, delivering impactful insights and AI-generated intelligence. Our engineers address complex data modeling, entity resolution, and advanced machine learning challenges.Intelligent Business WorkflowsWe design intelligent workflows that streamline business processes in the life sciences sector, ensuring efficiency and effectiveness in our operations. Our technologies facilitate seamless integration and collaboration across various functions.
About GapstarsGapstars, a premier software development services firm based in the Netherlands, specializes in cultivating remote, agile teams in Sri Lanka and Portugal for groundbreaking tech companies. Our workforce of over 275 TechStars is dedicated to transforming scalable software into high-performance products that redefine industry standards. We partner with ambitious tech firms aiming to dominate their markets.Position OverviewWe are looking for a Senior Software Engineer to enhance a rapidly expanding FinTech’s cloud-based data and analytics platform utilized by leading global market players. You will design and implement dependable, secure, and high-quality systems that facilitate extensive data distribution, with a strong emphasis on hands-on engineering, automation, and data visualization.This role is hybrid, located in Lisbon, Portugal.Key ResponsibilitiesDrive technological advancements within a fast-growing fintech company by shaping its tech solutions.Interpret business requirements and convert high-level goals into well-structured, scalable solutions utilizing the best practices of GCP.Develop robust, secure, and reliable systems, implementing practical workarounds to ensure service continuity during failures.Plan and execute well-structured releases while minimizing disruption and establishing clear rollback strategies.Guide and support junior team members, promoting a culture of learning and professional development.QualificationsAt least 5 years of experience in software development using Python and/or Java.Strong expertise in databases and cloud data warehouses (SQL, PostgreSQL, MySQL, etc.).
Location: LisbonCompany: aghanim About the Role aghamim is seeking an AI Solutions Engineer with a focus on multi-agent Large Language Model (LLM) systems. This position centers on designing and building agent-based solutions that interact with internal APIs and product workflows. The work goes beyond coding: a strong grasp of user needs and system reliability is essential. This role blends systems engineering and architecture, setting it apart from typical machine learning jobs. Expect to explore APIs and workflows independently, developing agent-driven integrations that fit seamlessly into the platform. Platform Context The product platform exposes many internal APIs. Agents interact directly with these APIs and product workflows. Use cases and workflows are diverse. Agents operate on small data volumes but require complex orchestration. Autonomous operation is key: agents must use tools, routing, memory, and fallback strategies effectively. Backend is primarily Python; frontend uses TypeScript. Main Responsibilities Agent Architecture and System Design Design and implement multi-agent systems, including orchestrator and worker agents. Define agent architecture, focusing on routing, memory, tool usage, and fallback strategies. Translate product requirements into scalable, reliable agent workflows. Ensure systems are maintainable, extensible, and robust. Agent Infrastructure and Development Build core infrastructure for agent execution, including tool calling and state management. Develop and maintain multimodal pipelines for text and image generation. Integrate and abstract model providers such as OpenAI, Anthropic, and self-hosted models. Implement custom tools and services to extend agent capabilities. Platform Integration Connect agents with internal platform APIs and product workflows.
Part-time|$31/hr - $31/hr|Remote|Remote — Porto, Porto District, Portugal
We invite you to submit your CV in English and indicate your English proficiency level. Mindrift connects talented professionals with project-based opportunities in AI for some of the leading tech companies, emphasizing the testing, evaluation, and enhancement of AI systems. Please note that participation is on a project basis, not permanent employment.Opportunity OverviewEach project presents unique challenges, and contributors may be tasked with:Crafting original computational engineering challenges that mirror real engineering workflows;Designing problems that necessitate Python programming for engineering calculations and simulations;Ensuring that challenges are computationally intensive and require numerical methods or iterative solutions;Creating problems focused on system design, optimization, and analysis;Drawing inspiration from real-world research challenges or practical applications within the engineering field;Validating solutions using Python alongside standard engineering libraries;Clearly documenting problem statements and providing verified correct answers.Desired QualificationsThis role is ideal for engineers experienced in Python who are open to part-time, non-permanent projects. The ideal candidate will possess:A degree in Electrical Engineering or a related field;Proficiency in Python for numerical validation; familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, or any other programming language will be considered equivalent;At least 2 years of professional experience, including applied, research, or teaching roles;A solid understanding of practical engineering constraints and approximations;Exceptional written English skills (C1+);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects will be advantageous.Process OverviewApply → Successfully complete qualifications → Join a project → Complete assigned tasks → Receive payment.Project CommitmentFor this project, tasks are estimated to require approximately 10–20 hours per week during active phases, contingent on project requirements. This is an estimate and not a guaranteed workload, applicable only while the project remains active.Compensation DetailsContributors for this project can earn up to $31 per hour, depending on their expertise and contribution pace. Compensation may vary across different projects based on their scope, complexity, and needed expertise. Please note that other projects on the platform may offer different earning potentials based on their specific requirements.
Contract|Remote|Remote — Porto, Porto District, Portugal
Join Toloka AI as a Freelance Data Scraping Engineer and contribute to innovative projects in the field of data extraction and analysis. In this role, you will leverage your Python skills to develop robust scraping tools and gather valuable data from various online sources.
Role overview Natixis in Portugal seeks a Python Data Engineer to join the BPCE SI team in Lisbon. This position focuses on managing and improving data pipelines that support business decisions. Fluency in French is essential for daily work and collaboration. What you will do Build, maintain, and optimize data pipelines using Python Support data processing needs for analytics and reporting Work closely with colleagues to strengthen data-driven decision-making What we are looking for Fluent French language skills Strong programming experience with Python This role is based in Lisbon.