AI Engineer
Summary
Design and deploy AI-powered apps using LLMs, build agents and RAG pipelines, and integrate models with systems and APIs.
Responsibilities
- Design, develop, and deploy AI-powered applications using Large Language Models (LLMs).
- Build AI Agents, RAG pipelines, and workflow automation to solve real business problems.
- Integrate LLMs with internal systems, APIs, databases, and third-party services.
- Develop scalable backend services and APIs to support AI applications.
- Build intuitive frontend interfaces for AI products using modern web frameworks.
- Optimize prompts, evaluate model performance, and improve response quality.
- Collaborate with product, design, and engineering teams to rapidly iterate on new features.
- Stay up to date with the latest advancements in AI models, frameworks, and developer tools.
Requirements
- Bachelor's degree in Computer Science or a related field
- 3+ years of software engineering experience
- Strong programming skills in Python or TypeScript
- Experience with modern frontend frameworks such as React or Next.js
- Experience building backend services using Node.js, Python (FastAPI), or similar frameworks
- Hands-on experience with LLM APIs (OpenAI, Anthropic, Gemini, or similar)
- Familiarity with prompt engineering, AI agents, function calling, MCP, RAG, vector databases, or orchestration frameworks (e.g. LangChain, LangGraph, LlamaIndex)
- Experience with REST APIs, SQL/NoSQL databases, Git, Docker, and cloud platforms
- Strong problem-solving skills and the ability to work in a fast-paced startup environment.