Backend Engineer – AI
1 week ago
Backend Engineer – AIExperience: 3 - 5 yearsLocation: Bangalore / GurugramAvailability: This is an urgent requirement – Immediate joiners preferredOverviewDesign and ship Python-based backends that power AI-driven applications. You’ll work closely with AI engineers (LLM, RAG, and agent teams) to turn prototypes into secure, scalable, and observable production systems. The role involves building APIs, workers, and event pipelines that integrate seamlessly with enterprise environments.Key Responsibilities- API Development: Build and maintain REST/gRPC APIs using FastAPI (preferred) or Flask + Pydantic, leveraging asyncio for high-performance I/O. - Background Jobs & Eventing: Implement schedulers and workers (Celery/RQ/Arq) and event pipelines (Kafka/RabbitMQ/Azure Service Bus). - Data Modeling: Design and tune schemas with SQLAlchemy 2.x and Alembic, optimize PostgreSQL performance, and implement caching using Redis. - AI Integration: Wrap AI components (LLM endpoints, RAG services, tool/function calling) behind stable, observable interfaces with streaming and timeout management. - Enterprise Integration: Connect to enterprise systems (SAP, Salesforce, ServiceNow, Workday) with OAuth2/OIDC, error handling, and idempotency safeguards. - Security & Compliance: Implement identity and access management, Key Vault/Secrets Manager, input validation (JSON Schema), and maintain audit logs. - Operational Excellence: Own deployment, monitoring, feature flags, blue-green/canary releases, incident response, and post-mortems with clear documentation.Must-Have Qualifications- 3–5 years of backend development experience using Python. - Expertise in FastAPI (preferred) or Flask + Pydantic with a strong understanding of OpenAPI/Swagger design. - Solid knowledge of async programming, concurrency control, and connection management. - Hands-on experience with PostgreSQL (schema design, query optimization) and Redis caching. - Experience with Kafka, RabbitMQ, or Azure Service Bus for messaging/eventing. - Proficiency in Docker and at least one cloud provider (Azure preferred; AWS/GCP acceptable). - Familiarity with CI/CD (GitHub Actions or Azure DevOps) and IaC tools (Terraform/Bicep). - Strong testing practice: pytest, fixtures, contract/load testing, mocks/stubs. - Experience with observability tools (OpenTelemetry, App Insights, Prometheus, Grafana). - Good understanding of security principles (OAuth2/OIDC, JWT, mTLS, rate limiting, and input/output validation).Good-to-Have Skills- Experience building streaming chat endpoints (SSE/WebSockets) and function/tool-calling adapters for AI services. - Exposure to vector databases (Azure AI Search vector, Pinecone, Weaviate, Qdrant) and content-safety integrations. - Knowledge of multi-tenant controls, policy-as-code (OPA), and usage metering. - Familiarity with gRPC, Dapr, and feature flag systems (LaunchDarkly, Flipt). - Enterprise system integration experience (SAP OData/BAPI, Salesforce REST/Graph, ServiceNow).Core Tech Stack- Python 3.11+, FastAPI, Pydantic v2, SQLAlchemy 2.x, Alembic, pytest - PostgreSQL, Redis, Kafka/RabbitMQ/Azure Service Bus - Docker, GitHub Actions/Azure DevOps, Terraform/Bicep - OpenTelemetry, App Insights/Prometheus/Grafana - Auth & Security: OAuth2/OIDC (Entra ID/other), Key Vault/Secrets Manager, API Gateway/WAF
-
Backend Python
3 weeks ago
New Delhi, India JuiceLabs AI Full timeAbout JuiceLabsWhere creative engineering meets applied AIAt JuiceLabs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and beyond. We're a nimble team of founders and builders obsessed with using AI to solve real-world problems in novel ways.The OpportunityThis isn’t...
-
Backend Engineer
3 weeks ago
New Delhi, India Utkast AI Full timeAt Utkast AI, we’re changing how people work.We believe the future of work isn’t about doing more — it’s about doing less of what doesn’t matter.The endless admin, the meeting notes, the follow-ups, the email threads — that’s not the real work.The real work is thinking, creating, connecting, and leading.Utkast exists to remove the boring middle...
-
Lead Backend Engineer
3 days ago
New Delhi, India Deccan AI Full timeAbout Deccan AIAtDeccan AI, we’re reimagining the future of work by building afreelancer platformpowered by AI. Fromonboarding and assessmenttodeployment and payments, we aim to deliver a seamless, trusted, and scalable freelancer experience. If you’re passionate aboutdistributed systems, AI-native workflows, and user-first design, this is your chance to...
-
Backend python
2 weeks ago
Delhi, India JuiceLabs AI Full timeAbout Juice LabsWhere creative engineering meets applied AIAt Juice Labs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and beyond. We're a nimble team of founders and builders obsessed with using AI to solve real-world problems in novel ways.The OpportunityThis...
-
Lead Backend Engineer
2 weeks ago
New Delhi, India Deccan AI Full timeAbout Deccan AIAt Deccan AI, we’re reimagining the future of work by building a freelancer platform powered by AI. From onboarding and assessment to deployment and payments, we aim to deliver a seamless, trusted, and scalable freelancer experience. If you’re passionate about distributed systems, AI-native workflows, and user-first design, this is your...
-
Backend Python
3 weeks ago
Delhi, India JuiceLabs AI Full timeAbout JuiceLabsWhere creative engineering meets applied AIAt JuiceLabs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and beyond. We're a nimble team of founders and builders obsessed with using AI to solve real-world problems in novel ways.The OpportunityThis isn’t...
-
Lead AI Engineer
2 weeks ago
New Delhi, India AI Planet Full timeAbout the Role We’re looking for a Lead AI Engineer who can drive the end-to-end execution of GenAI and Agentic AI solutions for our customers. You’ll lead multiple client engagements, collaborate across teams, and architect scalable AI systems that create measurable impact.This is not a role for the faint-hearted — we’re seeking someone who believes...
-
Senior Software Engineer
3 days ago
New Delhi, India JuiceLabs AI Full timeAbout JuiceLabsWhere creative engineering meets applied AIAt JuiceLabs, we're building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and beyond. We're a nimble team of founders and builders obsessed with using AI to solve real-world problems in novel ways.The OpportunityThis isn't your...
-
Software engineer
1 week ago
Delhi, India JuiceLabs AI Full timeAbout Juice LabsWhere creative engineering meets applied AIAt Juice Labs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and beyond. We're a nimble team of founders and builders obsessed with using AI to solve real-world problems in novel ways.The OpportunityThis...
-
Software engineer
2 weeks ago
Delhi, India JuiceLabs AI Full timeAbout Juice LabsWhere creative engineering meets applied AIAt Juice Labs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and beyond. We're a nimble team of founders and builders obsessed with using AI to solve real-world problems in novel ways.The OpportunityThis...