top of page

Data Team Lead

Full time

10.00-19.00 (Flexible)

freshket Office (Suthi Building)

About the Role

  • Design and implement long-term strategic goals and short-term plans for managing and maintaining company data.

  • Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.

  • Design, create and maintain data management and infrastructure across the organization.

  • Assist and provide technical solutions which are proper to data management or enhancement.

  • Oversee team members work for quality and guideline compliance.

  • Mine and analyze data from company databases to drive optimization and improvement of product development, marketing techniques and business strategies.

  • Coordinate with different functional teams to implement models and monitor outcomes.

  • Collaborate with product management and engineering departments to understand company needs and devise possible solutions.

  • Develop processes and tools to monitor and analyze model performance and data accuracy.

  • Manage and support team members to deliver the result, also oversee team members work for quality and guideline compliance.


  • Bachelor degree in Statistics, Machine Learning, Mathematics, Computer Science or any related field.

  • 5+ years experience in ETL, data processing, data programming and data analytics or similar.

  • Expert proficiency in Python and SQL.

  • Experience in creating and using advanced machine learning algorithms and statistics: regression, simulation, scenario analysis, modeling, clustering, decision trees, neural networks, etc.

  • Experience in designing and implementing systems using emerging technology.

  • Experience in developing cloud applications running on AWS (Amazon Web Services) or GCP (Google Cloud Platform).

  • Excellent level of English, both written and spoken.

Perks and Benefits

  • Hybrid remote working (2 days / week)

  • Flexible work hours (e.g., 10 AM-11 AM to 7 PM-8 PM)

  • 14 days annual paid vacation

  • Health Insurance and Annual Health Checkup

  • Office at MRT Phetchaburi

How to apply

4 steps to become a freshketer

01 Apply

You can apply through our website.

02 Review

The team will review your application and contact back.

03 Interview

We conduct phone and online interviews to get to know you better.

04 Offer

We make an offer to the candidate who is the best fit.

bottom of page