Software Engineer – AI Governance (Berlin, Germany): DATAIKU

Job Opportunity: Software Engineer – AI Governance (Berlin, Germany) 

 

Company: Dataiku

Location: Berlin, Germany

 

About Dataiku: 

 

Since its founding in Paris in 2013, Dataiku has been at the forefront of AI innovation, offering a platform that empowers organizations to make data actionable and accessible. With over 1,000 teammates in 25 countries, Dataiku is committed to revolutionizing how data experts and domain professionals collaborate, enabling everyday AI integration in businesses worldwide.

 

Why Join Dataiku Engineering? 

 

As part of Dataiku’s AI Governance team, you’ll be immersed in a technology stack that blends the best in data and AI solutions. From advanced analytics to Generative AI, Dataiku integrates cutting-edge tools, fostering an environment of growth and innovation. You’ll work alongside global tech innovators in a dynamic space that encourages open-source contributions and continuous learning.

 

Role Summary: 

 

With global AI regulations and data governance frameworks becoming mission-critical for businesses, Dataiku’s AI Governance team is dedicated to making these complex challenges manageable. By delivering a customizable, integrative platform, the team helps clients streamline processes and oversee their data initiatives with ease.

 

As a Software Engineer – AI Governance, you’ll have the opportunity to turn product ideas into features, optimize usability, and contribute to a robust platform with a Java backend, PostgreSQL database, and modern Angular frontend.

 

Key Responsibilities: 

 

  1. Develop product features based on specifications, ensuring high-quality implementation with unit and end-to-end testing.
  2. Solve complex issues related to performance, scalability, and usability.
  3. Support team members by conducting code reviews and sharing technical knowledge.
  4. Contribute to improving development tools and processes.

 

Skills & Qualifications: 

 

  1. Proficiency in at least one programming language (Java, Python, C, JavaScript, etc.).
  2. Experience in both backend Java development and frontend JavaScript-based web applications.
  3. A good grasp of JavaScript quirks like “Math.max() < Math.min()”.
  4. Previous experience building real-world software products.

 

Hiring Process: 

 

  1. Initial call with Technical Recruiting.
  2. Video interview with Engineering Team Lead.
  3. Technical Assessment (Home Test or Live Coding).
  4. Debrief of the Tech Assessment.
  5. Final Interview with VP of Engineering.

 

Ready to Shape the Future of AI? 

 

Join Dataiku and play a pivotal role in crafting the next generation of AI tools. To apply for this position, Click Here.