Point your AI agent at freehire and let it find you a job.

Get the CLI →

PT Horizon Internusa Persada

AI Software Engineer

Posted Updated 8 views
Discussion

We're looking for an AI enthusiast who loves learning, experimenting, building, and turning ideas into real-world solutions. If you're curious about the latest AI technologies, enjoy solving complex problems, and want to create products that impact thousands of users, we'd love to meet you.

This role is perfect for someone who wants to grow alongside a fast-moving team, work on meaningful AI initiatives, and help shape how AI is integrated across Travelio's products and operations.

What You'll Do

You'll be part of our AI Development team, building and integrating AI-powered features, workflows, and data solutions across the business.

Responsibilities

  • Build and maintain AI-powered features that solve real business problems.
  • Design, test, and optimize prompts to improve AI performance and reliability.
  • Integrate LLMs and AI services into our products using Python, FastAPI, and modern backend technologies.
  • Connect AI solutions with databases and internal systems, including MySQL, MongoDB, and ClickHouse.
  • Develop evaluation frameworks, accuracy benchmarks, and monitoring tools to ensure AI outputs are production-ready.
  • Build and maintain data pipelines that power AI features and business insights.
  • Identify data quality issues, anomalies, and hidden risks before they impact products or reporting.
  • Collaborate closely with engineers, product teams, and business stakeholders to bring AI ideas to life.
  • Write clean, maintainable code and documentation that others can easily build upon.

Requirements

  • 2–4 years of experience in software engineering, data engineering, or related fields.
  • Hands‑on experience implementing AI or LLM‑powered solutions.
  • Familiarity with REST APIs and system integrations.
  • Experience working with relational databases (MySQL) and NoSQL databases (MongoDB).
  • Strong analytical and problem‑solving skills, with the ability to break down complex problems into practical solutions.
  • Understanding of prompt engineering concepts, including: Structured prompting, Few‑shot prompting, JSON outputs, Interative prompt optimization
  • Experience using Git, participating in code reviews, and maintaining clear documentation.
  • Ability to work independently while collaborating effectively within a team.
  • Strong communication skills and a proactive mindset.
  • Experience building and shipping AI products to production.
  • Familiarity with ClickHouse, Dagster, dbt, Docker, Next.js, or TypeScript.
  • Experience with LLM evaluation, observability, and monitoring frameworks.
  • Knowledge of travel, hospitality, marketplace, or property technology businesses.
  • Willing to full Work From Office (WFO) at Pondok Indah, South Jakarta.

Company Overview

Travelio is an online short to medium term home rental operator based in Indonesia. The types of accommodations we cover ranges from apartments, villas and houses.

Join us at Travelio, where every bit of work makes a difference and development of each role can accelerate exponentially. Are you a highly independent and motivated individual? Does the thought of weekly innovations excite you? Do challenges push you forward? We’re looking for leaders to proper our point of differentiation and innovate nature forward.

Travelio is an online short to medium term home rental operator based in Indonesia. The types of accommodations we cover ranges from apartments, villas and houses.

Join us at Travelio, where every bit of work makes a difference and development of each role can accelerate exponentially. Are you a highly independent and motivated individual? Does the thought of weekly innovations excite you? Do challenges push you forward? We’re looking for leaders to proper our point of differentiation and innovate nature forward.

Skills

Apply

See also

AI Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.