Role Overview
We are looking for a curious and product-minded AI Engineer to join IKF’s growing AI team. The ideal candidate should be able to transform real business problems into useful, reliable, and production-ready AI applications. This role goes beyond prompt writing; you will work across AI agents, conversational experiences, tool integrations, business workflows, backend systems, databases, and user interfaces.
Responsibilities
- Design and build AI-powered products from concept to production.
- Develop AI agents and multi-step workflows for real business use cases.
- Design prompts, agent instructions, tool definitions, structured outputs, memory strategies, and multi-step AI workflows.
- Integrate LLMs from providers such as OpenAI, Google, Groq, or DeepSeek.
- Build integrations using REST APIs, OAuth, MCP, webhooks, and databases.
- Develop full-stack AI applications using modern frontend and backend technologies.
- Evaluate and improve AI application performance, reliability, accuracy, latency, and cost.
- Test, debug, deploy, and maintain AI products in production environments.
- Collaborate with product, design, leadership, and business teams.
Requirements
- 0-1 years of experience in AI application development or software engineering.
- Strong proficiency in Python or TypeScript.
- Experience building full-stack applications using FastAPI, Next.js, and React.
- Hands-on experience with LLM APIs, AI agents, prompt design, and tool calling.
- Experience integrating REST APIs, OAuth, and databases.
- Strong understanding of backend architecture and production application development.
Skills
- Python
- TypeScript
- FastAPI
- React
- LLMs