Back to jobs

    About Dataiku

    Dataiku is a company providing an on-premise, cloud, or SaaS-deployed platform that connects many data science technologies. Their product, Dataiku DSS (Dataiku Data Science Studio), is designed to enhance data and AI capabilities, leveraging technologies from LLMs to open-source contributions.

    About the Position

    Introduction

    Dataiku is seeking a Fullstack Software Engineer to join their Core team. This role offers the opportunity to work on Dataiku DSS's core features, integrating the latest AI and data technologies. You can work onsite/hybrid from the London office or fully remotely from anywhere in the UK.

    Responsibilities

    As a Fullstack Engineer, you will contribute to building Dataiku DSS core features across various themes:

    • Data Preparation:

      • Develop tools for data integration, transformation, and cataloging.
      • Add new capabilities for data integration, transformation, and visualization using LLMs.
      • Optimize workflows for large-scale datasets and improve database support.
      • Strengthen developer tools like Jupyter notebooks and SQL workbenches.
      • Tech stack: Java, Python, AngularJS, Angular.
    • AI & Machine Learning:

      • Build next-generation features like cross-provider LLM APIs or integration with the latest Machine Learning models.
      • Collaborate with research teams on innovative machine learning experiments.
      • Tech stack: Python, scikit-learn, TensorFlow, PyTorch, Java, Angular, AngularJS.
    • Data Consumption:

      • Enhance collaborative Workspaces for organizing and exploring charts, dashboards, datasets, and more.
      • Create innovative interfaces that answer business questions and surface relevant insights using LLMs.
      • Tech stack: Angular, AngularJS, Java, Python.
    • Data Visualization:

      • Develop new chart types and optimize visualization performance.
      • Enhance dashboarding capabilities to deliver fast and flexible experiences.
      • Tech stack: React, AngularJS, Angular, D3.js, ECharts, Node.js, Java, Spring.
    • MLOps:

      • Develop backend capabilities for automating and monitoring ML model lifecycles.
      • Build tools to automate retraining, monitoring, and deployment of ML models.
      • Enhance collaboration features for ML stakeholders.
      • Tech stack: Python, Java, Angular, AngularJS, Kubernetes, Docker.
    • Platform:

      • Focus on scaling and securing the platform.
      • Improve cloud integrations and support a wide array of data sources and engines.
      • Optimize processing engines for scalability and latency.
      • Expand capabilities to support new databases and cloud platforms.
      • Tech stack: Java, Python, Angular, Kubernetes, Spark, AWS, Azure, GCP.
    • AI Governance:

      • Build features for AI compliance.
      • Develop customizable platforms for managing AI compliance and governance.
      • Simplify policy enforcement and integration across disparate systems.
      • Tech stack: Java, Angular, PostgreSQL.

    Requirements

    • Significant experience in software engineering, building real products.
    • Ability to combine backend performance with exceptional frontend user experience.
    • Desire to work in a fast-paced, high-growth environment that values diversity of talent, excellence of product, and exciting engineering challenges at scale.

    Nice to Have

    • Experience with specific technologies mentioned in the tech stacks (e.g., LLMs, Kubernetes, AWS, GCP, Azure, TensorFlow, PyTorch, React, D3.js, ECharts, Spring, PostgreSQL).

    Benefits

    Not explicitly mentioned.

    About Company

    Dataiku is a company providing an on-premise, cloud, or SaaS-deployed platform that connects many data science technologies. Their product, Dataiku DSS (Dataiku Data Science Studio), is designed to enhance data and AI capabilities, leveraging technologies from LLMs to open-source contributions.

    How to Apply

    The hiring process includes:

    1. Initial call with a Technical Recruiting team member (45 min).
    2. Video call with an Engineering Team Lead (1h 30 min).
    3. Technical Assessment (Home Test or Live Coding).
    4. Final Interviews with VPs of Engineering (2h).

    Apply Now

    Your data is only shared with Dataiku

    Location

    London

    Type

    Full-Time

    Keywords

    Fullstack
    Software Engineering
    Java
    Python
    AngularJS
    Angular
    React
    Kubernetes
    Docker
    Spark
    AWS
    Azure
    GCP
    D3.js
    ECharts
    Node.js
    Spring
    PostgreSQL
    Machine Learning
    AI
    LLMs
    Data Science
    Data Preparation
    Data Visualization
    MLOps
    AI Governance
    Verified Company

    Fullstack Software Engineer - Core

    Dataiku