Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
The ideal candidate will possess:Strong proficiency in Python programming. Experience with web frameworks such as Flask or Django. Familiarity with RESTful APIs and microservices architecture. Knowledge of database systems, particularly MongoDB. Excellent problem-solving skills and a collaborative mindset. Bachelor's degree in Computer Science or a related field.
About the job
Join MongoDB as a Senior Python Engineer and become a key player in innovating and enhancing our database solutions. In this role, you will leverage your expertise in Python to develop robust applications, contribute to system architecture, and collaborate with cross-functional teams to deliver high-quality software.
About MongoDB, Inc.
MongoDB, Inc. is a leading modern, general-purpose database platform that empowers developers and organizations to build and deploy applications at scale. With a focus on innovation and flexibility, we provide cutting-edge solutions that help businesses transform their data into actionable insights.
Join MongoDB as a Senior Python Engineer and become a key player in innovating and enhancing our database solutions. In this role, you will leverage your expertise in Python to develop robust applications, contribute to system architecture, and collaborate with cross-functional teams to deliver high-quality software.
Full-time|$160.8K/yr - $193K/yr|Remote|Remote - US, Ann Arbor, MI
About Torc RoboticsTorc Robotics is at the forefront of autonomous vehicle technology, committed to revolutionizing freight transport and travel. As a pioneer in the autonomous driving space since 2007, Torc has partnered with leading organizations to commercialize advanced solutions. Now part of the Daimler family, we focus on developing cutting-edge software for automated trucks. Join us to elevate your career with a company that is shaping the future of transportation.Join Our Team:Torc's Data Production team is integral to our AV3.0 strategy. We develop and manage extensive data pipelines that convert raw multimodal sensor logs into organized, training-ready datasets for machine learning, simulation, autonomy development, analytics, and system validation. Our collaborative environment spans vehicle integration, data systems, perception, machine learning, and engineering, ensuring a seamless data loop that empowers Torc's autonomous driving technology.
Full-time|$203K/yr - $253.8K/yr|Hybrid|Denver, Colorado, United States, AMER
Since its inception, Fivetran has been dedicated to simplifying access to data, making it as dependable as electricity. Our technology enables organizations to receive their customer data in a structured, ready-to-query format without the need for engineering or maintenance. We take pride in empowering companies to embrace a truly data-driven culture.About the RoleAt Fivetran, we are developing data pipelines to fuel the modern data stack for thousands of businesses.We are seeking a passionate Senior Staff Software Engineer to join our rapidly expanding Database Team, focusing on SQL Server and Oracle binary log reading and change data capture. In this role, you will be instrumental in building innovative features for our data pipeline service, enhancing our software architecture, and ensuring the reliable operation of our services. Ideal candidates are motivated to learn and apply our core values to create exceptional products, engage in complex investigations into database transaction logs, binary log parsing, and data replication, and contribute to a world-class ELT solution for SQL Server and Oracle systems.Fivetran embodies data-driven development — our engineering team is committed to creating a premier product that:Facilitates Data Analytics — join our mission to reliably deliver top-notch schemas and clean data that are intuitively useful for analysts.Contributes to our Community — help develop tools such as Data Lakes, SQL-based Transformations, and schema explorers to empower analysts to select and enhance their tools.Is Absolutely Dependable — strive to make Fivetran the most reliable and secure component of our customers’ data infrastructure.We emphasize straightforward coding practices and take immense pride in the simplicity and effectiveness of the systems we create. Our back-end technologies include Java, C, Postgres, and Kubernetes, while our front-end is built on React and Typescript.
42dot is hiring a Senior AI Data Pipeline Engineer to support autonomous driving initiatives in Sunnyvale, United States. This position centers on building and refining data pipelines that power advanced vehicle systems. Role overview This engineer will design, implement, and optimize data workflows essential for autonomous vehicle technology. The work involves collaborating with teams across disciplines to ensure reliable and efficient data movement and processing. Key responsibilities Create and maintain data pipelines tailored for AI-driven vehicle systems Work closely with engineering and product teams to support system safety and performance Apply knowledge of AI and data engineering to improve pipeline reliability and scalability Requirements Experience in AI and data engineering Background in designing and optimizing data pipelines Ability to collaborate with cross-functional teams
Responsibilities:Develop Our Product. Take ownership of software features that enhance our AI platform, empowering private market investors to analyze deals swiftly and accurately. This role requires you to actively engage in coding and delivering essential platform components from the ground up.Ensure Quality and Excellence. Establish and maintain coding standards, architectural guidelines, and review procedures; mentor fellow engineers. Co-cultivate a culture centered on practical, reliable, and test-driven development that swiftly meets business requirements.Scale for Growth. Assist in monitoring and scaling the architecture of our platform and its infrastructure.Collaborate Across Functions. Engage closely with product, security, and go-to-market teams to translate our strategic roadmap into actionable features and deliverables.
Full-time|$160K/yr - $225K/yr|On-site|San Francisco, CA
About Us:At LangChain, we are on a mission to revolutionize the world of intelligent agents. Our innovative platform empowers developers to transition from initial prototypes to production-ready AI agents that can be trusted by their teams. Originating from widely embraced open-source tools, we have since expanded to offer a comprehensive suite for building, assessing, deploying, and managing AI agents at scale.Today, our tools—LangChain, LangGraph, LangSmith, and Agent Builder—are utilized by teams delivering genuine AI solutions across both startups and major enterprises. Millions of developers rely on LangChain to enhance AI capabilities for companies such as Replit, Clay, Coinbase, Workday, Lyft, Cloudflare, Harvey, Rippling, Vanta, and 35% of the Fortune 500.With a successful $125M Series B funding from esteemed investors including IVP, Sequoia, Benchmark, CapitalG, and Sapphire Ventures, we are in an exciting phase of product development and growth. Every team member has a significant opportunity to influence the technology we create and how we collaborate. At LangChain, your contributions will directly shape the future of AI.About the Role:On-site 5 days/week in San Francisco, CA or Boston, MA (San Francisco preferred)We are seeking a dedicated core maintainer to join our LangChain team. This individual will be instrumental in enhancing and maintaining the LangChain Python package.Enhancing the core abstractions and runtime of the langchain and langgraph packagesImproving our documentationProviding answers to user inquiries and resolving issuesUtilizing langchain to develop example applicationsSuccess Factors for This Role:5+ years of experience in software engineering or applied machine learningExcellent written and verbal communication skills, capable of conveying technical concepts clearly to both technical and non-technical stakeholdersAbility to thrive in a fast-paced environment, viewing unstructured situations as opportunities to identify impactful work and define the company’s future successOwnership mentality, demonstrating a proactive approach to work
Full-time|$225.6K/yr - $282K/yr|Hybrid|Oakland, California, United States, AMER
Since its inception, Fivetran has been dedicated to making data access as straightforward and dependable as electricity. Our technology ensures that customer data arrives in their warehouses—canonical and ready for queries—without the need for engineering or ongoing maintenance. We are proud to be the technology behind the data-driven success of numerous organizations.About the RoleAt Fivetran, we are creating data pipelines that empower the modern data stack for a multitude of companies. We are seeking a Senior Staff Software Engineer who is eager to contribute to our rapidly expanding Database Team, concentrating on SQL Server and Oracle binary log reading and change data capture. In this role, you will help build new features for our data pipeline service, enhance our software architecture, and ensure the reliable operation of our service. We are looking for someone who is passionate about learning and applying the core values that make our product exceptional, engaging in deep investigations into database transaction logs, binary log parsing, and data replication to develop a leading ELT solution for SQL Server and Oracle systems.Fivetran embodies data-driven development—our engineering team is committed to building an exceptional product that:Facilitates Data Analytics—join our mission to deliver best-in-class schemas and clean data that are intuitively useful to analysts.Contributes to Our Community—assist in developing tools like Data Lakes, SQL-based Transformations, and schema explorers that empower analysts to select and enhance the best tools.Is Absolutely Dependable—strive to make Fivetran the most reliable and secure component of our customers’ data infrastructure.We prioritize writing clean, efficient code and take pride in the simplicity and effectiveness of the systems we create. Our back-end is developed using Java, C, Postgres, and Kubernetes, while our front-end utilizes React and Typescript.
General Summary As a Senior Visualization Pipeline Engineer at LAIKA, you will play a pivotal role in developing and maintaining the technical infrastructure and workflows that underpin our previsualization processes. This position involves creating and integrating innovative software tools for platforms such as Unreal Engine, Maya, Houdini, and other Digital Content Creation (DCC) applications, aimed at streamlining visualization workflows for our talented artists, directors, and production teams.Key Responsibilities Design, build, and maintain a robust software pipeline to enhance visualization workflows utilizing Unreal Engine, Maya, and various DCC tools.Develop tools, scripts, and plugins that integrate seamlessly with our existing studio infrastructure and third-party applications.
Full-time|Remote|Home Based - Americas; Home based - EMEA
Join Canonical as a Senior Software Engineer specializing in Python and Golang. In this fully remote role, you will leverage your expertise in Kubernetes to develop scalable applications, enhance system performance, and collaborate with a diverse team of engineers. Your work will directly contribute to innovative solutions within the cloud ecosystem.
Full-time|$141K/yr - $232K/yr|Remote|United States (Remote)
About ClickHouseRanked among the 2025 Forbes Cloud 100, ClickHouse stands as a leader in the private cloud sector, recognized for its innovative solutions and rapid growth. With a customer base exceeding 3,000 and an annual recurring revenue (ARR) increase of over 250% year-on-year, ClickHouse excels in real-time analytics, data warehousing, observability, and AI workloads.The company’s remarkable trajectory was further affirmed by a recent $400M Series D funding round. In just the past three months, notable clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have embraced our platform, expanding their existing deployments. These businesses join a prestigious roster of AI pioneers and global leaders, including Meta, Cursor, Sony, and Tesla.Our mission is to revolutionize data utilization across industries. Join us on this exciting journey!The Connectors team serves as the crucial link between ClickHouse and the broader data ecosystem. We develop and maintain integrations that make ClickHouse accessible to millions of developers, data professionals, and AI agents globally, from high-level data visualization tools like Tableau, PowerBI, Superset, and Metabase to connectors for frameworks such as Apache Spark, Flink, Kafka Connect, and Fivetran, as well as orchestration platforms and AI tools.Our initiatives directly influence how organizations manage colossal datasets—real-time analytics platforms processing millions of events per second, observability systems that monitor global infrastructure, and increasingly, AI-enhanced data applications transforming team workflows. We work closely with the open-source community, internal teams, and enterprise clients to ensure that ClickHouse integrations exemplify superior performance, reliability, and user experience.About the RoleAs a Senior Software Engineer with a focus on Python and the Data Ecosystem, you will be a key contributor, owning and advancing critical components of ClickHouse’s data engineering ecosystem. This role merges high-performance database engineering with developer experience, enabling Data Engineers and Data Scientists to leverage ClickHouse’s speed and scalability within their preferred frameworks.We seek an individual who has firsthand experience as a Data Engineer or Data Scientist. The landscape for data practitioners is evolving rapidly: databases are no longer mere query targets but active participants in AI-driven workflows, acting as vector stores for RAG pipelines, backends for LLM-powered agents, and real-time feature stores for ML inference. You understand these processes intimately, having worked within them. Your contributions extend beyond building integrations; you provide product-level insights that enhance the developer experience.
Join Toloka AI as a Civil Engineering Specialist focusing on Artificial Intelligence projects. In this remote role, you will leverage your expertise in civil engineering and programming skills in Python to contribute to innovative AI applications. Your insights and analytical skills will be crucial in developing solutions that bridge civil engineering and advanced technologies.
Join our innovative team at NBCUniversal as a Staff Software Engineer specializing in AI Infrastructure and Python development. This role involves designing, building, and maintaining scalable AI systems. We seek a passionate engineer who thrives in a collaborative environment and is eager to contribute to cutting-edge projects that impact millions of users.
Full-time|$124.9K/yr - $228.9K/yr|On-site|San Francisco
The Trade Desk is a leading global technology company dedicated to fostering a better, more open internet for everyone through principled, intelligent advertising. With the capability to handle over 1 trillion queries daily, our platform operates at an unparalleled scale. We pride ourselves on our award-winning culture, built on the foundations of trust, ownership, empathy, and collaboration. We appreciate the unique experiences and perspectives that every individual brings to The Trade Desk, and we are committed to creating inclusive spaces where everyone can express their authentic selves at work. If you are passionate about solving complex problems at scale and are eager to join a dynamic, globally-connected team where your contributions will significantly impact the media ecosystem, we invite you to explore why Fortune magazine consistently ranks The Trade Desk among the top small to medium-sized workplaces worldwide. As a Senior Software Engineer, you will have end-to-end ownership, allowing you to engage in various facets of designing, building, and delivering data-centric products for our stakeholders. At The Trade Desk, we focus on constructing the back-end infrastructure of our platform with an unwavering commitment to quality at scale. Whether developing components for our client-facing applications, crafting internal custom solutions for our teams, or building model pipelines for bidding optimizations, we ensure that the infrastructure, development processes, and tools empower us to execute efficiently. Our systems operate continuously, serving global traffic, and we collaborate in a highly cooperative environment while leveraging a diverse array of technologies. Our back-end developers tackle algorithmic, optimization, and scalability challenges across all our initiatives.
Contract|$80/hr - $80/hr|Remote|Remote — San Antonio, Texas, United States
Please submit your CV in English and indicate your English proficiency level. Mindrift connects skilled professionals with project-based AI work for top technology companies. The focus is on testing, evaluating, and improving AI systems. This is a contract position tied to specific projects, not a permanent full-time role. Role overview This Senior Python Systems Developer position centers on functional testing for large and complex codebases. The work involves designing and running black-box tests, setting up reproducible environments with Docker, and using large language models (LLMs) to enhance and automate development tasks. The ideal candidate is comfortable with Linux, Docker, and can interpret code in languages like C, Rust, or Go. Familiarity with iterative development tools such as Roo Code or Claude Code is valued, as is experience with migration tasks. What you will do Design and implement functional black-box tests for large codebases in various languages. Set up and maintain Docker environments to support reproducible builds and test runs across platforms. Track code coverage and configure automated scoring to match industry standards. Leverage LLMs (including Roo Code and Claude) to automate repetitive steps and improve code quality. Requirements Minimum 5 years as a Software Engineer, primarily working with Python. Strong hands-on experience with pytest (including fixtures, session-scoped tests, and timeouts) and black-box testing for CLI tools. Expert-level knowledge of Docker, including writing reproducible Dockerfiles, managing user contexts, and workspace security. Advanced Linux and Bash scripting skills, with the ability to debug inside containers. Familiarity with modern Python tooling such as uv, pyproject.toml, and packaging. Ability to read and interpret code in C, C++, Rust, or Go, with LLM assistance. Experience using LLMs (Claude Code, Roo Code, Cursor) for iterative development and generating tests. English proficiency at B2 level or higher. Preferred Background with agent evaluation platforms and MCP CLI. Tools and technologies Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (for code reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov. Benefits and compensation Freelance, project-based work through the Mindrift platform (powered by Toloka AI). Fully remote and flexible: set your own schedule and contribution level (20-30 hours per week). Project-based pay. AI trainers on this project can earn up to $80 per hour. Location: Remote , San Antonio, Texas, United States
fractional-ai is looking for a Senior or Staff Software Engineer to join the San Francisco office. This position centers on building advanced AI solutions with a team that values both technical depth and collaboration. Role overview This role focuses on designing and developing AI-driven systems. The work involves solving technical challenges and contributing to projects that push the boundaries of what AI can achieve. Collaboration with other engineers and stakeholders is a key part of daily responsibilities. Who will thrive Experienced engineers with a strong background in software development Those who enjoy working on complex technical problems Individuals who value teamwork and open communication Location This position is based in the San Francisco office.
Contract|$80/hr - $80/hr|Remote|Remote — Iowa, United States
Please submit your CV in English and specify your English proficiency level. This freelance, project-based role is offered through Mindrift (powered by Toloka AI) and does not constitute permanent employment. The position is fully remote, based in Iowa, United States, and focuses on supporting AI system development for leading technology companies. Project Overview As a Senior Python Developer - Code Migration Specialist, the work centers on testing, evaluating, and improving AI systems. The role involves functional testing, code migration, and using modern development tools to streamline processes. Assignments are tailored for experienced engineers who can manage complex codebases and ensure reliable, reproducible results. Key Responsibilities Develop functional black box tests for large codebases in multiple programming languages. Build and manage Docker environments to maintain reproducible builds and consistent test execution across platforms. Monitor code coverage and implement automated scoring systems that align with industry standards. Utilize LLMs (such as Roo Code and Claude) to automate repetitive tasks, enhance code quality, and speed up development cycles. Requirements Minimum 5 years as a Software Engineer with a strong focus on Python. Expertise with pytest, including fixtures, session-scoped tests, and timeouts, as well as designing black-box functional tests for CLI tools. Advanced proficiency with Docker, including writing reproducible Dockerfiles, managing user contexts, and securing workspaces. Strong Linux and Bash scripting skills, with experience debugging in containerized environments. Familiarity with modern Python tooling such as uv, pyproject.toml, and packaging. Ability to read and interpret code in C, C++, Rust, and Go, with assistance from LLMs. Hands-on experience using LLMs (Claude Code, Roo Code, Cursor) for iterative development and test generation. English fluency at B2 level or above. Preferred Qualifications Experience with agent evaluation platforms and MCP CLI. Tools and Technologies Key technologies include Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, Dagger, GitHub Codespaces, and LLMs such as Claude Code, Roo Code, and Cursor. Familiarity with coverage tools (coverage.py, gcov, kcov) and the ability to read C/C++/Rust/Go code are also important. Compensation and Engagement Freelance, project-based engagement through Mindrift (Toloka AI). Fully remote with flexible hours; workload can be adjusted between 20 and 30 hours per week. Compensation depends on project scope and expertise. For this project, AI trainers can earn up to $80 per hour.
At Jahnel Group, we are dedicated to crafting the ultimate environment for software engineers to thrive, connecting them with exceptional clients engaged in transformative projects. Our team builds some of the most intricate and captivating applications for clients nationwide. As a rapidly expanding company recognized in the INC 5000, we maintain a tight-knit community of over 100 employees. If you're searching for your next professional home, we invite you to join us for a casual conversation over coffee or a beer.
Full-time|$139K/yr - $166.8K/yr|On-site|Ann Arbor, MI
About Torc RoboticsAt Torc Robotics, we are driven by the belief that autonomous vehicle technology has the potential to revolutionize transportation, freight movement, and business operations. As a pioneering force in the autonomous driving sector since 2007, we have dedicated over a decade to commercializing our advanced solutions in collaboration with industry leaders. Now a proud member of the Daimler family, our focus is exclusively on crafting innovative software for automated trucks, fundamentally changing the landscape of freight logistics. Join us to accelerate your career with a company that has been at the forefront of autonomous technology, and be part of the first AV software firm that collaborates directly with truck manufacturers.Meet the TeamThe Build and Tools group at Torc Robotics plays a crucial role in developing the infrastructure, hosted systems, developer platforms, and build pipelines for our products. Our newly established release pipelines team is responsible for designing and implementing automation systems and workflow pipelines to facilitate the rapid and secure release of our cutting-edge technologies.
Full-time|$190K/yr - $210K/yr|On-site|Read AI - Seattle HQ
About Us:Read AI is at the forefront of productivity-enhancing AI solutions, dedicated to empowering individuals and organizations to streamline their workflows across meetings, messaging, and email communication. Our seamless integration with leading platforms such as Microsoft Teams, Google Meet, Zoom, Slack, Hubspot, and Salesforce transforms how teams collaborate, providing an AI copilot that enhances productivity wherever work happens.Having recently secured $50 million in Series B funding led by Smash Capital, along with ongoing support from existing investors Madrona and Goodwater Capital, our total funding now stands at $81 million, marking an exciting phase of growth just six months post-Series A. If you are passionate about developing impactful solutions and eager to contribute to a rapidly growing company, we invite you to be part of our journey!The Role:As a Senior Software Engineer at Read AI, you will play a critical role in shaping the architecture and performance of our product. You will oversee the data flows and machine learning infrastructure, which encompasses real-time audio and video processing, interactions with third-party LLM providers, data processing orchestration, database management, data APIs, inferencing services, and transcription services.Responsibilities:Collaborate with cross-functional teams to design and develop scalable and reliable backend services and APIs that power our platform.Take ownership of key system components from conception through deployment and maintenance.Implement quality assurance best practices, including unit and integration testing.Optimize data processing pipelines and storage solutions for efficiency.Seamlessly integrate third-party services and data sources into our platform.Monitor and troubleshoot infrastructure and operational issues to ensure maximum uptime and reliability.Continuously assess and adopt best practices, tools, and technologies to improve system scalability, reliability, and maintainability.
Part-time|$76/hr - $76/hr|Remote|Remote — New York, United States
Please submit your CV in English and indicate your level of English proficiency.Mindrift connects talented professionals with project-based AI opportunities at leading tech companies, emphasizing the testing, evaluation, and enhancement of AI systems. Note: Participation is on a project basis rather than permanent employment.About the RoleEach project presents distinct challenges, and contributors may be tasked to:Develop innovative computational physics problems that reflect authentic physics research workflows;Craft problems necessitating Python programming solutions (utilizing Numpy, SciPy, Sympy);Ensure the problems are computationally demanding, requiring extensive timeframes to solve (days or weeks);Formulate problems requiring complex reasoning across mechanics, electromagnetism, thermodynamics, and quantum mechanics;Base challenges on genuine research dilemmas or practical scenarios from the field of physics;Verify solutions using Python with established physics simulation libraries;Clearly document problem statements and provide verified correct answers.QualificationsThis opportunity is ideal for optical engineers with Python expertise who are open to part-time, non-permanent projects. We are looking for contributors who possess:A degree in Physics (Theoretical, Experimental, or Computational) or a related discipline;Proficiency in Python for numerical validation. Familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, Stata, or knowledge of other programming languages is acceptable;A minimum of 2 years of professional experience in applied, research, or teaching roles;Experience with numerical simulation techniques;The capability to design problems that replicate authentic physics research workflows;Creative approaches to problem design across various physics domains;Understanding of physics modeling and approximation methods;Strong command of written English (C1+ level).How It WorksApplication → Qualification(s) → Project Participation → Task Completion → PaymentProject Time ExpectationsFor this project, tasks are projected to require around 10–20 hours per week during active phases, depending on project needs. This is an estimate, not a guaranteed workload, and applies only while the project is active.CompensationContributors can earn up to $76 per hour, depending on their level and contribution pace. Compensation varies across projects based on scope, complexity, and required expertise. Note that other projects on the platform may offer different earning potentials based on their respective requirements.