Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Proficiency in Python programming language. Experience with web frameworks such as Django or Flask. Knowledge of RESTful APIs and microservices architecture. Familiarity with database management systems such as PostgreSQL or MySQL. Ability to work collaboratively in a team environment. Strong problem-solving skills and attention to detail.
About the job
About the Role
Neoris is hiring a Python Developer in Madrid. This role focuses on building scalable applications and tools that support business operations and drive efficiency. Collaboration with teams from different functions is a key part of the work.
What You Will Do
Design, implement, and maintain software solutions using Python
Work with colleagues across departments to understand needs and deliver effective tools
Contribute to projects that improve processes and operational performance
Location
This position is based in Madrid, Spain.
About Neoris
Neoris is a global consulting firm specializing in digital transformation and technology solutions. With a strong presence in Madrid, we pride ourselves on our commitment to innovation and excellence. Join us and be part of a dynamic environment where your ideas and contributions are valued.
Join Aircall, a trailblazer in AI-driven customer communication solutions, as we empower over 22,000 companies globally to enhance revenue, accelerate issue resolution, and expand their customer-facing teams. We’re on a mission to revolutionize customer interactions by integrating voice, SMS, WhatsApp, and AI into a unified platform.Our growth stems from a f…
Veeva Systems is a purpose-driven organization and a leader in the industry cloud sector, empowering life sciences companies to expedite the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue in our last fiscal year and continue to see vast growth potential.Our core values at Veeva are: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just any public company; in 2021, we made history by becoming a public benefit corporation (PBC), which legally commits us to balancing the interests of customers, employees, society, and investors.As a Work Anywhere company, we offer flexibility for you to work from home or in the office, allowing you to thrive in your preferred environment.Join us in transforming the life sciences industry, as we commit to making a positive impact on our customers, employees, and communities.The RoleOpenData Clinical serves as the cornerstone for intelligent clinical operations.Patient recruitment remains the most significant challenge within the Clinical Trials industry. Delays in this process can postpone studies and, ultimately, delay the delivery of life-changing treatments to those in need. Our mission is to hasten this process.By identifying the most effective clinical sites, we facilitate quicker drug market entry. We project that OpenData Clinical will save at least one life annually through the optimization of Clinical Operations.You will be responsible for developing the backbone of our data quality engine and pipelines. Your contributions will enable thousands of curators to efficiently manage extensive datasets with accuracy, providing the life sciences industry with the high-quality data essential for accelerating clinical trials and drug development.This position is ideal for an engineer who prioritizes architectural integrity over quick fixes. You will be part of an engineering-driven culture that values technical excellence and grants true autonomy to innovate.
At Affirm, we are redefining credit to be more transparent and user-friendly, enabling consumers to enjoy the flexibility of buying now and paying later without hidden fees or accruing interest.The Comms Platform team plays a pivotal role in sustaining our organization's success by managing essential services that facilitate transactional communications to our customers through email, SMS, and push notifications. These services require meticulous attention to detail, proactive maintenance, and quick response times to ensure uninterrupted operations.Our current high-priority projects include re-architecting and modernizing our platform, enhancing high availability, and expanding internationalization efforts. These initiatives are crucial for our growth and competitiveness in the market. They demand dedicated expertise and resources to be executed effectively. Without sufficient capacity, we risk delays, reduced quality, and missed opportunities to achieve our strategic objectives. Most importantly, we aim to provide our customers with timely and high-quality communications!Your Responsibilities· Own and drive quarterly goals for your team, leading engineers through uncertainties to resolve complex challenges while ensuring team support throughout the delivery process.· Collaborate with peers and stakeholders in the product development lifecycle, working closely with product management, design, and analytics during ideation, articulating technical constraints, and making decisions that carefully weigh risks and trade-offs.· Proactively identify and advocate for solutions to project, process, technology, or business issues.· Ensure the operation and availability of your team’s artifacts by establishing and monitoring metrics, escalating when necessary, and supporting on-call duties.· Cultivate a culture of quality and ownership within your team by setting or enhancing code review and design standards, advocating for them beyond your team through your writing and technical talks.· Mentor and develop talent within your team by providing constructive feedback and guidance, leading by example.· Participate in an on-call rotation as part of your responsibilities.
At Affirm, we are transforming the credit landscape to offer a more transparent and user-friendly experience. Our mission is to empower consumers to buy now and pay later without hidden fees or compounding interest.Join our innovative Servicing International team as we lead Affirm's global expansion by developing a robust platform for launching our products in emerging international markets. In this role, you will specifically focus on purchase protection, including handling disputes and refunds—an essential aspect of the customer journey, supported by significant investment. Your collaboration will be key as you work closely with European engineers and our global Servicing Engineering team to create cohesive and scalable solutions. If you are driven by the desire to craft exceptional user experiences and are excited about the challenges of entering new markets, we invite you to help shape the future of Affirm's platform and extend our global reach.
Join Aircall, a leading unicorn in the customer communications sector, revolutionizing how over 22,000 companies engage with their customers globally. Our innovative AI-powered platform integrates voice, SMS, WhatsApp, and AI into a single, compelling workspace, designed to drive revenue, enhance issue resolution, and empower customer-facing teams.Our success is rooted in a clear vision: enable teams to work smarter, not harder. Our AI Voice Agent automates routine calls, AI Assist simplifies post-call tasks, and AI Assist Pro provides real-time insights, allowing individuals to perform at their peak. This leads to increased revenue, quicker resolutions, and scalable teams that operate with confidence.Headquartered in Paris, with a robust North American base in Seattle, Aircall operates across dynamic cities including Madrid, London, Berlin, San Francisco, New York City, Sydney, and Mexico City. Our product is beloved by customers, and we are rapidly scaling, supported by top-tier investors and continuous AI enhancements across diverse product lines.At Aircall, you will be part of an evolving company that is ambitious, product-oriented, and execution-driven, where your efforts yield visible impact, swift decision-making, and genuine growth.Our Work Culture: We are deeply customer-focused, data-centric, and committed to achieving significant results. We encourage ownership, ongoing learning, and thoughtful pace. If you excel in a cooperative, fast-paced environment where trust and influence are paramount, you will thrive with us.We are seeking a motivated and passionate Senior AI Software Engineer to enhance our expanding engineering division and contribute to our engineering teams.As a Senior AI Software Engineer, your role will involve the design, development, deployment, and management of AI-driven features that provide substantial value to our customers. Your daily responsibilities will encompass maintaining operational excellence, leveraging metrics and observability, sharing best practices, and mentoring team members across the Engineering department.Quality, excellence, and agility are the bedrock of our delivery processes, and you will be a key player in enhancing these standards. Our development is based on NodeJS and Typescript back-end stacks, tailored to meet specific requirements and always hosted on AWS, creating resilient services that integrate seamlessly with our customers' critical business tools (CRM, Helpdesk, E-Commerce, etc.).
Join Rithum™, the world's most trusted commerce network that accelerates collaboration between brands, suppliers, and retailers to deliver exceptional e-commerce experiences. Our platform empowers over 40,000 businesses to achieve remarkable growth and optimize their operations across multiple channels, collectively representing more than $50 billion in annual GMV. At Rithum, we take pride in offering our customers comprehensive commerce, marketing, and delivery solutions, enabling them to craft optimized consumer shopping journeys from start to finish. Overview Our Engineering Team comprises highly skilled professionals dedicated to enhancing software quality, processes, and techniques. We value quality at every phase of development, blurring the lines between traditional QA and software engineering. We operate with a DevOps culture and a “you build it, you run it” mindset, pursuing operational excellence. As a Senior Fullstack Software Engineer within our Retailers business function, you will be a key contributor, responsible for writing efficient, maintainable code while mentoring less experienced engineers. Collaborating closely with lead designers and architects, you will help to drive our product's scalability, maintainability, and performance.
About Speechify Speechify works to remove barriers to reading, making learning accessible for everyone. More than 50 million people use Speechify’s text-to-speech tools to turn reading materials, like PDFs, books, Google Docs, news articles, and websites, into audio. This helps users read faster and understand more. The product lineup covers iOS, Android, and Mac apps, as well as a Chrome Extension and a Web App. Speechify has earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. Team and Work Environment Nearly 200 people make up the Speechify team, drawing experience from Amazon, Microsoft, Google, and fast-growing startups. The company is fully remote and distributed, with team members collaborating from many locations.
Role Overview Talan is hiring a Mid-Senior Power Apps and Python Developer in Málaga. This position focuses on building and improving business applications with Microsoft Power Apps and Python. The role involves close collaboration with colleagues from different areas to deliver solutions that streamline processes and support decision-making. What You Will Do Design and develop applications using Microsoft Power Apps and Python Work with cross-functional teams to understand business needs and translate them into technical solutions Automate workflows to improve efficiency Deliver data-driven insights to support business goals What We Look For Professional experience with both Microsoft Power Apps and Python Ability to collaborate and communicate with team members from different backgrounds Interest in automating processes and working with data Location This role is based in Málaga.
We invite you to submit your CV in English and indicate your English proficiency level.Mindrift offers a unique platform that connects talented specialists with project-based AI opportunities at leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.Role OverviewWhile each project presents distinct challenges, contributors can expect to:Design innovative computational engineering problems that replicate genuine engineering processes;Create scenarios that necessitate Python programming to resolve engineering calculations and simulations;Ensure tasks are computationally demanding and require numerical methods or iterative solutions;Develop challenges related to system design, optimization, and analysis;Base scenarios on authentic research challenges or practical engineering applications;Validate solutions using Python with established engineering libraries;Clearly document problem statements and provide verified correct answers.Ideal Candidate ProfileThis position suits engineers proficient in Python who are interested in part-time, non-permanent projects. Ideal candidates will possess:A degree in Mechanical Engineering or a related field;Proficiency in Python for numerical validation. Familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or any domain-specific programming languages is also acceptable;At least 2 years of professional experience in applied engineering, research, or teaching;A solid understanding of practical engineering limitations and approximations;Strong written English skills (C1+ level);Professional certifications (e.g., CMME, SAS, CAP) and experience in international or applied projects are advantageous.Project WorkflowApplication → Qualification Process → Project Engagement → Task Completion → PaymentProject Time CommitmentFor this project, participants can expect to dedicate approximately 10–20 hours per week during active phases based on project needs. This is an estimate and not a guaranteed workload while the project is active.CompensationContributors on this project can earn up to $31 per hour, depending on their expertise and contribution pace. Compensation will vary by project based on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earnings based on their specific requirements.
Role overview Speechify seeks a Senior Software Engineer in Malaga, Spain, to focus on Windows and desktop applications. The role involves building high-performance software aimed at enhancing user experience for a diverse customer base. What you will do Design, develop, and test desktop applications for Windows platforms Collaborate with fellow engineers to deliver reliable, innovative solutions Participate in the entire software development lifecycle, from initial concept to release Requirements Significant experience in developing Windows or desktop applications Strong coding abilities and problem-solving skills Comfort working as part of a collaborative, skilled engineering team This position offers the opportunity to influence software used by a broad audience. Speechify values candidates who bring technical expertise and a thoughtful approach to desktop application development.
At Datavant, we are revolutionizing healthcare through data collaboration. Our mission is to ensure that health data is secure, accessible, and actionable, enabling organizations—from healthcare providers to researchers—to improve patient outcomes. Join our innovative team and contribute to groundbreaking solutions that power the AI revolution in healthcare.Your Opportunity: Be Part of Our Life Sciences Tech Hub in BarcelonaAs we expand our global presence, we're establishing a Life Sciences Tech Hub in Barcelona and are in search of skilled full stack engineers who are passionate about creating impactful healthcare technology. Your role will involve designing and implementing systems that ensure secure, privacy-compliant access to high-quality healthcare data for pharmaceutical companies, biotech innovators, and research institutions worldwide. Your contributions will accelerate clinical trials and improve patient care by making critical data interoperable and trustworthy.At Datavant, you'll have the chance to apply your technical skills and problem-solving expertise in a supportive environment dedicated to our mission: empowering every healthcare decision with the right data, at the right time, in the right format. We seek innovators, dreamers, and doers who are ready to make a difference.Why Join Our Tech Team?Collaborate with engineering leaders on strategies and technology vision.Mentor colleagues through code reviews and software design.Work with a diverse technical stack, including cloud and on-premise solutions, big-data analytics, and complex algorithms.
ANYbotics is a pioneering technology firm dedicated to transforming the landscape of mobile robotics across diverse sectors. Be part of our exceptional and driven team of over 200 professionals, and engage with state-of-the-art robotic technologies.The OpportunityAs a key member of our Solutions team, you will be at the forefront of advancing autonomous robotic inspection intelligence. In this position, you will oversee project priorities, timelines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will tackle complex technical challenges, innovate new capabilities, and enhance existing systems across various platforms and programming languages, including edge devices and cloud architectures. Your contributions will directly influence our technology roadmap, steering our long-term strategy and ensuring that each solution is robust, reliable, and impactful. If you are passionate about exploration, hands-on experimentation, and leveraging your research to redefine robotics and industrial inspections, this role offers you the chance to make a significant impact for our clients and the robotics sector.Market & TechnologyANYbotics is revolutionizing industrial facilities in the (renewable) energy, process, and utility domains by integrating robotics into a wide array of innovative applications previously deemed unattainable. Our mobile robot, ANYmal, utilizes legs for exceptional mobility in complex settings, alongside camera- and LIDAR-based sensing for full autonomy and obstacle avoidance, to conduct tasks that yield high-quality, consistent inspection outcomes. We design a variety of custom hardware systems, encompassing the complete robotic platform, actuators, sensors, inspection payloads, charging systems, and all associated electrical hardware.About Us:ANYbotics stands at the forefront of robotics, specializing in cutting-edge autonomous systems. Following a successful Series B financing round, we are positioned for rapid expansion and international growth. Our goal is to revolutionize the robotics industry through innovative technology and solutions. As we embark on this exciting journey, we are looking for a dynamic and experienced individual to join our team and help us shape the future of autonomous robotic inspections.
Role overview Ebury is hiring a Senior Software Engineer for the ClientOps team in Málaga. This hybrid position combines four days onsite with one remote day per week. The focus is on backend development using JavaScript and TypeScript. The Client Operations Automation squad builds Ebury’s internal engine for global delivery, developing advanced orchestration and AI-driven solutions that go beyond standard automation. What you will do Design and implement intelligent systems, such as complex state machines and workflow orchestration, using Temporal and Node.js/TypeScript. Deploy and optimize Gemini in production to automate operational tasks that previously needed manual review. Lead technical initiatives to reduce manual intervention and improve average handling time (AHT) for client operations worldwide. Establish engineering standards for observability, ensuring exactly-once execution and resilience in distributed systems. Mentor a team of three mid-level engineers and one Associate Engineer through RFC reviews, technical workshops, and collaborative problem-solving. Team leadership This role acts as the technical lead for the squad, setting engineering direction, serving as the primary architect, and mentoring team members. Daily work emphasizes collaboration and technical guidance to improve operational efficiency across Ebury. Location and work model The position is based in Málaga with a hybrid schedule: four days in the office and one day remote each week.
About UsConstructor is a pioneering platform revolutionizing search and discovery in the ecommerce sector. We are dedicated to optimizing critical metrics such as revenue, conversion rates, and profit margins. Our search engine is entirely developed in-house, utilizing advanced transformer models and generative large language models (LLMs). This foundational technology empowers various applications, from search functionalities to personalized recommendations and interactive shopping agents. Engineering is our largest department, and we are proud to affirm that our proprietary engine has consistently outperformed competitors in A/B testing, a testament to our commitment to excellence. We are at the forefront of AI innovation, constantly pushing boundaries to maintain our edge in the market.Our engine is designed for extreme scalability, processing over 1 billion queries daily across 150 languages and approximately 100 countries. Our technology supports some of the world's leading ecommerce brands, including Sephora, Under Armour, and Petco.At Constructor, we are a passionate team eager to solve complex challenges and enhance the experiences of our customers and colleagues alike. We prioritize values such as empathy, openness, curiosity, and a commitment to continuous improvement. We believe that empowering everyone within the organization to excel in their roles leads to remarkable outcomes.Founded in 2019 by Eli Finkelshteyn and Dan McCormick, Constructor is a U.S.-based company that continues to thrive under their leadership.About the TeamThe Recommendations team is pivotal in enhancing user experiences for our customers and their end-users. We comprise a dedicated group of cross-functional engineers who thrive on challenges and are committed to improving lives through technology. We uphold values of transparency, curiosity, and continuous refinement in our work, believing that empowering team members to take initiative fosters exceptional results.Our team is focused on advancing traditional product discovery methods while exploring innovative solutions powered by large language models, pioneering a new era of user engagement and innovation.The Recommendations team manages multiple service endpoints and develops our own cloud-deployed solutions using Python, which necessitates leveraging NoSQL databases and interfacing with both internal and external services. Our future roadmap includes transitioning all major developments into high-load distributed services.About the JobThis role primarily involves designing, delivering, and maintaining high-load real-time web services in close collaboration with talented engineers from both the recommendations team and other departments.Develop, deploy, and support robust recommendation services, including I/O-bound web services, CPU-bound services, and data services.Create AWS CloudFormation scripts, Jenkins jobs, and GitHub actions adhering to industry best practices.Establish service observability, monitoring metrics, and alerting mechanisms (using tools like Prometheus and Grafana).
We are seeking a talented and innovative AI/ML Engineer specializing in Python to join our dynamic team at Deel. In this role, you will leverage your expertise in artificial intelligence and machine learning to contribute to cutting-edge projects that enhance our services and solutions. This is an exciting opportunity to be at the forefront of technological advancements in a rapidly evolving industry.
Please submit your CV in English and specify your English proficiency level. Mindrift, in partnership with toloka-ai, connects experienced professionals with project-based work focused on testing and improving AI systems for leading technology companies. This position is a freelance, project-based role, not a permanent staff job. Role overview The Senior Python Developer for Functional Testing Projects will design and implement functional black box tests for large codebases across multiple programming languages. This work involves setting up and maintaining Docker environments, monitoring code coverage, and using LLMs such as Roo Code and Claude Code to streamline development. The role requires familiarity with Linux, Docker, and modern testing tools, as well as experience interpreting code in languages like C, C++, Rust, and Go with LLM support. What you will do Develop functional black box tests for substantial codebases written in different programming languages. Configure and manage Docker environments to ensure reproducible builds and testing across platforms. Track code coverage and set up automated scoring criteria to meet industry standards. Leverage LLMs (such as Roo Code and Claude) to automate tasks, accelerate development, and enhance code quality. Requirements Minimum 5 years as a Software Engineer, focusing primarily on Python. Extensive experience with pytest, including fixtures, session-scoped configurations, and timeouts. Proven skill in creating black-box functional tests for CLI tools. Strong expertise in Docker: writing reproducible Dockerfiles, managing user contexts, and maintaining secure workspaces. Advanced Linux and Bash scripting skills; comfortable debugging in containerized setups. Familiarity with modern Python tools (uv, pyproject.toml, packaging). Ability to read and understand code in C, C++, Rust, and Go, with assistance from LLMs. Experience using LLMs (Claude Code, Roo Code, Cursor) to automate development and generate test cases. English proficiency at B2 level or higher. Preferred qualifications Experience with agent evaluation platforms and MCP CLI. Tools and technologies Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov. Benefits and compensation Freelance, project-based assignments through the Mindrift platform powered by Toloka AI. Fully remote with flexible scheduling: set your own hours and work 20-30 hours per week. Compensation depends on project scope and expertise. For this project, AI trainers can earn up to $30 per hour. Location Remote , València, Valencian Community, Spain
Join our dynamic team at Sopra Steria as a Python Developer in a hybrid work environment in Madrid. We are searching for a passionate individual who is ready to take on challenging projects and contribute to innovative solutions. Your expertise in Python will play a crucial role in developing and maintaining high-quality software that meets our clients’ needs.
Join the Nexthink Engineering department as a Senior Software Engineer, where you will play a pivotal role in developing our innovative Collectors—endpoint agents that gather and analyze crucial OS information from millions of users.These Collectors not only extract valuable insights about operating systems but also facilitate issue remediation, enhancing the overall user device experience. They are a fundamental and intricate component of our product suite, demanding the utmost reliability and performance across platforms such as Windows, macOS, and Linux.• Challenge #1: Develop robust and dependable solutions.• Challenge #2: Implement solutions tailored for multiple platforms, leveraging the unique advantages of each.• Challenge #3: Strive for cross-platform compatibility whenever feasible.Our engineering team thrives on tackling unconventional challenges, distilling them into actionable solutions. They continuously innovate to enhance our products, prototype their ideas, and see them through to production, all while adhering to our stringent standards of quality, performance, and security.
Grafana Labs is a pioneering, remote-first company known for its open-source innovation. With over 20 million users worldwide utilizing Grafana, our acclaimed visualization tool tracks everything from environmental changes to vital medical devices. Our dashboards are iconic, having been featured at events ranging from NASA launches to the Tour de France. We empower over 3,000 organizations, including industry giants like Bloomberg, JPMorgan Chase, and eBay, to navigate their observability strategies through our Grafana LGTM Stack, which can be fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, both offering scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo).As we experience rapid growth, we remain committed to our core values: a robust open-source foundation, a collaborative global culture, and a dedication to impactful work. Our team excels in an environment driven by innovation, where transparency, autonomy, and trust are paramount.If you find this role intriguing, don't hesitate to apply, even if you don't meet every single requirement. This could be a pivotal moment in your career.Senior Backend Engineer - AlertingThis is a remote opportunity, and we welcome applications from Spain.The Opportunity:The Grafana Alerting team plays a vital role in the Grafana open-source project (link), dedicated to delivering comprehensive alert management solutions. Our backend team collaborates closely with clients and Grafana Cloud teams to ensure alerting operates seamlessly, whether on-premises or in the cloud.Our work encompasses a wide array of projects, including:Developing distributed systems to enhance the ingestion and delivery of Prometheus-based alerts.Standardizing alert setup and delivery for both Grafana and Prometheus-based alerts.Building distributed systems to efficiently evaluate Grafana-managed alerts, achieving over 500 evaluations per second in production.Grafana Alerting is trusted by leading organizations worldwide, safeguarding crucial medical apparatus and critical infrastructure. We thrive...
We invite you to submit your CV in English, detailing your proficiency level in the English language.Mindrift serves as a bridge connecting specialized talents with project-based AI opportunities in leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. Please note that this role is project-based, not a permanent position.Key Responsibilities:Develop innovative computational data science challenges that mirror real-world analytical processes across various sectors, such as telecommunications, finance, government, e-commerce, and healthcare.Design tasks that necessitate Python programming for solutions, utilizing libraries such as Pandas, Numpy, Scipy, Sklearn, Statsmodels, Matplotlib, and Seaborn.Ensure challenges are computationally demanding, requiring solutions that cannot be achieved manually within a reasonable time frame (days or weeks).Create problems that involve intricate reasoning chains in data processing, statistical analysis, feature engineering, predictive modeling, and extraction of insights.Formulate deterministic problems that yield reproducible results, minimizing stochastic elements and, when necessary, utilizing fixed random seeds for consistency.Base challenges on authentic business issues, including customer analytics, risk assessment, fraud detection, forecasting, optimization, and operational effectiveness.Design comprehensive problems that cover the entire data science pipeline, from data ingestion and cleaning to exploratory data analysis, modeling, validation, and deployment considerations.Integrate big data processing scenarios that require scalable computational strategies.Validate solutions using Python with standard data science libraries and statistical techniques.Clearly document problem statements within realistic business contexts, providing verified correct answers.