Data Team Lead - JFrog ML

Tel Aviv/ Netanya, Israel

JFrog

The JFrog Platform gives you an end-to-end pipeline to control the flow of your binaries from build to production. Power your software updates to the edge

View all jobs at JFrog

Apply now Apply later

At JFrog, we’re reinventing DevOps and MLOps to help the world’s greatest companies innovate -- and we want you along for the ride. This is a special place with a unique combination of aptitude, spirit and just all-around great people. Here, if you’re willing to do more, your career can take off. And since software plays a central role in everyone’s lives, you’ll be part of an important mission. Thousands of customers, including the majority of the Fortune 100, trust JFrog to manage, accelerate, and secure their software delivery from code to production - a concept we call “liquid software.”
Wouldn't it be amazing if you could join us in our journey?

About the Team

The JFrog ML DataOps team is building cutting-edge data infrastructure to enable machine learning teams to utilize high-quality, real-time data at scale. Our team plays a critical role in enabling ML innovation by developing and maintaining a robust feature store, one of the top-selling products within our group.

We specialize in building scalable and reliable feature platforms that support:

  • Batch processing for large-scale analytics
  • Streaming pipelines for real-time feature availability
  • Streaming aggregation, a particularly challenging engineering problem that we have successfully tackled to ensure low-latency, high-accuracy and efficient ML workflows

Our work requires deep expertise in distributed systems, data engineering, and real-time processing, as well as the ability to deliver at high velocity while maintaining high quality. We are continuously improving our infrastructure to support the most demanding ML workloads.

As a Team Lead at JFrog ML you will...
  • Lead and mentor a growing team of skilled data oriented engineers.
  • Own the execution and delivery of the team’s roadmap, ensuring high-quality and timely releases.
  • Work closely with Product, ML, and other engineering teams to align priorities and technical requirements.
  • Build the infrastructure that enables customers to optimize large-scale batch & streaming data pipelines for ML workloads.
  • Develop solutions for real-time data processing, analytics, and data consistency.
  • Maintain and evolve our Feature store, ensuring reliability and scalability.
  • Define and enforce coding standards, methodologies, and technical direction for the team.
  • Proactively identify opportunities for improvement in workflows, architecture, and team processes.
To be a Team Lead at JFrog ML you need...
  • 3+ years of experience as a Software Engineering Team Lead, with proven hands-on experience.
  • Excellent communication skills, with the ability to articulate complex ideas clearly and concisely.
  • A broad mindset, capable of understanding technical, product, and business perspectives.
  • A proactive, initiative-driven approach, able to identify and solve problems independently.
  • Strong familiarity in streaming/batch processing frameworks (e.g., Apache Spark, Flink).
  • Working knowledge of message brokers (e.g., Kafka, RabbitMQ).
  • Hands-on experience with Python and Java.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Architecture DataOps Data pipelines DevOps Distributed Systems Engineering Flink Java Kafka Machine Learning MLOps Pipelines Python RabbitMQ Spark Streaming

Region: Middle East
Country: Israel

More jobs like this