AI Engineer
Appwrite
Responsibilities
Design, develop, and deploy AI/ML models and systems that enhance the Appwrite platform.
Identify opportunities to integrate AI features into the developer experience (e.g., intelligent code suggestions, documentation search, etc).
Work closely with Product and Engineering teams to prototype and ship AI-driven features.
Fine-tune and evaluate open-source as well as commercial LLMs.
Monitor drift, performance, accuracy, and efficiency of AI systems in production.
Stay updated with the latest AI research and tools, bringing relevant insights back to the team.
Collaborate with the community on open-source projects, contributions, and feedback loops.
Requirements
3+ years of experience in AI/ML, data science, or related fields.
Strong programming skills in Python (or similar), with experience in ML frameworks like PyTorch, TensorFlow, or HuggingFace.
Hands-on experience with LLMs, embeddings, vector databases, and prompt engineering.
Familiarity with deploying models in production environments (Docker, Kubernetes etc.).
Passion for developer tools, open-source culture, and improving developer workflows.
Excellent communication and collaboration skills in a remote-first environment.
Experience contributing to open-source AI projects.
Experience with LangChain, Pinecone, or similar AI frameworks/infrastructure.
Past experience building AI features into developer platforms or tools.