Enable Data Incorporated Logo

Enable Data Incorporated

Full Stack Software Engineer (Backend) with AI

Reposted 17 Days Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Senior level
In-Office
Bengaluru, Bengaluru Urban, Karnataka
Senior level
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.
The summary above was generated by AI

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

37 Minutes Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
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
37 Minutes Ago
Remote or Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
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
49 Minutes Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
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.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account