Senior Developer - AI Platform

New
J
JobgetherAI and Database
Based in IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software development experience
Required Skills
AWSPythonSQLGCPJavaC++AzureGoLangChain

Requirements

  • 5+ years of professional software development experience.
  • At least 2 years of experience working on data-intensive applications, database-related features, or enterprise software solutions.
  • Proven experience owning and delivering production features or modules from initial specification through deployment.
  • Hands-on experience deploying, debugging, and managing application services across at least two major cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong Python programming skills for AI application development.
  • Advanced proficiency in another backend language such as Go, Java, or C++.
  • Experience building or integrating LLM-based applications, AI workflows, agent frameworks, or retrieval-augmented generation (RAG) systems.
  • Familiarity with AI agent technologies such as LangChain, LangGraph, CrewAI, AutoGen, or similar frameworks.
  • Strong understanding of relational databases, including SQL, indexing, query optimization, transactions, and schema design.
  • Experience with vector databases, embedding pipelines, semantic search, or AI data retrieval systems.
  • Strong understanding of application security principles, including authentication, authorization, RBAC, row-level security, and multi-tenant data isolation.
  • Experience designing and implementing REST or gRPC APIs.

Responsibilities

  • Lead the full software development lifecycle, from application design and API development to deployment, monitoring, and optimization.
  • Build application layers, business logic, and API workflows that connect AI capabilities with data management systems.
  • Integrate AI agent frameworks and interoperability protocols such as LangChain, MCP, and A2A to support scalable AI applications.
  • Develop secure and versioned data models that support multi-tenant environments, auditability, governance, and data classification.
  • Design and deploy application services across major cloud platforms including AWS, Azure, and Google Cloud, as well as on-premises environments.
  • Implement automated CI/CD pipelines and modern deployment practices to ensure consistent delivery.
  • Optimize application performance through query optimization, profiling, caching strategies, and proactive security practices.
  • Design and maintain REST and/or gRPC APIs for internal and external consumers.
  • Apply database expertise to build efficient solutions involving SQL, indexing, transactions, schema design, and advanced relational database capabilities.
  • Implement monitoring, logging, tracing, and alerting solutions to ensure production reliability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now