Reasoning AI Team - Back End - Services & API Engineer

Sarvam AI

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 23 days ago
Services & API Engineer - Sarvam AIAbout JobThe Sarvam AI Reasoning team is building sophisticated reasoning capabilities for India's first sovereign AI platform. We're recruiting talented Python Developers to join our high-caliber engineering team focused on developing enterprise-grade reasoning solutions. In this role, you will architect and develop advanced backend services that power our "Think" mode and reasoning capabilities, working with our proprietary Sarvam-2 foundation model. You'll help create a secure, highly scalable system that processes data with complete Indian sovereignty while delivering excellent performance solutions for enterprise and government sectors.This position offers the opportunity to work at the forefront of AI reasoning technology built specifically for Indian organizations. We seek candidates with strong expertise in microservices, event-driven architecture and secure data pipelines who can demonstrate technical excellence. Your contributions will directly advance knowledge democratization, accelerated decision-making, and document processing optimized for Indian contexts across organizational language divides.Skills & QualificationBachelor's/Master's Degree in Computer Science or related field from a top-tier institution (IITs, NITs, BITS, or equivalent prestigious universities)2-5 years of exceptional experience in Python development, with demonstrated expertise in backend services and API engineeringDistinguished track record in designing and implementing sophisticated microservice architectures, event-driven programming, and polyglot persistence strategiesIn-depth understanding of API security principles and proven experience implementing secure, enterprise-grade APIs (REST/GraphQL)Advanced knowledge of CQRS patterns and distributed systems architectureSuperior proficiency in asynchronous Python programming with a portfolio of high-performance implementationsComprehensive knowledge of data sovereignty controls and secure data handling practices highly desiredResponsibilitiesOwn the complete lifecycle of domain-bounded microservices using event-driven architectures, implemented with asynchronous pythonBuild RESTful and GraphQL APIs with comprehensive versioning and contract validationDesign polyglot persistence strategies tailored to each service's specific requirements, along with CQRS for scalable query performanceOwn comprehensive testing suites including contract tests between service boundariesImplement proper authentication hooks and authorization checks within application codeImplement application-level rate limiting, throttling, and resilience patternsCreate domain-specific real-time data pipelines with proper data sovereignty controlsCollaborate with our AI teams to integrate backend services with our "Vajra Mode" and "Think" mode capabilitiesHelp develop data integration frameworks for enterprise deploymentContribute to building specialized vertical solutions for key industries

Sarvam AI

Similar Jobs

  • Software Development Engineer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 23 hours ago
    • Apply easily
  • Lead Engineer - React.js

    Neighborly

    • Bangalore, Karnataka
    About Neighborly Neighborly is a local network of home service brands that will connect you to very specific vetted local experts. Our family of service professionals work with r…
    • Just now
    • Apply easily
  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 23 hours ago
    • Apply easily