Talent.com
This job offer is not available in your country.
Full Stack Software Engineer (Backend) with AI

Full Stack Software Engineer (Backend) with AI

Enable Data Incorporatedbangalore, India
7 hours ago
Job description

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
  • Create a job alert for this search

    Software Engineer Backend • bangalore, India