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