Senior Python Software Engineer, ML Developer Tools
Hugging Face
Role Description
Roles at Hugging Face are very fluid and dynamic -- we are looking for someone who is comfortable taking on different challenges that will evolve over time. In the short term, the focus of this role is to help develop Gradio ( a Python framework that lets users build machine learning web apps, and Trackio, a local-first, agent-friendly experiment tracking platform ( Gradio and Trackio are used by more than 1 million developers each month, locally and to launch apps on Hugging Face Spaces. These apps have allowed machine learning to be accessible to a wide audience -- for the first time in history, anyone with an internet connection can use cutting-edge machine learning models right from their browser.
- Designing, developing, and maintaining core features for Gradio and Trackio, ensuring scalability, reliability, and ease of use for ML developers.
- Architecting complex Python projects and frameworks that serve as foundational tools for the ML community.
- Collaborating with open-source contributors and engaging with the broader community through code reviews, discussions, and support.
- Integrating modern frontend technologies to create seamless and intuitive user experiences for Python-based web applications.
- Adapting to evolving engineering challenges and contributing to the direction of our developer tools as the landscape changes.
Qualifications
- Bachelor’s degree or equivalent in Computer Science or a related field
- 5+ years of professional Python development experience
- Experience architecting complex Python projects or frameworks
- Professional experience with JavaScript or TypeScript
- Professional experience with a modern frontend framework such as React or Svelte
- Experience contributing to or maintaining open-source software projects
Requirements
- If you're interested in joining us, but don't tick every box above, we still encourage you to apply!
- We're building a diverse team whose skills, experiences, and backgrounds complement one another.
- We're happy to consider where you might be able to make the biggest impact.
Benefits
- Flexible working hours and remote options.
- Health, dental, and vision benefits for employees and their dependents.
- Parental leave and flexible paid time off.
- Reimbursement for relevant conferences, training, and education.
- All employees have company equity as part of their compensation package.
- Opportunity to visit office spaces in NYC and Paris for remote employees.
- Workstation outfitting to ensure success.
$150k - $190k
Role Description The Senior AI Engineer is the engineering backbone... ...of the internal tools team, building and... ...knowledge management, and developer tools into a coherent... ...of professional software engineering experience... ...in at least one of: Python, Go, TypeScript/Node....SeniorSoftwareFull timeRemote work- ...seeking an experienced React / Python / AWS Engineer with strong AI expertise to design, develop, and deploy scalable cloud-native... ...~Drive best practices in software development, cloud architecture... ...AI Agents, Prompt Engineering, Tool Calling, and Agentic Workflows...SeniorSoftwareContract workRemote work
- ...and maintain end-to-end ML pipelines from data preparation... ...~Work on feature engineering, training pipelines and... ...maintainable, production-grade Python code Qualifications ~8+ years of software engineering experience... ...workflow orchestration tools like Airflow, Dagster,...SeniorSoftwareFull timeRemote work
- ...seeking exceptional engineers to join us on... ...services and APIs in Python (FastAPI) ~... ...enjoy exploring new tools, approaches, and... ...~You have proven software engineering... ...track record as a senior Python developer, with at least 5... ...experience working with ML/AI systems in a...SeniorSoftwareFull timeRemote workFlexible hours
- ...high-impact investment in software that real customers depend... ...joining a tight, experienced engineering squad - 6 to 7 senior engineers spanning... ...agent orchestration, LLM tooling - not as an experiment, but... ...platform modernization - setting Python best practices, guiding...SeniorSoftwareFull timeWork at officeRemote workFlexible hours
- ...application for iOS as well as on engineering the backend data services, while moving to AWS cloud. As a Senior Mobile Application Developer on our team, you are responsible for... ...capabilities using modern software engineering tools and practices. ~Implement new features...SeniorSoftwareFull timeImmediate startFlexible hours
$45 per hour
...Senior Python Data Scraping Engineer Mindrift is looking for highly skilled Senior Python Data Scraping Engineers... ...and processing, utilizing various tools such as our provided Apify and... ...engineering, web scraping, automation, or software development (required). Bachelor'...SeniorSoftwareHourly payPart timeFreelanceRemote work10 hours per week- ...journey into the realm of software development with 3... ...looking for an experienced Python Engineer to drive the... ...We need a pragmatic, senior-level engineer who can... ...using project methods and tools. ~Gather requirements... ...stability, performance, and developer velocity. ~Take...SeniorSoftwareFull timeLocal area
- ...Senior Python Engineer At SiteGround we are currently in a high... ...phase, expanding our software engineering teams as we... ...Building reliable tool-calling / agent workflows... ...responsibilities: Design, develop, and maintain scalable... ...; Understanding of ML/AI concepts (helpful...SeniorSoftwareWork at officeImmediate startRemote workWorldwide
- ...Senior Python Engineer Planner 5D is a global hub for home design... ...with our cutting-edge software. You don't need to be... ...our expanding suite of tools. Join us in shaping... ...production-ready solutions Develop tools for pre/post-... ...throughout the AI/ML lifecycle, from deployment...SeniorSoftwareRemote work
- ...Description We are seeking a Senior Python Data Engineer with deep expertise... ...solutions, and developed highly scalable APIs... ...Develop and optimize ML pipelines using scikit... ...data stores ~Software Engineering Excellence... ...artificial intelligence (AI) tools to support parts of...SeniorSoftwareContract work
- ...deploy trillions annually into software and tech-enabled businesses,... ...delivers. This role is for engineers who are comfortable operating... ...lightweight internal tools that improve how Crosslake teams... ...of the following languages: Python, TypeScript, Golang, Rust....SeniorSoftwareFull timeImmediate startRemote work
- ...Senior Python Engineer Dimensional was built around a set of ideas bigger than... ...emerging data engineering tools and best practices. In this role, you will design, develop, document, and test multiple... ...environment to build world-class software implementations. ~...SeniorSoftwareWork experience placementRemote work
- ...Senior Software Developer - Build Tooling Development Technology is at the heart of Disney's past, present,... ...Technology is a global organization of engineers, product developers, designers,... ...modern programming language, such as Python, Java, C++, C, C#, etc. Familiarity...SeniorSoftwareRemote work
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ...scalable, production-grade software using modern languages and tools. Deep understanding of software architecture, design,...SeniorSoftwareRemote jobFor contractorsFlexible hours
- Role Description The Senior Software Engineer, Full-Stack — Content Tools owns the internal tools and pipelines that bring Epic's library of books, audio,... ...with Docker and Kubernetes (GKE) at the application-developer level—building images, debugging running pods, reading...SeniorSoftwareFull time
$190.8k - $267.1k
...Deployment Infrastructure team is hiring a Senior Full Stack Software Engineer to lead the design, development, and... ...systems and infrastructure, and developer experience. In your day-to-day,... ...Actions, Drone) and progressive delivery tools (e.g., Argo Workflows/Rollouts/CD,...SeniorSoftwareFull timeImmediate startFlexible hours- Workday, Inc. is seeking a Senior Software Engineer for their AI Tools team located in Pleasanton, California. This... ...AI-powered tools that enhance developer experience and operationalize AI capabilities... ...of software experience, strong Python or TypeScript skills, and a robust...SeniorSoftwareRemote job
$194.5k - $343.1k
...Description Traditionally, ML systems were built to... ...Design, Product, and Engineering teams across Block’s... ...and AI-assisted tooling to enable high-velocity... ...testing, documentation, and developer workflows. You will... ...business partners, and software engineers to build new...SeniorSoftwareFull timeRemote workFlexible hours- Role Description The ML engineer role is responsible for designing... .... ~Proficiency in Python, SQL, and agentic... ...concepts such as Skills, Tools, Callbacks, code execution... ...~Strong track record of developing and scaling AI/ML systems within software products and production...SeniorSoftwareFull time
$165.5k - $248.3k
...HubSpot. As a Machine Learning Engineer on the Agent Orchestration ML team, you'll own the models and... ...improve agent quality: better tool use, better reasoning, better outputs... ...Engineer role (not ML-adjacent software engineering) ~Strong Python skills; experience with PyTorch...SeniorSoftwareFull timeWork at officeRemote workFlexible hours$160k - $200k
Role Description As a Senior Machine Learning Engineer at Striveworks, you’... ...Striveworks’ core software products. You will work... ...platform ~Developing machine learning models... ...learning; excellence in Python is essential, as is... ...engineering tools and processes (Agile...SeniorSoftwareFull timeWork at officeRemote work- ...Description We are hiring a Senior ML Engineer to build, deploy, and support... ...~Support experimentation, tooling evaluation, and platform decisions... ...field. ~7+ years in software engineering or platform engineering... .../Terraform. ~Strong Python skills and working knowledge...SeniorSoftwareFull timeTemporary workRemote workFlexible hours
- Role Description The Senior Machine Learning Engineer will be... ...Machine Learning (ML) Engineers and data... ...These models will be developed using open-source tools and libraries and... ...best practices in software development, data... ...models. ~Use of Python for machine learning...SeniorSoftwareFull timeFlexible hours
$266k
Lambda is looking for a Senior Platform Engineer to improve software delivery for 200+ engineers by building scalable internal platforms. This role... ...understanding of platform engineering, CI/CD systems, and developer tooling. The position is remote but requires attendance in...SeniorSoftwareRemote job$119.8k - $258k
Role Description We are looking for a Senior AI Agentic Developer Tools Advocate who will help developers... ...innovation. The right candidate would be a software developer who is focused on... ...network with other people. You are an engineer, working across teams...SeniorSoftwareOngoing contractFull timeWork at officeLocal areaRemote workWorldwide$160.7k - $283.6k
...applies to AI. We build the tooling that lets a lean team... ...to oversee yet. As a senior individual contributor,... ...parallel. ~Reason about ML systems end to end — how... ...accuracy. ~Solid software and data engineering: production-quality Python, SQL on large datasets,...SeniorSoftwareFull timeRemote workFlexible hoursShift work$108k - $270k
...Description As one of our Senior Machine Learning Engineers, you will lead... ...development of ML applications... ...practices for software engineering... ...applications can be developed. Your ability... ...emerging industry tools, techniques, and... ...: ~Python (Scikit-learn, TensorFlow...SeniorSoftwareFull timePart time- ...looking for a Staff Machine Learning Engineer to serve as the technical lead for a high-impact ML team focused on personalization,... ..., and example. ~Use AI tools to accelerate development and improve... ...in machine learning or software engineering, with demonstrated ownership...SeniorSoftwareFull time
$180k - $250k
Role Description As a Senior Machine Learning Engineer at Orita, you will:... ...use cases. ~Develop Scalable ML Infrastructure: Architect... ...years of full-time software engineering... ...Strong proficiency in Python (numpy, pandas, etc... ...LLMs and modern AI tooling. ~...SeniorSoftwareFull timeLive in
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Software Engineer, ML Developer Tools. Be the first to apply!
- python engineer Remote
- python developer Remote
- backend python developer Remote
- python developer data analytics Remote
- python developer remote Remote
- senior python developer Remote
- full stack / python developer (remote) Remote
- work from home python developer Remote
- python programmer Remote
- ngo software engineer Remote











