Remote job
AI Application Engineer, APJ
Job details
About this role
Role overview Build and improve AI applications and internal tools while helping customers explore practical generative AI use cases. The work combines production debugging, rapid prototyping, and collaboration with engineering, product, and solutions teams. The position is remote-first, but candidates need to be based in the Singapore area.
Responsibilities - Investigate platform issues, implement fixes, and contribute the changes to the codebase. - Develop internal generative AI tools and copilots to support team workflows. - Create proof-of-concept applications for customer use cases. - Coordinate with engineering, product, and solutions colleagues to resolve customer blockers and support AI adoption.
Requirements - Two to five years of software engineering experience. - Strong Python and Go skills, with experience shipping fixes to production systems. - Practical experience with generative AI, including LLM APIs, frameworks, copilots, or automation. - Experience with OpenTelemetry and a strong understanding of distributed tracing. - Familiarity with AI frameworks such as CrewAI, LangChain, LangGraph, Dify, or LiteLLM. - Familiarity with JavaScript or TypeScript, or willingness to learn. - Strong debugging and problem-solving skills, plus the ability to work independently.
Nice to have - Customer-facing experience. - Experience building copilots, plugins, or generative AI applications. - Open-source contributions or experience in a fast-moving startup environment.
Benefits and work setup The company describes a remote-first arrangement, with this role requiring residence in the Singapore area. Compensation and benefit eligibility vary by country and employment arrangement; specific details are shared during hiring.