Iterative Logo

Iterative

Software (ML Product) Engineer (Staff/ Senior, Open Source, Python)

Reposted 25 Days Ago
In-Office or Remote
8 Locations
Mid level
In-Office or Remote
8 Locations
Mid level
As a Software Engineer, you'll enhance the user experience of ML tools, optimize workflows, and collaborate with product managers on ML infrastructure projects.
The summary above was generated by AI
About Us
At iterative.ai, we build open-source tools for machine learning DVC (12k+ ⭐  on GitHub), and enterprise-grade data infrastructure solutions. We also offer a team collaboration SaaS solution - Studio. We're a well-funded (Series A), remote-first team (50+ employees) on a mission to solve the complexities of managing datasets, ML infrastructure, ML models lifecycle, and other ML & data-centric workflows.
We value great collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise customers.
Check us out in other places:
🖥 Website 📂  Docs 👾: GitHub 🖊  Blog ⏯️  YouTube 💬 Discord

Job Description

DVC as a tool has two parts - core that is managing data, pipelines, etc (tasks might include optimizing data indexing or transfer or some internal index). And the workflow part. The one which data scientists and ML engineers experience first. It defines how people use the product, how it feels, how simple it is to use, etc.

As an engineer in this role, you would be working closely with our technical product managers, you will be helping defining the workflow since we expect that you have taste and experience using MLOps tools and / or organizing ML infra for your team. To give an example: you will be responsible for driving and taking to the next level our current entry point to the ecosystem https://github.com/iterative/dvclive among other things and projects.



Must have

  • Hands on experience in deep learning
  • Passion about improving ML teams best practices, performance
  • Communication skills - energy, ability to summarize and explain next steps
  • Software engineering skills, ability to learn quick and do the first steps to unblock the team

ℹ️ Our Hiring Process
We will go over the process with you in the Introductory call to make sure it is clear and you know what to expect.
Here is the full interview process you can expect - It’s our go-to for most positions:
🤙  Introductory call [~1h]
👨‍🏫  Tech call with a team member [~45m]
👩🏾‍💻  Take-home coding task [real-world, asynchronous] - We pay for your time! See this FAQ.
🦾  Task summary / retro call [Optional, ~1h]
✏️ Offer

👩‍💻 Culture - We take care of our people
💖  Diversity - As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, iterative.ai is the type of company where you can balance great work with great life, and work with a wonderful team that does the same! No matter who you are or where you’re from; we need you for what you can do and for caring about ML and delivering great developer tools!
⚖️  Equal opportunities - We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. No country or region takes precedence for personal growth, compensation, team recognition, or anything else, it just doesn’t matter where you are.
👣  Flexibility first - Ability to craft your calendar with flexible locations and schedules
⚓️ Team Driven Culture - Engineering team is involved in product discussions and planning. We do it openly via GitHub or Discord chat. Well-defined process that we all participate in improving. As an employee you will have visibility to everything in Iterative, we are One team.

👏 Perks & Benefits
🌎  Work wherever you want - No offices. Team is distributed remotely worldwide.
🗓️ Work whenever you want - Asynchronous communication and engineering culture. We are light on meetings and emphasize people finding their own schedule to be prolific & effective. Oh yeah, also Unlimited PTO and sick days!
🤗 Open-source your code - We’re an open-source-first company (frankly, it’s in our DNA). Your work will be visible and will be used by thousands of developers every day! Check out our Discord and GitHub.
🪙  Competitive compensation - based on the work you do here and not your previous salary.
⚕️ Great health coverage (medical, dental, vision) for you and your family, 100% paid by us (US only, but can discuss and reimburse, adjust the salary in other locations).
🛡️ Benefits - 401K with 100% match up to 4% of annual salary (US only, but we give the best we can worldwide through reimbursements and hiring platforms).
🎤 Participate in conventions and conferences (PyCon, PyData, O'Reilly AI, etc) - We encourage and support everyone in giving talks, writing blog-posts, and other activities.

Top Skills

Deep Learning
Mlops
Python
HQ

Iterative San Francisco, California, USA Office

450 Townsend St, San Francisco, CA, United States

Similar Jobs

14 Minutes Ago
Remote or Hybrid
Toronto, ON, CAN
8-11 Annually
Senior level
8-11 Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
The Senior Manager for Client Development manages key external stakeholder relationships, leveraging data and analytics to optimize client solutions and support internal teams.
Top Skills: Analytic PlatformsAPIsProprietary Tools
12 Hours Ago
Remote or Hybrid
Ottawa, ON, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Sr. Ethics & Compliance Manager oversees compliance in Canadian government contracting and security, advises on legal frameworks, and develops internal policies.
Top Skills: Ai-Enhanced TechnologyCompliance RegulationsDocument Safeguarding ProgramsPublic Procurement Law
18 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
128K-160K Annually
Mid level
128K-160K Annually
Mid level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
The Sales Strategy & Operations Manager focuses on optimizing sales processes, managing sales technology, developing performance metrics, and collaborating on strategic initiatives to improve sales operations.
Top Skills: CRMSpreadsheetsSQL

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account