Python AI Jobs

Discover the latest remote and onsite Python AI roles across top active AI companies. Updated hourly.

Check out 1009 new Python AI roles opportunities posted on The Homebase

Full Stack Engineer

New
Top rated
Agent
Full-time
Full-time
Posted

Build and maintain features for the web-based property management platform using TypeScript, React, Node.js, PostgreSQL, and AWS. Contribute to a monorepo architecture, working within two-week sprint cycles to deliver high-quality code. Implement integrations including DocuSign, Plaid, Stripe, and ownership group payout systems. Optimize platform performance and user experience by replacing legacy systems. Build and integrate AI agents using Claude and other AI APIs to automate organizational processes, developing API integrations and custom agents. Collaborate with the CEO on prioritizing automation opportunities. Take ownership of tasks, independently research and implement solutions to challenges, proactively identify and implement improvements, and contribute ideas to platform architecture and development priorities.

$2,800 – $3,500 / month
Undisclosed
MONTH

(USD)

Buenos Aires, Argentina
Maybe global
Remote
TypeScript
JavaScript
AWS
CI/CD
Docker

Senior Software Engineer, Agents

New
Top rated
Decagon
Full-time
Full-time
Posted

Design and build AI agents that outperform human agents in managing complex customer interactions and driving customer retention. Identify cross-customer trends that guide the evolution of Decagon’s agent building platform and research efforts. Experiment with and run evaluations on the latest text and voice models, then integrate them at scale with large enterprise-grade customers.

$250,000 – $350,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Python
JavaScript
TypeScript
Prompt Engineering
Model Evaluation

Senior Software Engineer, Agents

New
Top rated
Decagon
Full-time
Full-time
Posted

Design and build AI agents that outperform human agents in managing complex customer interactions and driving customer retention. Identify cross-customer trends that guide the evolution of Decagon’s agent building platform and research efforts. Experiment with and run evaluations on the latest text and voice models, then integrate them at scale with large enterprise-grade customers. Have complete ownership and autonomy in building and shipping best-in-class AI agents, from initial implementation through continuous iteration, working directly with leaders across industries like finance, healthcare, and hospitality to solve their users’ needs with reliable and intuitive AI agents. Dive deep into complex system challenges and build elegant solutions that scale to millions of users.

$250,000 – $330,000
Undisclosed
YEAR

(USD)

New York, United States
Maybe global
Onsite
Python
TypeScript
Asynchronous programming
Scalability

Product Manager, Agent Harness & Modelling

New
Top rated
Cohere
Full-time
Full-time
Posted

Define and own the roadmap for North's agent harness, including the agent loop, context engineering layer, tool orchestration, sandbox execution, and sub-agent delegation. Serve as the primary interface between North engineering and Cohere's Modeling team, ensuring new harness capabilities are validated before being built and that neither team limits future possibilities. Own North's agentic evaluation framework, ensuring evaluations are compatible with both the North harness and Modeling's training infrastructure, serving as a reliable bridge between product and research. Engage enterprise customers to identify real-world agentic failures and translate findings into product and model requirements. Stay current with the open-source and commercial agent ecosystem and drive adoption decisions that align North's architecture with emerging standards.

Undisclosed

()

Toronto, Canada
Maybe global
Remote
Python
Prompt Engineering
Model Evaluation
MLOps
MLflow

Machine Learning and State Estimation Intern

New
Top rated
Harmattan AI
Intern
Full-time
Posted

Conduct a comprehensive review of existing machine learning methods for state estimation and sensor fusion; develop and implement various algorithms based on the literature review and project requirements using simulated and real-world flight data; assess and compare the performance and computational overhead of the developed algorithms with classical baselines; document methodologies, results, and conclusions; actively participate in flight test sessions to gather real-world data and validate the effectiveness of the developed algorithms in operational conditions; contribute to real-time deployment.

Undisclosed

()

Lausanne, Switzerland
Maybe global
Onsite
Python
PyTorch
TensorFlow
MLflow
MLOps

Technical Director of AI Safety

New
Top rated
Faculty
Full-time
Full-time
Posted

The Technical Director of AI Safety is responsible for owning the technical strategy for AI Safety by determining research directions and building technologies that mitigate risks from alignment to societal harms. The role leads a high-performing R&D team through intentional hiring, mentorship, and cultivation of a culture defined by technical excellence and high output. It involves driving academic impact by guiding complex machine learning projects and securing top-tier publications to establish Faculty's reputation in the AI safety domain. The position shapes market-leading offerings for frontier labs and security institutes by translating cutting-edge R&D into practical safety solutions. The role oversees technical delivery of AI safety and security projects, ensuring scientific rigor and high-quality outputs across evaluations and red-teaming efforts. Additionally, the Technical Director will represent Faculty externally as a primary technical voice, delivering thought leadership and speaking at major global industry events. The role includes collaboration with business unit directors and commercial teams to align research investments with strategic growth and client needs, as well as the opportunity to hire and build a world-class AI safety technical team, design and lead an AI safety R&D program, build scaling work with Frontier Labs, and contribute to the international debate on AI safety including working with governments and other key bodies.

Undisclosed

()

London, United Kingdom
Maybe global
Hybrid
Python
PyTorch
TensorFlow
Transformers
Prompt Engineering

Staff Applied AI Engineer - Pre-Sales

New
Top rated
Snorkel AI
Full-time
Full-time
Posted

As an Applied AI Engineer at Snorkel, you will research and utilize state-of-the-art generative AI and machine learning techniques to deliver solutions to customers. Responsibilities include partnering with customers from use case scoping and data exploration to model development and deployment, using Snorkel Flow or custom approaches to provide real business value. You will develop and implement AI systems such as retrieval-augmented generation, fine-tuning pipelines, prompt engineering recipes, and agentic workflows. The role involves creating augmented datasets and evaluation workflows to ensure model reliability and transparency, managing relationships with customer leadership and stakeholders, and collaborating with pre-sales Solutions and Product teams to align customer needs with platform capabilities. You will work with other Applied AI Engineers to standardize solutions and contribute to internal tooling and best practices, lead stakeholder education on AI capabilities, represent customer feedback to product teams, and conduct enablement workshops for customers. The position requires up to 25% annual travel.

$172,000 – $300,000
Undisclosed
YEAR

(USD)

New York City or Redwood City or San Francisco, United States
Maybe global
Hybrid
Python
PyTorch
Hugging Face
Transformers
Pandas

C++ Systems Engineer

New
Top rated
LM Studio
Full-time
Full-time
Posted

Design, build, and optimize the core native runtime powering LM Studio and the C++ libraries powering the app and APIs. Work across runtime, LLM engines, llama.cpp/MLX integrations, build infrastructure, and on-device AI software. Focus on system and library integration by wiring the C++ runtime to GPU backends, vendor SDKs, and operating-system services to support user-facing applications. Implement and harden system-level code involving threading, memory, files, IPC, and scheduling. Integrate platform acceleration paths such as Metal, CUDA, and Vulkan across macOS, Windows, and Linux. Profile, debug, and tune execution paths to ensure fast, dependable local AI and maintainable software. Contribute to the C++ runtime powering LM Studio, extend LLM engine integrations, and build platform-aware performance features for desktop OS. Implement resilient IPC, resource management, and scheduling logic to support concurrent model execution. Improve build, packaging, and release infrastructure for native components. Collaborate with the team to deliver cohesive and recognizable user experiences.

$175,000 – $275,000
Undisclosed
YEAR

(USD)

New York City, United States
Maybe global
Onsite
C++
Python
Docker
CI/CD
Kubernetes

Research Engineer – Benchmarking, Evals & Failure Analysis

New
Top rated
Mercor
Full-time
Full-time
Posted

As a Research Engineer at Mercor, you will own benchmarking pipelines, evaluation systems, and failure analysis workflows that directly inform how frontier language models are trained and improved. You will design, implement, and maintain benchmarks and metrics for tool use, agentic behavior, and real-world reasoning, ensuring they scale with training and align with product and research goals. You will build and operate LLM evaluation systems including runs, scoring, dashboards, and reporting to allow tracking and comparison of model performance at scale. You will conduct systematic failure analysis on model outputs, categorize failure modes, quantify their prevalence, and use these insights to influence reward design, data curation, and benchmark design. Additionally, you will create and refine rubrics, automated evaluators, and scoring frameworks that influence training and evaluation decisions, balancing rigor and scalability. You will quantify data usability and quality, guide data generation, augmentation, and curation based on evaluations and failure analysis. Collaboration with AI researchers, applied AI teams, and data producers to align evaluations with training objectives and prioritize important benchmarks and failure analyses is expected. Finally, you will operate with strong ownership in a fast-paced, high-iteration research environment.

$130,000 – $500,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Python
MLflow
Docker
Kubernetes
AWS

Robotics Software Testing Engineer, Factory Orchestration

New
Top rated
Intrinsic
Full-time
Full-time
Posted

The role involves leading the research and development of novel deep learning algorithms that enable robots to perform complex, contact-rich manipulation tasks. It includes exploring the intersection of computer vision and robotic control to design systems that allow robots to perceive and interact with objects in dynamic environments. Responsibilities include creating models that integrate visual data to guide physical manipulation, collaborating with a multidisciplinary team to translate concepts into deployable robotic capabilities, researching and developing deep learning architectures for visual perception and sensorimotor control, designing algorithms for manipulating complex or deformable objects with precision, optimizing and deploying prototypes onto robotic hardware, evaluating model performance in simulation and real-world environments for robustness, identifying opportunities to apply advancements in computer vision and robot learning to industrial problems, and mentoring junior researchers while contributing to the technical direction of the research roadmap.

Undisclosed

()

Singapore
Maybe global
Onsite
Python
C++
PyTorch
TensorFlow
JAX

Want to see more AI Egnineer jobs?

View all jobs

Access all 4,256 remote & onsite AI jobs.

Join our private AI community to unlock full job access, and connect with founders, hiring managers, and top AI professionals.
(Yes, it’s still free—your best contributions are the price of admission.)

Frequently Asked Questions

Need help with something? Here are our most frequently asked questions.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[{"question":"What are Python AI jobs?","answer":"Python AI jobs involve developing intelligent systems using machine learning, deep learning, and natural language processing. These positions typically focus on creating algorithms, building predictive models, and implementing AI solutions across industries like finance, healthcare, and transportation. Professionals work with frameworks such as TensorFlow, PyTorch, and scikit-learn to develop AI applications that can analyze data, make predictions, and automate complex tasks."},{"question":"What roles commonly require Python skills?","answer":"Common roles requiring Python skills include AI developers, machine learning engineers, data scientists, and data analysts. Web developers building AI-enabled applications also need Python proficiency. The skill is in high demand across fintech, healthcare, travel, and transportation sectors. These professionals use Python for everything from data preparation and model building to deploying AI solutions and integrating with third-party services."},{"question":"What skills are typically required alongside Python?","answer":"Alongside Python, employers typically require knowledge of AI frameworks like TensorFlow, PyTorch, and scikit-learn. Proficiency with data libraries including NumPy, pandas, and Matplotlib is essential. Additional valued skills include machine learning concepts, data structures, algorithms, API development with Flask, Jupyter Notebooks for prototyping, and version control systems. Understanding of specific AI domains like natural language processing or computer vision is often needed for specialized roles."},{"question":"What experience level do Python AI jobs usually require?","answer":"Python AI jobs typically require foundational to intermediate programming proficiency. Candidates should understand core concepts like variables, loops, conditional logic, functions, and object-oriented programming. For entry-level positions, familiarity with basic AI libraries may suffice, while senior roles demand deeper expertise with advanced frameworks and problem-solving abilities. Most employers look for practical experience implementing AI solutions rather than just theoretical knowledge."},{"question":"What is the salary range for Python AI jobs?","answer":"Python AI jobs typically offer competitive compensation reflecting the high-value intersection of programming and artificial intelligence skills. Entry-level positions start higher than standard development roles, while experienced professionals command premium salaries. Compensation varies by location, industry, and specialization, with finance and technology sectors often paying more. AI specialists working with advanced deep learning models or specialized domains like computer vision tend to earn at the higher end of the range."},{"question":"Are Python AI jobs in demand?","answer":"Python AI jobs are in extremely high demand across industries. As businesses increasingly implement AI solutions, the need for skilled developers continues to outpace supply. The versatility of the language in handling data analysis, machine learning, and deployment makes it essential for companies building intelligent systems. This demand spans startups to enterprises, with particular growth in healthcare, finance, retail, and manufacturing sectors all seeking to leverage AI capabilities."},{"question":"What is the difference between Python and R in AI roles?","answer":"In AI roles, Python offers versatility and a comprehensive ecosystem for full development cycles, while R specializes in statistical analysis and visualization. Python excels at production-ready AI deployment with frameworks like TensorFlow and PyTorch, making it preferred for machine learning engineering. R provides superior statistical modeling tools beneficial for research-oriented data science. Python's syntax prioritizes readability and consistency, whereas R focuses on statistical computing with specialized packages for complex statistical operations."}]