AI Software Engineer
- Salary not listed
- Remote-friendly · fits your timezone
- Posted today · via Himalayas
Full Description
About usIOMETE is the sovereign data platform for the AI era. About us IOMETE is the sovereign data platform for the AI era. Enterprises run our data lakehouse, built on Apache Spark and Apache Iceberg, in their own trusted environment: on-premises, in their own cloud, or hybrid. It is built for regulated industries such as financial services, healthcare and government. Customer data never leaves the customer's trust perimeter, and the AI we build on it stays inside that perimeter too. Position overview We are seeking a highly skilled and motivated AI Software Engineer to join our team. We tackle a variety of exciting challenges, from connecting AI tools and models to the lakehouse to diagnosing Spark applications and troubleshooting failures. You'll build agents that run inside the customer's environment, on LLMs the customer provides or, later, on custom models we train for Spark tuning and troubleshooting. You'll also build the framework that defines those agents and the harness that runs, limits, traces and evaluates them. The AI team We are building the AI platform for the lakehouse — Lakehouse Intelligence. The team's roadmap includes, but is not limited to, the MCP Server for AI Agents, which lets AI tools query the lakehouse; the Model Gateway, through which IOMETE 's AI features call models; agents for Spark application diagnosis, troubleshooting and onboarding; and SQL AI Functions, which run language models from inside a query. Down the road, you'll also get to fine-tune and build custom models for our platform's specific needs, small enough to run inside a customer's deployment. What you'll do Contribute to and maintain IOMETE 's AI services, including the MCP Server for AI Agents, the Model Gateway, SQL AI Functions, and lakehouse-specific agents (such as Spark Application Diagnosis) and their harness. Build AI enablers: extend the IOMETE lakehouse and platform to support more AI-powered features, for example by making Spark job logs, query history and table metadata available to them. Be hands-on with Kubernetes, including the Helm charts that ship our AI services into each customer's deployment. Collaborate closely with external customer engineering teams to support integrations, troubleshoot complex issues and provide guidance for successful adoption of our platform. Participate in design discussions about agents, model access, evaluation, and overall systems architecture. Write the tests, docs and release notes for what you build. A feature is done when it has shipped with all of them. Review your teammates' work and provide feedback. What we're looking for 5+ years of professional experience in software engineering (we’re open to exceptional candidates with less experience who demonstrate deep systems knowledge and impact). Deep understanding of LLM-based systems in production – tool calling, structured output, retrieval, evaluation, and how they fail. Our AI features are written mostly in Python and Go. The data platform is built on the JVM, in Kotlin and Java, and new platform features are being built in Go. Production experience with any of these languages is a big plus, but we know strong engineers learn a new language fast. Familiarity with distributed systems and their challenges (e.g., data consistency, fault tolerance, scheduling). Fluency in English, both written and verbal — this role involves working with international customers and partners. Based in a time zone that overlaps Amsterdam working hours (CET/CEST). Preferred qualifications Hands-on experience across the AI stack: agents and their evaluation, tool protocols such as MCP, model routing and serving, and fine-tuning. Prior exposure to data platforms like Snowflake, Databricks, etc. Experience with Apache Spark (especially tuning Spark jobs), Apache Iceberg, or contributing to open-source compute engines. Hands-on experience with Kubernetes and Helm. What we offer Exciting projects and challenges. Opportunity to work with cutting-edge tech
Why This Role?
Kamu akan bekerja pada platform data lakehouse yang berfokus pada keamanan data dan AI.
Key Responsibilities
- Membangun dan memelihara layanan AI IOMETE, termasuk MCP Server untuk AI Agents dan Model Gateway
- Mengembangkan enabler AI dengan memperluas lakehouse dan platform untuk mendukung fitur AI
- Bekerja langsung dengan Kubernetes dan Helm charts untuk mengirim layanan AI ke lingkungan pelanggan
- Bekerja sama dengan tim engineering pelanggan untuk mendukung integrasi dan memecahkan masalah kompleks
- Mengikuti diskusi desain tentang agen, akses model, evaluasi, dan arsitektur sistem
- Menulis tes, dokumen, dan catatan rilis untuk apa yang kamu bangun
Requirements
- Pengalaman dengan Apache Spark dan Apache Iceberg
- Kemampuan untuk bekerja dengan Kubernetes dan Helm charts
- Kemampuan untuk berkolaborasi dengan tim engineering pelanggan
- Pengalaman dalam mengembangkan layanan AI dan enabler AI
Required Skills
Indonesia Context
- Working Hours Overlap:
- Partial overlap with Jakarta hours
View Original Description from HimalayasShow more
Original description from Himalayas
About usIOMETE is the sovereign data platform for the AI era. About us IOMETE is the sovereign data platform for the AI era. Enterprises run our data lakehouse, built on Apache Spark and Apache Iceberg, in their own trusted environment: on-premises, in their own cloud, or hybrid. It is built for regulated industries such as financial services, healthcare and government. Customer data never leaves the customer's trust perimeter, and the AI we build on it stays inside that perimeter too. Position overview We are seeking a highly skilled and motivated AI Software Engineer to join our team. We tackle a variety of exciting challenges, from connecting AI tools and models to the lakehouse to diagnosing Spark applications and troubleshooting failures. You'll build agents that run inside the customer's environment, on LLMs the customer provides or, later, on custom models we train for Spark tuning and troubleshooting. You'll also build the framework that defines those agents and the harness that runs, limits, traces and evaluates them. The AI team We are building the AI platform for the lakehouse — Lakehouse Intelligence. The team's roadmap includes, but is not limited to, the MCP Server for AI Agents, which lets AI tools query the lakehouse; the Model Gateway, through which IOMETE 's AI features call models; agents for Spark application diagnosis, troubleshooting and onboarding; and SQL AI Functions, which run language models from inside a query. Down the road, you'll also get to fine-tune and build custom models for our platform's specific needs, small enough to run inside a customer's deployment. What you'll do Contribute to and maintain IOMETE 's AI services, including the MCP Server for AI Agents, the Model Gateway, SQL AI Functions, and lakehouse-specific agents (such as Spark Application Diagnosis) and their harness. Build AI enablers: extend the IOMETE lakehouse and platform to support more AI-powered features, for example by making Spark job logs, query history and table metadata available to them. Be hands-on with Kubernetes, including the Helm charts that ship our AI services into each customer's deployment. Collaborate closely with external customer engineering teams to support integrations, troubleshoot complex issues and provide guidance for successful adoption of our platform. Participate in design discussions about agents, model access, evaluation, and overall systems architecture. Write the tests, docs and release notes for what you build. A feature is done when it has shipped with all of them. Review your teammates' work and provide feedback. What we're looking for 5+ years of professional experience in software engineering (we’re open to exceptional candidates with less experience who demonstrate deep systems knowledge and impact). Deep understanding of LLM-based systems in production – tool calling, structured output, retrieval, evaluation, and how they fail. Our AI features are written mostly in Python and Go. The data platform is built on the JVM, in Kotlin and Java, and new platform features are being built in Go. Production experience with any of these languages is a big plus, but we know strong engineers learn a new language fast. Familiarity with distributed systems and their challenges (e.g., data consistency, fault tolerance, scheduling). Fluency in English, both written and verbal — this role involves working with international customers and partners. Based in a time zone that overlaps Amsterdam working hours (CET/CEST). Preferred qualifications Hands-on experience across the AI stack: agents and their evaluation, tool protocols such as MCP, model routing and serving, and fine-tuning. Prior exposure to data platforms like Snowflake, Databricks, etc. Experience with Apache Spark (especially tuning Spark jobs), Apache Iceberg, or contributing to open-source compute engines. Hands-on experience with Kubernetes and Helm. What we offer Exciting projects and challenges. Opportunity to work with cutting-edge tech
Not quite right? Similar roles hiring now
See all 5 similar →Opens on Himalayas — you may need 1–2 more clicks to reach the real application.
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Skills Remote Employers Ask For in the AI EraMost-named skills in active listings by kind, AI-named skills and the fastest risers. Weekly data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Remote ≠ Remote: The Skills That Open Global Work to Indonesians (2026)12,891 remote listings: the highest-paid coding skills are the most geo-locked for Indonesia-based applicants. CC BY 4.0 aggregate dataset.
- The Compliance Layer of the AI Hiring Stack (2026)6,349 remote listings: 77.2% never state who may apply. Methodology and a CC BY 4.0 aggregate dataset.
- AI in Job Ads: Indonesia vs Global (2026)Global engineering ads naming AI rose from 3.4% to 23% after ChatGPT; Indonesian ads went from 2.2% to 2.8%. 2027 scenarios and a CC BY 4.0 dataset.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.