Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Software Engineer, ML Developer Tools

Full-time

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.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Python Software Engineer, ML Developer Tools in Remote vacancy
  • $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.... 
    Senior
    Software
    Full time
    Remote work

    Ginas Tech Jobs

    Remote
    5 days ago
  •  ...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... 
    Senior
    Software
    Contract work
    Remote work

    Workiy

    Remote
    2 days ago
  •  ...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,... 
    Senior
    Software
    Full time
    Remote work

    Eitacies Inc

    Remote
    2 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    DeweyLearn

    Remote
    2 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    ShiftKey

    Remote
    4 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Immediate start
    Flexible hours

    Callibrity Solutions

    Remote
    1 day ago
  • $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'... 
    Senior
    Software
    Hourly pay
    Part time
    Freelance
    Remote work
    10 hours per week

    Mind Rift

    United States
    1 day ago
  •  ...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... 
    Senior
    Software
    Full time
    Local area

    3Pillar

    Remote
    18 hours ago
  •  ...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... 
    Senior
    Software
    Work at office
    Immediate start
    Remote work
    Worldwide

    SiteGround

    United States
    1 day ago
  •  ...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... 
    Senior
    Software
    Remote work

    Planner 5D

    United States
    1 day ago
  •  ...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... 
    Senior
    Software
    Contract work

    Resilient Co

    Remote
    18 hours ago
  •  ...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.... 
    Senior
    Software
    Full time
    Immediate start
    Remote work

    Crosslake Technologies

    Remote
    18 hours ago
  •  ...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. ~... 
    Senior
    Software
    Work experience placement
    Remote work

    Dimensional Fund Advisors

    United States
    3 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    Disney France

    New York, NY
    18 hours ago
  •  ...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,... 
    Senior
    Software
    Remote job
    For contractors
    Flexible hours

    Turing

    Chicago, IL
    4 days ago
  • 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... 
    Senior
    Software
    Full time

    Epic Kids

    Remote
    18 hours ago
  • $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,... 
    Senior
    Software
    Full time
    Immediate start
    Flexible hours

    Reddit

    Remote
    5 days ago
  • 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... 
    Senior
    Software
    Remote job

    Workday, Inc.

    Pleasanton, CA
    1 day ago
  • $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... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Block

    Remote
    7 days ago
  • 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... 
    Senior
    Software
    Full time

    Revionics, an Aptos Company

    Remote
    1 day ago
  • $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... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    HubSpot

    Remote
    18 hours ago
  • $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... 
    Senior
    Software
    Full time
    Work at office
    Remote work

    Striveworks

    Remote
    18 hours ago
  •  ...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... 
    Senior
    Software
    Full time
    Temporary work
    Remote work
    Flexible hours

    Momentive

    Remote
    6 days ago
  • 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... 
    Senior
    Software
    Full time
    Flexible hours

    Monogram Health

    Remote
    2 days ago
  • $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... 
    Senior
    Software
    Remote job

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    3 days ago
  • $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... 
    Senior
    Software
    Ongoing contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Microsoft

    Remote
    5 days ago
  • $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,... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours
    Shift work

    Block

    Remote
    4 days ago
  • $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... 
    Senior
    Software
    Full time
    Part time

    IQVIA

    Remote
    3 days ago
  •  ...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... 
    Senior
    Software
    Full time

    Fetch

    Remote
    7 days ago
  • $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. ~... 
    Senior
    Software
    Full time
    Live in

    Orita

    Remote
    4 days ago

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!