Staff Software Engineer (DevTools, Python)

Vast, Parttime

TALENGER

About Us

At  iterative.ai , we build open-source tools for machine learning  DVC (12k+ star 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.

 

Job Description

Participate and lead efforts around the development of our flagship DVC product and ecosystem - including leading and owning cross product features and efforts and strong involvement with adjacent projects and products.

We expect strong SW engineering skills and knowledge and excellent coding culture (CQ standards, automation, testing, FOSS contributions, etc). Specifically Strong Python experience is required, as well as and experience building dev-tools and maintaining open source software.

 

Responsibilities

  • Discuss, research & lead issues, features, and even products.

  • Be 100% hands on, be able to drive large changes, hold brainstoring and architecture discussions and put technical spec in place for other members to collaborate and follow on

  • Write (lots of) code (see some  PR examples ).

  • Write docs for your code (see this  repo ).

  • Write blog posts and public updates about features and engineering challenges - participate in the product work lifecycle

  • Work directly with management and founders and help translate our vision into a working, delightful functionality

  • Be actively involved in the community - Support: talk to users on Github, Discord, forum, Understand their workflows: work with users, customers, product. Be able to demo and mock user projects and understand the hardships of ML and data-centric workflows

 

Requirements

  • Motivation and interest - devtools space, Machine Learning and Data science space, Python ecosystem, storage and data systems

  • Remote work self-discipline

  • Excellent communication skills - clear, constructive, and respectful dialog with other team members, community and leadership. This includes (but not limited to) - written communication in form of technical discussions in various systems. We feel most at home on: Github, Slack, and Notion.

  • Ability to manage your time, define, spec-out and deliver large tasks and features. contribute and co-own team and product planning, respect deadlines business priorities (demos, customers, conventions, and other milestones), etc

  • Experience working remotely in Agile and dynamic teams

  • Open source contributions and experience in maintaining projects (OSS)

  • System programming experience - kernel-level, virtualization, databases, filesystems, etc.

  • Strongly prefer: Some Machine Learning or Data Science experience - this is so you can easily identify and replicate user issues and worklows

 

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.

Vacature geplaatst op 2 maanden geleden
Soortgelijke banen die u mogelijk interesserenOp basis van de vacature Staff Software Engineer (DevTools, Python) in Thuiswerken
  •  ...about our values  here and join us in building a diverse and inclusive team.   About the role  As an experienced back end software engineer on the  Content Lake Developer Experience team, you’ll be responsible for building highly scalable, performant distributed... 
    Software
    Fulltime
    Op afstand werken

    Contique Global

    Thuiswerken
    maand geleden
  •  ...for every team at Canonical who works in Python, across all levels of seniority. Apply...  ...believe you are already an outstanding Python engineer. Canonical works across the entire open...  ...with a passion for open-source software, innovation, and cutting-edge technologies... 
    Software
    Fulltime
    Op afstand werken
    Thuiswerk

    Accel HR Consultants

    Thuiswerken
    maand geleden
  •  ...We are looking for a Senior Python Engineer. Please have a look below at the Required skills to get the better understanding of the role...  ...APIs (OAS) and API integration. Building and shipping SaaS software. Solid experience and background working with AWS services... 
    Software
    Fulltime
    Op afstand werken
    Thuiswerk

    SD Solutions

    Thuiswerken
    maand geleden
  •  ...efficiently. We are on a mission to help developers create better software faster, and we are looking for passionate and talented...  ...System Design: You will have a 90 minute call with a senior backend engineer who will ask you to design an end to end system. We are looking... 
    Software
    Fulltime
    Thuiswerk

    Appsmith

    Thuiswerken
    14 dagen geleden
  •  ...troubleshooting. Orange Quarter have partnered with them to headhunt a Staff/Senior Engineer to join the team of expert engineers, with a clear path to...  ...have solid experience building for k8s. Strong Golang/Python skills or a similar language. Solid C/C++ experience and... 
    Aanbevolen
    Op afstand werken
    Thuiswerken
    2 maanden geleden
  •  ...Job Title Expert python engineer for data science startup Job Description Windsor.ai has built a data platform connecting to more...  ...very technical team and almost everyone can write some SQL. Software engineers specialize in backend with python and frontend with... 
    Software
    Fulltime
    Op afstand werken
    Startup

    Way Solutions

    Thuiswerken
    maand geleden
  •  ...Title:   Full-Stack Software Engineer Location: Global Remote (Non-US)    Nomad Health is the first digital marketplace for healthcare...  ...Need ~4+ years of full stack development experience in Python or a similar language. ~ Strong object-oriented design... 
    Software
    Met contract
    Fulltime
    Op afstand werken
    Startup

    Remote Team Solutions

    Thuiswerken
    maand geleden
  •  ...The responsibilities of the role are mostly back-end (Python/Django/Celery/Postgres/AWS) with minimal front-end (HTMX, Alpine.js, Tailwind...  ...code reviews for team members Debug and troubleshoot software issues Suggest improvements for code base and architecture... 
    Software
    Met contract
    Op afstand werken

    UTOR

    Thuiswerken
    14 dagen geleden
  •  ...PMs Tech Stack: Vanilla JS, ReactJS, Redux, Firebase, Typescript Korte functiebeschrijving Originele tekst.  Senior Software Engineer, Web Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the... 
    Software
    Fulltime
    Op afstand werken
    Startup

    Speechify

    Thuiswerken
    18 dagen geleden
  •  ...We're seeking a talented full-stack software engineer to join our Ads Signals team, a group of innovative and collaborative engineers dedicated...  ...used on the team include: Languages: Typescript, Go, Python Frameworks: React, Thrift, Baseplate, Kafka Datastores:... 
    Software
    Fulltime
    Op afstand werken
    Thuiswerk

    Next Technology Professionals Ltd.

    Thuiswerken
    maand geleden
  •  ...Job Title Porting code from Rust to Python on GPU Job Description We are looking for one candidate to port a single Rust program/library to Python, and make it work on the GPU. The library is primarily numbers/math and would appear to be a good fit for such work... 
    ZZP
    Voor uitvoerders
    Fulltime
    Op afstand werken

    DOIT Software

    Thuiswerken
    6 dagen geleden
  • We at Orange Quarter are working with a company who are remaking the way the world interacts with documents through advanced PDF technology and tools. They are the second largest provider to the likes of Adobe. My client currently has 700 million users across more than...
    Software
    Thuiswerken
    2 maanden geleden
  • € 84 per uur

     ...in a trustful, fast-paced environment? Do you feel like our  Engineering principles are aligned with your vision? Then Pennylane...  ...ourselves known as a groundbreaking accounting and financial software for small businesses and their accountants - Raise a total of... 
    Software
    Met contract
    Fulltime
    Op afstand werken

    Next Technology Professionals Ltd.

    Thuiswerken
    maand geleden
  •  ...What to expect: You will be joining a world-known tech company scaling up as they expand their engineering department. They are looking for someone who can take ownership of the architecture, design, development, deployment, and operations... 
    Software
    Op afstand werken
    Thuiswerken
    2 maanden geleden
  • € 76.400 - € 96.400 per jaar

     ...Vacature: Senior Java Software Engineer Rotterdam Zeg jij ja tegen werken op het gebied van software engineering in onderwerpen als functioneel programmeren, Native Cloud, Event Sourcing, scaling en productontwikkeling? Vind je het leuk om je circle-of-influence te... 
    Software
    Met contract
    Met vast contract
    Op afstand werken
    Thuiswerk
    3 dagen week

    CodeGuild

    Thuiswerken
    2 maanden geleden
  •  ...The role of a Software Engineer at Canonical As a software engineer on the team, you'll be contributing to the development of Juju, a large...  ...distributed software systems across the world. Juju is the engine behind model-driven operations, providing a means to operate... 
    Software
    Fulltime
    Op afstand werken
    Thuiswerk

    Optimum Source Inc.

    Thuiswerken
    2 maanden geleden
  •  ...consumer goods world completely. Where companies implement the software to forecast trends, get insights on competition and match...  ...Requirements: ~5+ years of experience in Software Engineering ~ Highly skilled in Java 8+ programming, leveraging its... 
    Software
    Op afstand werken
    Thuiswerken
    2 maanden geleden
  •  ...This is a general track for Senior Engineer or above in any team at Canonical. After the...  ...infrastructure and services. We work in Golang, Python, C, C++, and Rust for system services,...  ...Engineer is not only an outstanding software architect and coder, they also... 
    Software
    Fulltime
    Op afstand werken
    Thuiswerk

    Harris BPO

    Thuiswerken
    2 dagen geleden
  •  ...Vereisten Originele tekst.  REQUIREMENTS ~5 years+ as Senior Software Engineer ~ Experience with modern JavaScript, TypeScript, & React ~ Experience with A/B testing, controlled rollouts ~ Experience with REST/ GraphQL APIs ~ Previous exposure to Web3/ Blockchain... 
    Software
    Fulltime

    0x

    Thuiswerken
    24 dagen geleden
  •  ...Resolute is seeking an experienced full-stack engineer to join our growing team. You will help maintain and develop features within our...  ...utilizes PHP, Laravel, MySQL, and Vue. Our platform is used by our staff to help manage our clients. We are looking for contractors (20... 
    Software
    Met contract
    Voor uitvoerders
    Op afstand werken

    DHR International

    Thuiswerken
    2 maanden geleden
  •  ...Daily reports management; Interviewing and mentoring new staff. What kind of professional are we looking for? From a year...  ...experience with OS Windows (you have to know how to install any software); Strong knowledge and deep understanding of SDLC, STLC and... 
    Software
    Werken op afstand

    SnoopGame

    Thuiswerken
    1 dag deleden
  •  ...Experience with Infrastructure as Code (Terraform, CloudFormation, Pulumi); Experience with Docker and Kubernetes; Scripting skills (Python, Bash); Familiarity with GIT (+ branching strategies); Experience with monitoring systems (Prometheus, ELK); Incident &... 
    Werken op afstand

    Strikerz Inc.

    Thuiswerken
    2 dagen geleden
  •  ...products and services, and optimization software for renewables and storage. With a presence...  ...TSO requirements. - Work with field engineers to find solutions to problems as they...  ...High-level programming languages such as Python and shell/bash scripting. Experience with... 
    Software
    Voor subcontractors
    Fulltime
    Op afstand werken

    TFECTA - Digital Innovations

    Thuiswerken
    2 maanden geleden
  •  ...the provision, scaling, monitoring and maintenance of medical software applications using Open Telekom Cloud, a provider which assists...  ...Experience in Cloud (OTC, AWS, GCP) Knowledge of Scripting Languages (Python, Java, Ruby) Good knowledge of version control systems,... 
    Software
    Op afstand werken
    Thuiswerken
    2 maanden geleden
  •  ...and experiencing exponential growth. Overview With that growth comes the need for a Senior Software Engineer to join our Platform Team. The Platform Team ships the engine of Speechify’s product ecosystem via a cross-platform SDK and backend services. This is a key... 
    Software
    Fulltime
    Op afstand werken
    Startup

    Speechify

    Thuiswerken
    18 dagen geleden
  •  ...What are you working on? ~ The name of the project(s): QA Engineer Team size and structure? 30 For which tasks (responsibilities...  ...Knowledge of Client-server architecture; ~ Understanding of software development life-cycle; ~ Experience with web technologies;... 
    Software
    Werken op afstand

    Reyo Media Cyprus

    Thuiswerken
    1 dag deleden
  •  ...company founded by former Google Cloud leaders, architects, and engineers. We are seeking candidates with significant experience in...  ...or in a comparable engineering capacity ~ Strong skills with Python or a JVM language (Java, Scala) ~ Advanced working SQL knowledge... 
    Fulltime
    Op afstand werken

    The CIB Group

    Thuiswerken
    19 dagen geleden
  •  ...for our partners.   About The Role As an Engineering Manager on the foundations team you’ll lead a team of Software Engineers dedicated to ensuring that the rest...  ...GraphQL ~ Backend language experience, preferably Python (Flask/Django/etc.) ~ Strong understanding of... 
    Software
    Fulltime
    Op afstand werken

    Accel HR Consultants

    Thuiswerken
    2 maanden geleden
  • Lead Windows Engineer Description We are seeking a highly skilled and experienced Lead Windows Engineer to elevate our Windows operations...  ...with advice on the architecture and technical direction of software projects Provide accurate estimations and collaborate on... 
    Software
    Werken op afstand

    EPAM Systems, Inc.

    Thuiswerken
    10 dagen geleden
  •  ...Originele tekst.  - 2-4 years of commercial experience as a DevOps engineer; - Intermediate or higher level of English (!); - Extensive...  ...skills with at least one of the following languages: Bash, Python. Nice to have - Azure or Kubernetes certifications; - Familiarity... 
    Fulltime
    Weekendwerk

    Dedicatted

    Thuiswerken
    25 dagen geleden

Wilt u meer vacatures ontvangen?

Abonneer u om vacatures voor Staff Software Engineer (DevTools, Python) te ontvangen. Solliciteer als eerste!

subscribeToSimilarBanner
Meld u aan om toegang te krijgen tot alle onderdelen van onze service.
  • Vacatures zoeken
  • Favorieten
  • Maak een cv
    Nieuw
  • Salarissen
  • Inschrijvingen