Role overview
We are seeking a Senior Full Stack AI Engineer to design, build, and scale intelligent applications from concept to production. The ideal candidate combines strong full stack development expertise with hands-on experience building AI-powered features and deploying them into real-world environments.
What you'll work on
- Design and develop end-to-end applications using full stack technologies (React, NodeJS, TypeScript, SQL/NoSQL, Python).
- Build and deploy AI-powered features (RAG pipelines, vector storage integrations, LLM fine-tuning, multi-agent systems).
- Apply software engineering best practices: OOP principles, asynchronous programming, lazy loading, and scalable architectures.
- Work with ML services to enable intelligent application features.
- Translate AI prototypes and ideas into production-ready applications, ensuring proper QA, deployment, and security.
- Collaborate with cross-functional teams to scale applications and support continuous delivery of AI-driven features.
What we're looking for
- Hands-on experience with AI/ML services.
- Experience with vector databases (Pinecone, Weaviate, FAISS, Elastic, etc.).
- Familiarity with LLM fine-tuning and prompt engineering.
- Knowledge of multi-agent frameworks (LangGraph, CrewAI, AutoGen).
- Background in AI ethics, Responsible AI, and secure deployments.