AI Engineer
We are looking for an AI Engineer to design, build, and deploy AI-powered systems and applications. You will work on large language models, AI workflows, retrieval systems, automation, and intelligent software that helps customers solve real-world problems.
This role is ideal for someone who enjoys experimenting with new AI technologies, building production-ready systems, and turning research into practical products.
Responsibilities
- Design and develop AI-powered applications and workflows.
- Build systems using large language models and AI APIs.
- Develop retrieval systems and knowledge bases.
- Integrate AI capabilities into web applications and internal tools.
- Evaluate and improve model performance and reliability.
- Design prompts, tools, and workflows for AI systems.
- Monitor and optimize production AI systems.
- Collaborate with engineering, product, and design teams.
- Research and evaluate emerging AI technologies.
- Document technical solutions and best practices.
Required Qualifications
- Strong programming experience in Python.
- Experience building software applications.
- Understanding of machine learning and AI fundamentals.
- Experience working with LLMs and AI APIs.
- Strong problem-solving and analytical skills.
- Ability to work independently and learn quickly.
Preferred Qualifications
- Experience with OpenAI, Anthropic, Gemini, or similar APIs.
- Experience with LangChain, LlamaIndex, or agent frameworks.
- Experience building RAG systems.
- Experience with vector databases.
- Experience with FastAPI or backend development.
- Experience deploying AI applications to production.
- Startup experience is a plus.
Technical Skills
- Python
- OpenAI API
- Anthropic API
- Prompt Engineering
- LangChain
- LlamaIndex
- RAG
- Vector Databases
- FastAPI
- PostgreSQL
- Git
- Docker