An experienced Senior AI Engineer is needed to design, develop, and deploy production-ready AI solutions. This role focuses on building scalable applications utilizing Large Language Models (LLMs), intelligent agents, Retrieval-Augmented Generation (RAG) systems, and AI-driven features. The position demands a strong combination of AI expertise and robust software engineering practices to transition experimental models into reliable, production-grade APIs and services.Operating with a high degree of autonomy, the engineer will collaborate closely with engineering and product teams to own the lifecycle of AI features from prototyping to deployment and monitoring. This role is critical for establishing best practices in AI architecture, implementing observability, and mentoring other engineers on AI-related topics.
Responsibilities
- Design and implement LLM-based solutions, including RAG systems, AI agents, copilots, and other generative AI applications.
- Fine-tune, evaluate, and deploy both proprietary and open-source foundation models.
- Build end-to-end AI-powered features in collaboration with product and engineering teams.
- Develop scalable APIs and services to integrate AI capabilities into applications.
- Own the lifecycle of AI features, from experimentation and prototyping through deployment and monitoring.
- Collaborate with DevOps and engineering teams on CI/CD and infrastructure-as-code for AI services.
- Implement observability, error tracking, and performance monitoring for AI-powered systems.
- Evaluate and experiment with AI frameworks, libraries, and emerging technologies.
- Contribute to technical discussions around AI architecture and best practices.
- Support knowledge sharing and mentor other engineers on AI-related topics.
- Identify opportunities to incorporate AI into products and business solutions.
Requirements
- Senior-level experience with 4+ years of experience working in AI/ML-focused roles and delivering software products to production.
- Hands-on experience working with LLMs, including models such as OpenAI, Claude, Mistral, or open-source alternatives.
- Experience with AI agent frameworks and agentic architectures.
- Strong knowledge of prompt engineering, embeddings, and vector databases.
- Experience designing and implementing RAG architectures.
- Experience testing and evaluating AI systems and LLM-powered applications.
- Strong Python skills and experience building APIs with FastAPI, Django, or similar frameworks.
- Production experience with at least one major cloud platform such as AWS, GCP, or Azure.
- Experience with technologies such as Docker, Kubernetes, and Terraform.
- Strong software engineering fundamentals, including testing, code reviews, Git, modular design, and maintainable code.
- Experience deploying, monitoring, and maintaining AI systems in production.
- Hands-on experience with LangChain, Transformers.