Artificial Intelligence Engineer (Bengaluru)

Artificial Intelligence Engineer (Bengaluru)

11 Oct
|
Tech Mahindra
|
Bengaluru

11 Oct

Tech Mahindra

Bengaluru

Skill Set for AI Engineer / Python Developer

Primary

- Strong Python development skills for data engineering, including Pandas or Polars and PySpark
- Python API development experience using frameworks and libraries such as FastAPI, FastMCP, Pydantic, SQLAlchemy, and Requests
- Experience designing, building, and maintaining ETL/ELT data pipelines and workflows
- Exposure to Azure Databricks AI capabilities, such as Vector Search, Genie, and Agent Bricks
- Familiarity with core Databricks technologies, including Apache Spark, Delta Lake, Unity Catalog, and Databricks Workflows
- Hands-on agentic AI experience using frameworks such as LangGraph and Pydantic AI, including building RAG applications or natural-language-to-SQL (NL2SQL) agents
- Strong SQL development and performance-tuning skills, including query-plan analysis, indexing, and query optimization
- Experience with automated testing and Python code-quality practices, including Pytest, type checking, linting, and dependency management
- Robust stakeholder communication skills, including requirements gathering, technical communication, and managing evolving requirements
- Experience with AI-assisted coding tools and agents, such as Claude Code, Codex, Factory Droid, and GitHub Copilot

Secondary





- UI development experience using React.js and Module Federation
- Experience with Azure services such as Key Vault, Application Insights, Microsoft Entra ID, and Azure Storage
- Knowledge of data modeling, database design, and data architecture
- Familiarity with agent architectures and patterns, such as ReAct, Plan-and-Execute, Deep Agents, multi-agent systems, and agent harnesses
- Experience building CI/CD pipelines using GitHub Actions
- Familiarity with containerization and deployment technologies, particularly Docker
- Familiarity with application security, dependency scanning, and container scanning tools such as Mend, Checkmarx, and Aqua Security
- Experience with application observability, including structured logging, metrics, distributed tracing, and correlation IDs
- Experience working with PostgreSQL and Redis, including database migrations and caching patterns
- Familiarity with Git-based development workflows, including pull requests, code reviews, and branching strategies
- Experience working in Agile development environments, including sprint planning, estimation, and iterative delivery

📌 Artificial Intelligence Engineer (Bengaluru)
🏢 Tech Mahindra
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: artificial intelligence engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: artificial intelligence engineer (bengaluru) / bengaluru