About the Position
As a Strong Middle AI/ML Engineer, you will design, build, and deploy production-grade machine learning systems at scale. You will work across the entire ML lifecycle from research and prototyping to model training, evaluation, optimization, and deployment. This is a highly impactful role where you will influence architecture, roadmap, and best practices for AI/ML across the organization.
Responsibilities
- Build AI agent systems and multi-step workflows using LangGraph
- Fine-tune encoder-based models and generative models for production
- Develop production Python applications with FastAPI/Flask that interact with AI models
- Design agentic workflows with tool usage, memory, and state management
- Deploy and monitor ML models in production environments
Requirements
- 4+ years ML/AI experience with strong Python software engineering skills
- Expertise in fine-tuning encoder models (BERT, RoBERTa) and working with LLMs
- Experience with LangGraph, AI agents, and multi-step reasoning systems
- Proficiency building production APIs and web applications (FastAPI, Flask, Django)
- Experience with PyTorch/TensorFlow, Hugging Face, vector databases, and RAG
- Experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker)
- Understanding of MLOps tools and production ML systems
Nice to Have
- Master's or PhD in Computer Science, ML, or related field
- Multi-agent systems and agent communication experience
- Advanced prompting techniques and reasoning patterns
- Publications or open-source contributions in AI/ML
- Experience scaling AI systems to high-traffic production environments