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

Robotics Software Testing Engineer, Factory Orchestration

New
Top rated
Intrinsic
Full-time
Full-time
Posted

As a Senior AI Research Scientist for Perception for Contact Rich Manipulation, you will lead the research and development of novel deep learning algorithms that enable robots to perform complex, contact-rich manipulation tasks. You will explore the intersection of computer vision and robotic control, designing systems that allow robots to perceive and interact with objects in dynamic environments. Your work will involve creating models that integrate visual data to guide physical manipulation, moving beyond simple grasping to sophisticated handling of diverse items. You will collaborate with a multidisciplinary team of engineers and researchers to translate cutting-edge concepts into robust capabilities deployable on physical hardware for industrial applications. Responsibilities include researching and developing deep learning architectures for visual perception and sensorimotor control in contact-rich scenarios; designing algorithms to enable robots to manipulate complex or deformable objects with high precision; collaborating with software engineers to optimize and deploy research prototypes onto physical robotic hardware; evaluating model performance in simulation and real-world environments to ensure robustness and reliability; identifying opportunities to apply state-of-the-art advancements in computer vision and robot learning to practical industrial problems; mentoring junior researchers and contributing to the technical direction of the manipulation research roadmap.

Undisclosed

()

Singapore
Maybe global
Onsite
Python
C++
PyTorch
TensorFlow
JAX

Senior Robotics Software Engineer, Mobile Robot Orchestration

New
Top rated
Intrinsic
Full-time
Full-time
Posted

As a Senior AI Research Scientist for Perception for Contact Rich Manipulation, you will lead the research and development of novel deep learning algorithms that enable robots to perform complex, contact-rich manipulation tasks. You will explore the intersection of computer vision and robotic control, designing systems that allow robots to perceive and interact with objects in dynamic environments. Your work will involve creating models that integrate visual data to guide physical manipulation, moving beyond simple grasping to sophisticated handling of diverse items. You will collaborate with a multidisciplinary team of engineers and researchers to translate cutting-edge concepts into robust capabilities that can be deployed on physical hardware for industrial applications. Specifically, you will research and develop deep learning architectures for visual perception and sensorimotor control in contact-rich scenarios, design algorithms to enable robots to manipulate complex or deformable objects with high precision, collaborate with software engineers to optimize and deploy research prototypes onto physical robotic hardware, evaluate model performance in both simulation and real-world environments to ensure robustness and reliability, identify opportunities to apply state-of-the-art advancements in computer vision and robot learning to practical industrial problems, and mentor junior researchers while contributing to the technical direction of the manipulation research roadmap.

Undisclosed

()

Singapore
Maybe global
Onsite
Python
C++
PyTorch
TensorFlow
JAX

Aerodynamics Methodology and Software Engineer

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

As an Aerodynamics Methodology & Software Engineer at Harmattan, the responsibilities include professionalizing internal computational ecosystem software by refactoring research scripts and specialist tools into modular, high-performance, and maintainable Python/C++ libraries with robust unit-testing and documentation standards; ensuring team adherence to code structure. Architect agentic AI workflows and custom MCP servers integrating LLMs with internal CFD solvers and databases to automate simulation setup, code refactoring, and data analysis. Develop APIs and automated workflows linking tools like OpenVSP, XFoil, and OpenFOAM for seamless optimization loops in MDAO toolchain integration. Manage and optimize HPC and Cloud computing infrastructure including Linux-based HPC clusters (Slurm) and cloud platforms such as AWS and Azure. Design and manage the aerodynamic database architecture for high-dimensional aerodynamic result storage and retrieval, providing single-source-of-truth access to vehicle performance data for GNC and flight physics teams.

Undisclosed

()

Lausanne, Switzerland
Maybe global
Onsite
Python
C++
NumPy
Pandas
AWS

AI Evaluation Engineer

New
Top rated
Ryz Labs
Contractor
Full-time
Posted

Design and implement evaluation pipelines to measure the performance and reliability of AI models. Develop automated testing frameworks to assess model outputs at scale. Analyze model performance using both traditional statistical metrics and AI-specific evaluation methods. Evaluate AI systems built on modern architectures such as LLM-based applications and Retrieval-Augmented Generation (RAG). Identify potential issues related to accuracy, hallucinations, bias, safety, and model drift. Conduct adversarial testing to uncover vulnerabilities and ensure safe model behavior. Collaborate with engineering and AI teams to improve prompt design, model outputs, and system performance. Monitor model performance in production and help define best practices for AI evaluation and observability.

Undisclosed

()

Argentina
Maybe global
Remote
Python
Prompt Engineering
Model Evaluation
RAG
LangChain

Robotics and Computer Vision Intern

New
Top rated
Kodifly
Full-time
Full-time
Posted

Develop and optimize computer vision algorithms for object detection, tracking, and 3D reconstruction. Process and analyze large-scale point cloud data for digital twin applications. Support the integration of robotics frameworks such as ROS into real-time systems. Test and improve system performance in diverse environments. Collaborate with a multidisciplinary team to prototype and deploy innovative solutions.

Undisclosed

()

Hong Kong, Hong Kong
Maybe global
Onsite
Python
C++
PyTorch
TensorFlow
Computer Vision

Machine Learning Engineer, Integrity

New
Top rated
OpenAI
Full-time
Full-time
Posted

As a Machine Learning Engineer on the Integrity team at OpenAI, the responsibilities include designing and deploying advanced machine learning models that address real-world problems, specifically to maintain the security and integrity of OpenAI's platforms against adversarial threats such as financial abuse and scaled attacks. The role involves collaborating closely with researchers, software engineers, and product managers to solve complex business challenges and deliver AI-powered solutions that improve the trust and safety of the platform. Engineers are expected to implement scalable data pipelines, optimize models for performance and accuracy, and ensure models are production-ready. They also monitor and maintain deployed models to ensure they continue delivering value. Additionally, the role includes engaging with the latest developments in machine learning and AI, participating in code reviews, sharing knowledge, and leading by example to uphold high-quality engineering practices.

$266,000 – $555,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Python
PyTorch
TensorFlow
Transformers
Model Evaluation

Engineering Leader

New
Top rated
Ema
Full-time
Full-time
Posted

As an Engineering Leader at Ema, you will build and lead a high-performance engineering organization by recruiting, hiring, and developing senior engineers across multiple sub-teams such as cloud infrastructure, data platform, ML operations, and developer experience. You will establish engineering standards, code review culture, on-call expectations, and a bias-toward-shipping mentality balanced with production rigor. You will coach and grow senior/staff engineers into technical leaders and manage engineering managers as the organization scales. Additionally, you will set the 6–18 month platform roadmap in partnership with engineering teams, make high-stakes architectural decisions regarding build vs. buy, migration strategies, and technology bets, and own the outcomes. You will drive cross-functional alignment with product, ML/AI research, and go-to-market teams ensuring the platform evolves with customer and product needs. Moreover, you will own production health for all platform services including incident response, postmortems, SLO tracking, and capacity planning. You will establish and iterate on engineering practices that enable fast shipping without compromising reliability and participate in executive-level reviews on infrastructure spend, system health, and engineering velocity.

Undisclosed

()

Bengaluru, India
Maybe global
Onsite
Go
Python
Kubernetes
AWS
GCP

Data Scientist, Safety Systems

New
Top rated
OpenAI
Full-time
Full-time
Posted

As a Data Scientist in Safety Systems, you will establish the data-driven approach for understanding, evaluating, and monitoring the safety of OpenAI's production systems. You will collaborate with partners across the company to define north-star metrics, own and implement statistical methods to productionize those metrics, conduct analysis to understand the impact of products, and establish source-of-truth dashboards for safety-related questions. Your role includes leading efforts to understand and measure real-world safety impacts of products, uncovering new ways to measure and mitigate harm and abuse, developing and implementing necessary statistical methods, providing direction and coordination of projects, establishing a data-driven culture by defining and tracking metrics at feature, product, and company levels, creating and disseminating dashboards and reports, and developing a safety data flywheel to provide production insights and data for training and evaluation.

$255,000 – $405,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Python
Data Pipelines

Data Scientist (Python & SQL) - Freelance AI Trainer

New
Top rated
Mindrift
Part-time
Full-time
Posted

As a Data Science AI Trainer at Mindrift, your responsibilities will include designing original computational data science problems that simulate real-world analytical workflows across various industries such as telecom, finance, government, e-commerce, and healthcare. You will create problems that require programming in Python using libraries like pandas, numpy, scipy, sklearn, statsmodels, matplotlib, and seaborn. The problems must be computationally intensive and not solvable manually within reasonable timeframes, requiring non-trivial reasoning in data processing, statistical analysis, feature engineering, predictive modeling, and insight extraction. You will ensure the problems are deterministic with reproducible answers, based on real business challenges such as customer analytics, risk assessment, fraud detection, forecasting, optimization, and operational efficiency. The design will cover end-to-end data science pipelines from data ingestion to deployment considerations, including big data processing scenarios with scalable computational approaches. You will verify solutions using Python and standard data science libraries and document problem statements clearly with realistic business contexts and verified correct answers.

$55 / hour
Undisclosed
HOUR

(USD)

Australia
Maybe global
Remote
Python
Pandas
NumPy
Scikit-learn
SQL

Data Scientist (Python & SQL) - Freelance AI Trainer

New
Top rated
Mindrift
Part-time
Full-time
Posted

As a Data Science AI Trainer, you will design original computational data science problems simulating real-world analytical workflows across various industries such as telecom, finance, government, e-commerce, and healthcare. You will create problems that require Python programming using libraries like pandas, numpy, scipy, sklearn, statsmodels, matplotlib, and seaborn. These problems must be computationally intensive, requiring non-trivial reasoning in data processing, statistical analysis, feature engineering, predictive modeling, and insight extraction. You will ensure problems are deterministic with reproducible answers by avoiding stochastic elements or using fixed random seeds. The problems will be based on real business challenges like customer analytics, risk assessment, fraud detection, forecasting, optimization, and operational efficiency, covering end-to-end data science pipelines from data ingestion through deployment considerations. Your tasks will also include incorporating big data processing scenarios, verifying solutions using Python and standard data science libraries, and documenting problem statements clearly with realistic business contexts, providing verified correct answers.

$46 / hour
Undisclosed
HOUR

(USD)

Saudi Arabia
Maybe global
Remote
Python
Pandas
NumPy
Scikit-learn
SQL

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."}]