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 3 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
    2 days ago
  •  ...a related field. ~Strong Python coding skills - 7+ years....  ...GCP; ~Experience in data engineering in Big Data systems including...  ...solid OOP principles; ~Apply software best practices to ensure reliability...  ...tokens, cost, latency); ~Develop prompt management with... 
    Senior
    Software
    Full time
    Flexible hours

    Intellectsoft

    Remote
    4 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
    8 days ago
  • $70.18k - $170.04k

     ...administration and enhancement of tools such as: ~Microsoft System...  ..., Computer Science, Engineering, or a related discipline, or...  ...MECM administration, patching, software deployment, and reporting....  ...; additional experience with Python, Bash, or similar is desirable... 
    Senior
    Software
    Full time
    Local area

    Capgemini

    Remote
    7 hours 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
    8 hours 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
    1 day 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
    7 days 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
    1 day ago
  • $45 per hour

     ...looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project...  .... Our mission is to help develop high-quality AI technologies...  ...and processing, utilizing tools such as Apify, OpenRouter,...  ...scraping, automation, or software development (required).... 
    Senior
    Software
    Hourly pay
    Part time
    Freelance
    Remote work
    10 hours per week

    Mind Rift

    United States
    3 days ago
  •  ...specialize in building impactful software products that power...  ...are looking for a talented Senior Data Python + AWS Engineer who will not only write...  ...Key Responsibilities ~Develop and refine strategies for...  ...data plotting dashboarding tools like Streamlit, Tableau, and... 
    Senior
    Software
    Full time
    Work experience placement
    Local area

    3Pillar

    Remote
    1 day ago
  •  ...are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern...  ...software development in C++ or Python, delivering products to a large...  ...frameworks. Familiarity with ML tools and frameworks (PyTorch,... 
    Senior
    Software
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    San Francisco, CA
    1 day ago
  • $164k - $199.27k

     ...are looking for a dynamic  Senior AI/ML Software Developer to join our team. The...  ...a team of highly skilled engineers in the development of AI applications...  ...in (JavaScript, Python or Java) but also a willingness...  .... Build and improve tools for users to understand and... 
    Senior
    Software
    Full time
    Temporary work

    Cathexis

    Remote
    1 day ago
  •  ...Seeking a part-time remote Senior Python Data Scraping Engineer, the successful candidate will manage end-to...  ...reliability while leveraging internal tools and custom approaches to handle...  ...engineering, web scraping, automation, or software development Bachelor's or Master's... 
    Senior
    Software
    Part time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  • $170k - $230k

     ...GliaCell is seeking a Senior Software Engineer on one of our subcontracts...  ...Responsibilities Develop, enhance, and...  ...processing analytics and tools. Develop new methods...  ...Skills Experience with Python Experience with GM...  ...Experience implementing ML systems Experience... 
    Senior
    Software
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    2 days ago
  • $116.84k - $142.81k

    Working Title: Senior Machine Learning Engineer [Hybrid] No Visa Sponsorship is...  ...including eBird, Merlin Bird ID—tools that connect millions of...  ..., globally scaled software for conservation. The work...  ...environments. * Extensive Python experience, including knowledge... 
    Senior
    Software
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation
    Visa sponsorship

    Cornell University

    Ithaca, MI
    5 days ago
  • $90k - $115k

     ...Our partner is looking for a Senior Python Developer based in United States....  ...and enhance enterprise-grade software solutions using modern Python...  ...position combines hands-on engineering with architectural thinking...  ..., and command-line tools. Preferred knowledge of Python... 
    Senior
    Software
    Full time
    Remote work

    Jobgether

    United States
    4 days 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
    8 hours ago
  • $180k - $250k

     ...Role: Senior Machine Learning Engineer Location: San Diego, CA (in-office...  ...for onboard ML at Seasats and raise...  ...closely with the vehicle software team to integrate your...  ...Strong proficiency in Python, with expert-level fluency...  ...with MLOps tooling for dataset versioning... 
    Senior
    Software
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Seasats

    San Diego, CA
    4 days ago
  • $90k - $115k

     ...Senior Python Developer – Remote Bright Vision Technologies is...  ...technology consulting and software development company...  .... This is a hands-on engineering role focused on...  ...working with command-line tooling. Solid grounding...  ...the Python data and ML ecosystem, including... 
    Senior
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    1 day 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
    1 day 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
    3 days ago
  •  ...As a Site Reliability Engineer on the Observability Team...  ...SRE and observability tooling — the platform, automation...  ...services. ~Developing standards, infrastructure...  ...distributed systems. ~Strong software development skills in a language like Python or Go, used to build... 
    Senior
    Software
    Full time

    Glia

    Remote
    4 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 Entertainment and ESPN Product & Technology

    Bristol, CT
    1 day ago
  • $101.49k - $147k

     ...join our team as a Sr. Engineer I - AI. As a Senior ML Engineer, you will...  ...applications using tools and frameworks from...  ...the best practices in software development   ~...  ...published papers   ~ Develop scalable and robust...  ...skills in Python, or other languages... 
    Senior
    Software
    Work at office

    NYU Langone Health

    New York, NY
    9 days ago
  •  ...NiCE is looking for a Senior Machine Learning Engineer to join NiCE Labs...  ...cost, and latency, and develop techniques to...  ...modeling Proficiency in Python and familiarity with...  ...libraries and tools. Experience with...  ...Ltd. (NASDAQ: NICE) software products are used by... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Nice Inc.

    Remote
    1 day ago
  • $199.5k - $276k

     ...every product and engineering team across the company...  ...the power of ML, particularly...  ...products. As a Senior Applied Machine Learning...  ...: * 4+ years of software engineering...  ...development skills (e.g., Python with FastAPI or...  ...with cloud-native tooling (e.g., Kubernetes,... 
    Senior
    Software
    Full time
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    Upstart

    United States
    5 days ago
  • $150k - $215k

     ...responsible for developing novel algorithms...  ...women’s health, software as a medical device...  .... As a Senior Machine Learning Engineer on our Health team...  ...productionize ML systems that deliver...  ...data pipelines, tooling, and validation...  ...skills in Python with a track record... 
    Senior
    Software
    Full time
    Work at office
    Relocation

    Whoop

    Remote
    1 day ago
  •  ...de democratização dos dados e futuras soluções de AI & ML; ~Colaborar com equipes multidisciplinares na...  ...desenvolvimento e consumo de APIs REST; ~Conhecimento em Python e boas práticas de engenharia de software; ~Experiência com observabilidade, monitoramento e... 
    Senior
    Software
    Full time

    Compass UOL

    Remote
    8 hours ago
  • $180k - $275k

    Role Description As a Senior Software Engineer on the Operator Tools team, you will design and build the desktop applications...  ...to cloud databases ~C++ and Python development across the stack;...  ...overall software architecture and developer experience, particularly for... 
    Senior
    Software
    Full time
    Flexible hours

    Elroy Air

    Remote
    1 day ago
  • $160k - $210k

     ...an experienced Senior Machine Learning Engineer to join our Match...  ...As a Senior ML Engineer on the...  ...ranking problems, developing models and experimentation...  ...systems using Python, Typesense, and...  ...voice in our tooling and vendor...  ...machine learning, software engineering, data... 
    Senior
    Software
    Full time

    Enigma

    Remote
    1 day 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!