AI Engineer
Indexed description
About the Role
We are looking for a highly skilled AI Engineer to design, build, and deploy production-grade AI applications powered by Large Language Models (LLMs) and modern machine learning technologies. You will work across the entire AI stack, from prompt engineering and retrieval systems to backend APIs, cloud infrastructure, and production deployment.
Responsibilities
- Design and develop AI-powered applications using modern LLMs (GPT, Claude, Gemini, Llama, etc.)
- Build agentic AI workflows using frameworks such as LangGraph, LangChain, CrewAI, or AutoGen
- Develop RAG (Retrieval-Augmented Generation) systems with vector databases
- Design prompt engineering strategies and evaluation pipelines
- Integrate AI services into existing backend systems and APIs
- Optimize latency, scalability, observability, and production reliability
- Fine-tune or adapt open-source models when appropriate
- Collaborate with product, design, and engineering teams to deliver AI-powered features
- Write clean, maintainable, and well-tested code
- Stay up to date with the latest AI technologies and best practices
Required Qualifications
- 5+ years of professional software engineering experience
- Strong proficiency in Python
- Experience building and deploying production AI applications
- Experience with OpenAI, Anthropic, Gemini, Llama, or similar LLMs
- Experience building RAG applications
- Experience with LangGraph, LangChain, CrewAI, AutoGen, or similar AI frameworks
- Experience with Pinecone, Weaviate, Qdrant, Milvus, pgvector, Elasticsearch/OpenSearch Vector Search, or similar vector databases
- Strong backend development experience using FastAPI, Django, Flask, Node.js, or similar
- Experience designing REST APIs and asynchronous systems
- Experience with SQL and NoSQL databases
- Proficiency with Git and modern software development workflows
- Preferred Qualifications
- Experience with AWS, Azure, or Google Cloud Platform
- Experience with Docker and Kubernetes
- Experience building CI/CD pipelines
- Experience with MLflow or experiment tracking
- Knowledge of embeddings, reranking, semantic search, and evaluation pipelines
- Experience with observability and monitoring tools
- Experience fine-tuning models using LoRA or QLoRA
- Familiarity with Model Context Protocol (MCP)
- Experience deploying open-source LLMs using vLLM, Ollama, or similar inference servers
Soft Skills
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Ability to work independently with minimal supervision
- Strong ownership and accountability
- Continuous learning mindset and passion for AI innovation
- Comfortable working in fast-paced startup environments
English Requirement
- Minimum English proficiency: C1 (CEFR)
- Excellent written and verbal communication skills
- Able to confidently participate in technical discussions, architecture reviews, client meetings, and cross-functional collaboration
Nice to Have
- Experience building AI agents and multi-agent systems
- Knowledge of knowledge graphs
- Experience with computer vision or speech AI
- MLOps experience
- Experience building AI SaaS products
- Open-source contributions
- Startup experience
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search