Artificial Intelligence Engineer
Crescendo Global
2 - 5 years
Bengaluru
Posted: 12/02/2026
Getting a referral is 5x more effective than applying directly
Job Description
Core Technical Requirements
Backend & API Development
- Expert-level proficiency in modern API frameworks (FastAPI, Django, Flask)
- Experience building robust, scalable backend services for AI/ML applications
- Understanding of API rate limiting, caching strategies, and performance optimization
- Knowledge of microservices architecture and event-driven design patterns
Foundation Models & LLM Integration
- Hands-on experience integrating commercial LLM APIs (OpenAI, Anthropic, Google, Azure OpenAI, etc.)
- Understanding of prompt engineering techniques and best practices
- Experience with model selection, evaluation, and performance monitoring
- Knowledge of token management, cost optimization, and response streaming
Open Source AI/ML
- Experience deploying and fine-tuning open source models (Llama, Mistral, etc.)
- Familiarity with model hosting solutions (Databricks serving, Hugging Face, Ollama, vLLM, or similar)
- Understanding of model quantization and optimization techniques
- Experience with model evaluation frameworks and benchmarking (MLFlow)
AI Agent Development
- Production experience with agentic frameworks (LangGraph, LangChain, CrewAI, AutoGen, or similar)
- Understanding of agent architectures (ReAct, Chain-of-Thought, multi-agent systems)
- Experience implementing tool use/function calling patterns
- Knowledge of memory systems and context management for agents
- Experience with agent orchestration, error handling, and reliability patterns
- Experience with vector databases (Pinecone, Weaviate, ChromaDB, etc.) and RAG systems
- Understanding of embeddings, semantic search, and retrieval strategies
- Familiarity with LLM observability and monitoring tools (LangSmith, Weights & Biases, etc.)
- Experience with MLOps practices and deployment pipelines
- Knowledge of responsible AI practices and safety considerations
Preferred Skills
- Experience with model fine-tuning and training (LoRA, QLoRA, full fine-tuning)
- Familiarity with cloud AI services (Azure AI, AWS Bedrock, GCP Vertex AI)
- Experience with conversational AI and chatbot development
- Understanding of structured output generation and validation (Pydantic, instructor, etc.)
Professional Skills
- Strong analytical and problem-solving abilities
- Ability to stay current with rapidly evolving AI/ML landscape
- Experience translating business requirements into technical AI solutions
- Comfortable with experimentation and iterative development
- Strong communication skills for explaining AI capabilities and limitations to non-technical stakeholders
Qualifications
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- 9+ years of professional software engineering experience.
- 6+ years of experience designing and implementing large-scale APIs and data solutions.
- Proficiency in one or more programming languages: Python, Java, JavaScript, or C++.
- Hands-on experience building AI agents is highly preferred.
- Strong computer science fundamentals and a proven track record in software design.
- Excellent problem-solving, communication, and multitasking skills.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
