D

Databricks

Builds cloud software for data analysis and AI

Senior Software Engineer - Agentic Applications, Full Stack

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of full-stack development experience, with strong expertise in Python and React.js.
  • Experience designing, building, and deploying at least one production-deployed AI agent or large language model application.
  • Expertise in large language model orchestration, prompt engineering, and using tools or plugins to extend agent capabilities.
  • Experience with LangChain or LangGraph, including implementing ReAct loops.
  • Experience with observability, logging, and tracing for AI agents.
  • Experience building large-scale, enterprise-grade applications.
  • Experience with REST or GraphQL API integration.
  • Experience working in Agile or Scrum environments.
  • Strong problem-solving and system design skills.
  • Ability to work across frontend and backend integration layers.

Responsibilities

  • Design, develop, and deploy AI agents for business-critical workflows, focusing on large language model orchestration and tooling.
  • Implement agent behaviors using frameworks such as LangChain or LangGraph, including ReAct loops for reasoning and action.
  • Design and develop a high-performance React application for the agent user interface.
  • Collaborate with backend teams to integrate APIs and services, and build tools for agents.
  • Use Python or Node.js middleware to orchestrate agent calls and data flow.
  • Implement observability and tracing for agent runs and system performance.
  • Build reusable, scalable user interface components.
  • Optimize application performance, responsiveness, and scalability.
  • Participate in architectural discussions and contribute to solution design.
  • Write clean, maintainable, testable code and provide proper documentation.

Desired Qualifications

  • Experience with Node.js or Python for middleware development.
  • Understanding of Salesforce APIs, including REST, Apex, and RLM/CPQ.
  • Experience with event-driven architectures, including webhooks, change data capture, and asynchronous processing.
  • Knowledge of continuous integration and continuous delivery pipelines and DevOps practices.
  • Experience with the Databricks platform and Mosaic AI.

About the Company

Databricks

Builds cloud software for data analysis and AI

Databricks builds cloud software that businesses use to organize data, analyze it, and develop AI applications. Its lakehouse architecture brings the flexible storage of a data lake together with the querying and management tools of a data warehouse. Data engineers prepare and update datasets, analysts build reports, and developers train models or create applications in a shared workspace with controls over who can use the data. The platform runs on Amazon, Microsoft, and Google clouds, and customers pay for computing usage or commit to longer contracts for discounted rates. Databricks was founded in 2013 and is headquartered in San Francisco, California.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$32.1B
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Databricks

See more jobs