Back to open positions

Senior Machine Learning Engineer

location icon

Tel Aviv

hybrid

Hybrid

clock

Full-time

Apply for Position

About Nimble:

Come and shape the modern era of data and AI!!

Nimble is the first business external data platform, making data decision-making easier than ever, with our award-winning AI-powered data structuring technology Nimble connects business users with the public web knowledge.

We empower businesses with mission-critical real-time external data to unlock advanced competitors’ intelligence, price comparison, and companies’ data for sales and marketing. We translate data into immediate business value.

With Nimble, data teams build advanced AI applications that connect enterprise-ready real-time web data to their custom GPTs. Modern BI teams use Nimble to build business dashboards and unlock new opportunities with market visibility. Data is the king.

We will disrupt the traditional market intelligence space. The reward is great – we can disrupt the legacy data industry worth $ 100B and build a data connected world.

About the Role:

<p>Our Research team is growing, and we are looking for an ML Engineer to join the team.</p><p>As a Senior ML developer, you will play a key role in the challenge of developing our core product using cutting-edge technology and significantly contributing to our data products. You possess extensive expertise in backend development along with a solid foundation in models, development, infrastructure development, and research.</p><p>At Nimble there is no one way of doing things. We are open to new ideas and we encourage creativity, new initiatives and entrepreneurial minds.</p><p><br></p>

What You’ll be Doing:

<ul><li>Apply cutting-edge solutions while leveraging our in-house models</li><li>Develop MLOps infrastructure to support our ML models and pipelines in scale.</li><li>Work alongside machine learning experts, technologists, and product managers, from across the organization to solve complex problems.</li></ul><p><br></p>

What You Should Have for the Role:

<ul><li>Bachelor degree in Computer Science, Engineering or equivalent.&nbsp;</li><li>4+ years of experience as ML Engineer or Backend Enginner</li><li>Experience with API design and development (REST).</li><li>Knowledge of databases (SQL, NoSQL, and Vector databases).</li><li>Strong knowledge of Python (FastAPI, Flask, or similar frameworks.).</li><li>Experience with working on a cloud environment (AWS / GCP)</li><li>Solid background in algorithms, data structures, and programming</li><li>Team player with ability to share knowledge and insights with the team and other stakeholders</li><li>Handle tasks with full ownership – from POC to productization</li><li>Problem solver – Ability to break down large problems into small incremental steps</li><li>Self-learner – Ability to learn new ML concepts and technologies and apply them</li></ul><p>A big plus:</p><ul><li>Experience with Airflow / MLFlow / ElasticSearch</li><li>Experience with using and integrating GEN AI pipelines.</li><li>Familiarity with <strong>web scraping</strong> frameworks (e.g., Scrapy, Playwright) and <strong>agent-based systems</strong>.</li></ul>

Back to open positions

Your dream job is here

At Nimble you’ll join a team of brilliant minds striving to solve the hard problems affecting data gathering. Although we work hard, we also play hard, and together create a vibrant community with frequent company retreats, human-first conditions, and an energetic atmosphere.

Browse jobs
A group of people posing for a picture.