AI Engineer Intern

HCMC, Vietnam

Holistics is a data platform that allows analysts to deliver powerful analysis insights to end users. Our product has helped improved data productivities of technology companies across multiple regions (German, US, Singapore, Vietnam, Indonesia, Thailand, Malaysia, etc). Companies like Grab, Traveloka are our proud unicorn customers among other well funded start-ups such as Tech In Asia, 99.co, ShopBack, KFIT, Aviasales, etc.

Given the rapid development of AI and its endless number of useful applications, Holistics has also started developing and integrating AI features into its platform.

Holistics has some major opportunities for many AI applications:

  • Having full analytics as-code enables AI to effectively understand, create, and manipulate all Business Intelligence components: from data models, permissions, metrics, to charts and dashboards.
  • Having an innovative Analytics Querying Language (AQL) enables a more capable text-to-sql engine. AQL performs many heavy-liftings by providing built-in functions for calculating advanced analytics and time expressions to work with natural language time queries. It is also more expressive and composable, allowing us to bridge the gap between business questions to SQL queries more efficiently.

As such, we are looking for an AI Engineer Intern to join our team to help build and scale our data platform product. This position will be based in Ho Chi Minh City.

Why You’ll Love Working Here?

  • BigData product with new technologies
  • Lots of room for applying AI features directly into the product
  • Young and active team, strong engineering culture
  • Good Salary and Benefits

Who We Are

  • We’re a fast growing startup based out of Singapore and HCM. We have a strong engineering culture and understand what it takes to build a scalable software company.
  • We are obsessed with code quality and code reusability, we refactor, clean up, and think about how to optimize our code everyday.
  • Read how our co-founder designed a data pipeline that handled more than 100M messages a day. Joining us you’ll fully understand the Big Data landscape that people are talking about, down to the smallest technical level.

Job Scope

You’ll be working on all AI aspects of our product and platform: from AI research, AI pipeline & orchestration, AI training, to implementing AI interfaces to help Holistics users perform Business Intelligence tasks more conveniently and efficiently. You will also work on integrating AI functions into Holistics engineering workflow in order to boost team’s productivity.

  • Research, experiment, benchmark, and compare between different AI models, AI prompting and AI pipeline approaches.
  • Training and optimizing AI models by preparing training datasets and applying supervised fine-tuning, distillation, reinforcement learning, etc.
  • Implement and maintain AI pipeline & orchestration, including
    • Maintaining and optimizing knowledge database for RAG
    • Maintaining and optimizing AI APIs to serve both internal and external needs
    • Maintaining database for handling user conversations
  • Implement data indexing/profiling on user’s database and Holistics data to provide more relevant and useful context for AI.
  • Integrate AI features into Holistics app
    • Collect and pre-process contextual data and feed into AI services
    • Post-process AI output to make useful in-app actions
    • Implement UI for users to interact with AI in the forms of chat interface, inline actions, code suggestions, etc.
  • Integrate AI functions into Holistics development workflows

Requirements

  • Strong problem solving (most important)
  • Have knowledge in AI Engineering
    • Have put good thoughts into the possibilities and limitations of using AI
    • Can use tools and frameworks such as LlamaIndex, Haystack, promptfoo, etc. to implement AI pipelines more efficiently
    • Have knowledge in methods and toolings for improving AI accuracy and latency
  • Have knowledge in Software Development
  • Have knowledge in Ruby on Rails/Ruby, Typescript, VueJS, Postgresql is a plus
  • Good English communication skill (reading and writing)

What We Look For In You

  • AI Mindset: You constantly look for ways of using AI to improve user’s experience and productivity, while also put good considerations into ensuring the reliability and control.
  • Problem Solving: You don’t just work based on requirements, you debate the requirements with us. You understand that AI is one of the solutions, meaning it might not always be the best solution or might need to be incorporated with additional solutions.
  • Coding: You write good code and enjoy optimizing and refactoring your code to make it more maintainable and efficient.
  • Culture & Mindset: You’re a team player; you understand what it’s like working for a startup – doing anything and everything needed (from writing blog posts to helping customers with their data problems)
  • Tech Stack: we use Ruby, PostgreSQL, Redis, Vue.js, TypeScript, Python, Golang, and a lot of SQLs. It’s great if you know these, but it’s not a big deal. We’re confident you’ll pick these up quickly on the job.

Basically you will not just implement features based on a task list. We need your original ideas, creativity, and critical thinking skills to help us build a great AI-powered data platform.

Interview Process

  • Round 1: Technical interview with the Engineering team
  • Round 2: Do take-home assignment (offline - deadline 3days, will be sent after Round 2)
  • Round 3: Culture & Behavior Interview

Why You'll Love Working

👨🏼‍💼 Training & career developments

  • Weekly TED talks to expand skills and knowledge.

💕 Awesome company policies

  • A flexible work culture, Remote policy.
  • Weekly happy hours andcompany-organized events.

🏢 Workstations provided for maximum productivity

  • Mechanical Keyboard + Razer Mouse
  • Big-screen monitor(s)

🌐 Working time: From Monday – Friday, from 9.00 a.m. to 6.00 p.m.

🌐  Work Location: 457 Nguyen Dinh Chieu, District 3, Ho Chi Minh City