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:
- Initial call with a Technical Recruiting team member (45 min).
- Video call with an Engineering Team Lead (1h 30 min).
- Technical Assessment (Home Test or Live Coding).
- Final Interviews with VPs of Engineering (2h).
Apply Now
Your data is only shared with Dataiku
Location
London
Type
Full-Time
Keywords
Similar Roles
Explore comparable positions
Fullstack Software Engineer - Core
Dataiku