ApplySarthi Match jobs to your CV

Software Engineer - AI Platform

Jobgether

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

11,660 open software roles across 720 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (183).

What software roles keep asking for: AWS (24%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.

Software Engineer jobs in India · Remote Software Engineer jobs · AWS jobs · Azure jobs · C++ jobs · CI/CD jobs

Jobgether has 3,934 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Observability? Tell me one thing you learned the hard way.
  3. When would you not use machine learning for a problem?
  4. Walk me through a model you built, from the data to how it was used.
  5. How did you know your model was actually good, and not just good on your test set?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Software Engineer - AI Platform at Jobgether interview free →

Accountabilities:: Own the full software development lifecycle, including application design, API development, implementation, deployment, monitoring, and ongoing improvements. Build application services and business logic that connect AI capabilities with relational database operations and enterprise data workflows. Integrate AI agent frameworks such as LangChain and modern interoperability protocols such as MCP and A2A into production applications. Design secure, versioned data models supporting multi-tenant isolation, auditability, data classification, and reliable data management. Develop and maintain services that operate consistently across AWS, Azure, GCP, and on-premises environments using automated CI/CD pipelines. Improve application performance through SQL and query optimization, profiling, caching, security practices, and feature-level performance targets. Design and implement REST and/or gRPC APIs for external consumers and frontend applications. Establish effective observability through structured logging, distributed tracing, monitoring, and functional alerting. Participate in technical design and code reviews, mentor teammates, and make pragmatic engineering decisions within an async-first environment. Maintain end-to-end ownership of meaningful system components while collaborating directly with product stakeholders and customers. Requirements 5+ years of professional software development experience, including at least 2 years working with data-intensive applications, database-adjacent functionality, or enterprise software. Proven experience taking substantial production features from functional specification through implementation, deployment, and ongoing operation. Hands-on experience deploying, debugging, and managing application services across at least two major public cloud platforms, such as AWS, Azure, or GCP. Experience building or integrating vector databases, embedding pipelines, semantic search, or retrieval-augmented generation (RAG) systems. Practical experience developing LLM-powered applications or workflows using agent frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or equivalent technologies. Strong Python skills for AI application development, combined with deep proficiency in a backend language such as Go, Java, or C++. Strong relational database expertise, including complex SQL, schema design, indexing, transactions, and query optimization. Experience with temporal data models, event-driven tracking, audit logging, or system-versioned tables. Solid understanding of application security, including authentication, authorization, RBAC, row-level security, and multi-tenant isolation. Familiarity with modern observability practices and tools, including structured logging and OpenTelemetry-based distributed tracing. Experience designing and implementing production REST and/or gRPC APIs. Experience with open-source projects in database, AI/ML application, or agent-tooling ecosystems is a plus. Additional experience with MCP servers, A2A protocols, agent memory frameworks, graph databases, semantic caching, or Redis is advantageous. Familiarity with packaging applications for on-premises or air-gapped environments, particularly regulated infrastructure, is beneficial. Strong written communication, independent decision-making, collaboration skills, and an ownership-oriented mindset are essential for success in a small, distributed team. Benefits Remote-first position available across India. Highly autonomous environment with meaningful end-to-end ownership and direct technical impact. Opportunity to work on cutting-edge AI application development, agent frameworks, database technologies, and enterprise data systems. Exposure to multi-cloud and on-premises deployment environments. Collaboration with experienced colleagues across international teams. Strong opportunities for technical learning, professional growth, and hands-on experimentation. Flexible, async-first working culture with an emphasis on written communication and focused execution. Competitive compensation aligned with local market and compensation structures. 25 days of paid annual leave plus applicable holidays. Inclusive workplace that values diverse experiences, perspectives, and contributions.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-26. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.