
Remote opportunity at
DataikuFullstack Software Engineer - Core
Dataiku is hiring a Fullstack Software Engineer to join its core engineering team on a remote basis. The company provides an enterprise AI platform that enables…
Career Tools
About This Role
Dataiku is hiring a Fullstack Software Engineer to join its core engineering team on a remote basis. The company provides an enterprise AI platform that enables businesses to design, govern, and deploy analytics, machine learning tools, and AI agents within a unified environment. In this role, the software engineer will participate in building the primary capabilities of the Dataiku Data Science Studio across various functional themes, including data preparation, artificial…
Job Description
Dataiku is hiring a Fullstack Software Engineer to join its core engineering team on a remote basis. The company provides an enterprise AI platform that enables businesses to design, govern, and deploy analytics, machine learning tools, and AI agents within a unified environment. In this role, the software engineer will participate in building the primary capabilities of the Dataiku Data Science Studio across various functional themes, including data preparation, artificial intelligence and machine learning, data consumption, visualization, MLOps, platform scaling, and AI governance.
This opportunity is well-suited for developers at all experience tiers, ranging from junior to senior levels, who enjoy combining backend efficiency with strong user interface design. Candidates will work with diverse technology stacks that commonly feature Java, Python, Angular, AngularJS, and various cloud platforms depending on the assigned project theme. The employer functions as an equal opportunity organization that bases employment practices strictly on business needs while respecting diverse backgrounds.
Responsibilities
- Develop tools dedicated to data transformation, cataloging, integration, and user workbenches such as SQL and Jupyter environments
- Integrate large language model capabilities to enhance data visualization, integration, and workflow features
- Build next-generation features spanning statistics, time series forecasting, and machine learning inference
- Construct interactive workspaces and user interfaces designed to help business users access and explore dashboards, charts, and datasets
- Design high-performance charting tools and dashboards to improve data visualization performance
- Build back-end components focused on automating and monitoring machine learning model lifecycles
- Optimize processing engines for latency and scalability while expanding support for various databases and cloud environments
- Create customizable software features dedicated to managing artificial intelligence compliance and governance
Requirements
- Significant software engineering experience building real software products
- Demonstrated passion for uniting backend performance with frontend user experience
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, this role is listed as remote.
What is the employment type?
The posting indicates that this is a full-time position.
What experience levels are being hired?
The company is hiring at all levels, including junior, mid, and senior levels.
What salary is offered for this role?
The specific salary is not stated in the job posting.
What does the interview process involve?
The hiring process consists of an initial recruiter call, a video call with an engineering team lead, a technical assessment involving a home test or live coding, and final interviews with vice presidents of engineering.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.