The role involves developing and maintaining backend services using Python, managing CI/CD pipelines, and building Teams bots. Requires experience with Azure Functions and cloud deployments, and supporting migrations to Databricks.
Role Overview
We are seeking a full stack software engineer with 5 years relevant experience, who can take ownership of the Azure Function Teams Bot API, ensuring its development, stability, scalability, and maintainability.
Key Responsibilities
- Develop, deploy, and maintain backend services using Python and Azure Functions
- Implement and manage CI/CD pipelines for automated cloud deployments
- Build and support Teams bots using the Microsoft Botbuilder framework, including adaptive cards (or similar frameworks)
- Support migration efforts from legacy systems to Databricks where applicable
- Enable the team to work autonomously by documenting and transferring knowledge
Requirements
- Strong Python programming skills.
- Hands-on experience with Azure Functions and cloud deployments
- Proficiency in setting up and managing CI/CD pipelines
- Familiarity with Microsoft Teams Bot SDK/Botbuilder framework (nice to have, some exposure to any other identical framework is needed)
- General software engineering best practices; full stack experience preferred
- Ability to work independently and support knowledge transfer to internal teams
- Experience with microservices and managed cloud platforms
- Understanding of LLMs, prompt engineering, and transformer architecture
- Hands-on experience with RAG architecture, vector search, and embedding models
Top Skills
Azure Functions
Ci/Cd
Databricks
Embedding Models
Llms
Microservices
Microsoft Botbuilder
Python
Rag Architecture
Vector Search
Similar Jobs
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The role involves developing relationships with C-suite executives, producing new business revenue from a SaaS model, and maintaining client relationships to achieve sales targets.
Top Skills:
AI
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Associate Customer Success Manager oversees accounts, ensures customer health, drives value realization, and partners with teams for business objectives.
Top Skills:
AIAnalyticsSaaSServicenow
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The Purchase Analyst at Magna will manage materials through SAP, with a focus on automotive sectors, requiring strong communication skills in English and German.
Top Skills:
SAP
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.


