Senior Developer-Ai Engineer
Opus
- Build and deploy end-to-end AI-powered applications using Python and backend frameworks such as FastAPI or Flask
- Develop scalable APIs and microservices to deliver AI/ML functionalities in production environments
- Work across the full lifecycle, including data ingestion, transformation, model integration, API development, and frontend integration
- Collaborate on UI development and integration using Angular or similar frameworks
- Design and implement LLM-based solutions, including RAG pipelines, prompt engineering, and evaluation workflows
- Apply statistical and analytical thinking to validate models, interpret results, and improve decision-making
- Develop evaluation frameworks to measure model and system performance
- Ensure solutions are production-ready with proper logging, monitoring, reliability, and performance optimization
- Leverage AI-assisted development tools (e.g., Copilot, Cursor, Claude Code) to enhance productivity
- Build reusable components, accelerators, and internal tools to improve development efficiency
- Strong proficiency in Python with hands-on experience in backend development
- Expertise in REST APIs, microservices architecture, and modern web technologies (JavaScript, HTML, CSS)
- Solid understanding of machine learning fundamentals and core statistical concepts
- Experience with data processing and ML libraries such as Pandas, NumPy, Scikit-learn, or PyTorch
- Familiarity with LLMs, embeddings, vector databases, and modern AI architectures
- Knowledge of data pipelines, Git, Docker, CI/CD, and exposure to cloud platforms (AWS/Azure/GCP)
Nice to Have:
- Experience with frameworks like LangChain or LlamaIndex
- Exposure to vector databases such as FAISS, Pinecone, or Qdrant
- Understanding of A/B testing and experimentation frameworks
- Experience building AI-enabled products or platforms