Senior Software Engineer - Backend & APIs at Lookup · Bengaluru (Bangalore) · 3 - 8 years · ₹30L - ₹35L / yr (ESOP available) · Raised funding · Posted 1 Dec 2025

Our Mission
To make video as accessible to machines as text and voice are today.
At lookup, we believe the world's most valuable asset is trapped. Video is everywhere, but it's unsearchable—a black box of insight that no one can open or atleast open affordably. We’re changing that. We're building the search engine for the visual world, so anyone can find or do anything with video just by asking.
Text is queryable. Voice is transcribed. Video, the largest and richest data source of all, is still a black box. A computer can't understand it, and so its value remains trapped.
Our mission at lookup is to fix this.
About the Role
We are looking for founding Backend Engineers to build a highly performant, reliable, and scalable API platform that makes enterprise video knowledge readily available for video search, summarization, and natural‑language Q&A. You will partner closely with our ML team working on vision‑language models to productionize research and deliver fast, trustworthy APIs for customers.
Examples of technical challenges you will work on include: distributed video storage, a unified application framework and data model for indexing large video libraries, low‑latency clip retrieval, vector search at scale, and end‑to‑end build, test, deploy, and observability in cloud environments.
What You’ll Do:
- Design and build robust backend services and APIs (REST, gRPC) for vector search, video summarization, and video Q&A.
- Own API performance and reliability, including low‑latency retrieval, pagination, rate limiting, and backwards‑compatible versioning.
- Design schemas and tune queries in Postgres, and integrate with unstructured storage.
- Implement observability across metrics, logs, and traces. Set error budgets and SLOs.
- Write clear design docs and ship high‑quality, well‑tested code.
- Collaborate with ML engineers to integrate and productionize VLMs and retrieval pipelines.
- Take ownership of architecture from inception to production launch.
Who You Are:
- 3+ years of professional experience in backend development.
- Proven experience building and scaling polished WebSocket, gRPC, and REST APIs.
- Exposure to distributed systems and container orchestration (Docker and Kubernetes).
- Hands‑on experience with AWS.
- Strong knowledge of SQL (Postgres) and NoSQL (e.g., Cassandra), including schema design, query optimization, and scaling.
- Familiarity with our stack is a plus, but not mandatory: Python (FastAPI), Celery, Kafka, Postgres, Redis, Weaviate, React.
- Ability to diagnose complex issues, identify root causes, and implement effective fixes.
- Comfortable working in a fast‑paced startup environment.
Nice to have:
- Hands-on work with LLM agents, vector embeddings, or RAG applications.
- Building video streaming pipelines and storage systems at scale (FFmpeg, RTSP, WebRTC).
- Proficiency with modern frontend frameworks (React, TypeScript, Tailwind CSS) and responsive UI design.
Location & Culture
- Full-time, in-office role in Bangalore (we’re building fast and hands-on).
- Must be comfortable with a high-paced environment and collaboration across PST time zones for our US customers and investors.
- Expect startup speed — daily founder syncs, rapid design-to-prototype cycles, and a culture of deep ownership.
Why You’ll Love This Role
- Work on the frontier of video understanding and real-world AI — products that can redefine trust and automation.
- Build core APIs that make video queryable and power real customer use.
- Own systems end to end: performance, reliability, and developer experience.
- Work closely with founders and collaborate in person in Bangalore.
- Competitive salary with meaningful early equity.

About Lookup
About
Join Us in Building the Search Engine for Video 🔭
At lookup, we believe the world's most valuable data asset is trapped. Video is everywhere, but it's unsearchable—a black box of insight that no one can open. We’re changing that. We're building the search engine for the visual world, so anyone can find a single moment in a mountain of footage, ask + analyse any video and autonomously take decisions from teaching our machines to watch a video.
Our Mission
To make video as accessible to machines as text and voice are today.
Text is queryable. Voice is transcribed. Video, the largest and richest data source of all, is still a black box. A computer can't understand it, and so its value remains trapped.
Our mission at lookup is to fix this.
When video is truly accessible to machines, it doesn't just mean a person can finally search their archives. It means an entirely new generation of automated workflows, creative tools, and intelligent applications can be built. We are not just building an app; we are building the API for software to see the world!
The lookup Engine: The Core Platform
At its core, lookup is a hardware-agnostic, API-first platform designed to do for unstructured video what a database does for structured data. Our proprietary platform ingests any video feed and transforms it into a rich, structured index. Every element—dialogue, on-screen text, objects, and actions—is cataloged, creating a queryable asset that allows users to ask complex questions about their visual content and receive answers in milliseconds.
Our Launch: "Ask Video Anything"
We published our "Ask Video Anything" engine. This public beta showcased our first-vision understanding, general-purpose model—a multi-modal AI optimized for the core tasks of Content Discovery and Visual Question Answering (VQA).
Tech stack
Candid answers by the company
At its core, lookup is a hardware-agnostic, API-first platform designed to do for unstructured video what a database does for structured data. Our proprietary platform ingests any video feed and transforms it into a rich, structured index. Every element—dialogue, on-screen text, objects, and actions—is cataloged, creating a queryable asset that allows users to ask complex questions about their visual content and receive answers in milliseconds.
Connect with the team
Similar jobs (10)
Most sales tools help you send emails. We’re building something different.
At Salesforge, we’re creating autonomous AI agents that can:
Find the right prospects
Generate highly personalized outreach
Run conversations
And book meetings
All without human involvement.
Why this is interesting
A lot of AI products stop at “generate text.” We’re focused on outcomes.
That means solving problems like:
How do you generate messages that actually get replies?
How do you evaluate and improve agent performance over time?
How do you orchestrate millions of AI-driven interactions reliably?
How do you combine structured data + LLMs in a way that scales?
If you enjoy working at the intersection of systems + AI + real-world feedback loops, this will feel like a playground.
What you’ll be working on
You won’t be maintaining legacy systems.
You’ll be:
Designing and building core backend systems that power our AI agents
Creating APIs and services that handle high-scale, real-time workflows
Working with queues (Kafka / SQS / RabbitMQ) to orchestrate async systems
Thinking deeply about performance, cost, and reliability in AI pipelines
Shipping features end-to-end with a small, senior team
The team
We’re a small group of experienced builders. We move quickly, care about quality, and avoid unnecessary process.
No layers of management.
No long planning cycles.
Lots of ownership and autonomy.
What we’re looking for
5+ years of backend engineering experience
Strong system design fundamentals
Experience with distributed systems and async processing
Familiarity with relational and/or document databases
Clear communicator, low ego, high ownership
Why join
You’ll work on a product where the output is measurable (meetings booked, revenue generated)
You’ll have real ownership from day one
You’ll be early in building a new category (AI sales agents)
You’ll grow as fast as we do
Job Overview
Architect and build scalable, high-performance backend systems while working on mission-critical platforms that process real-time market data and portfolio analytics. The role also involves leveraging Generative AI capabilities to enhance data intelligence, automation, and user-facing features, while ensuring regulatory compliance and secure financial transactions.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using NodeJS and Python
- Build event-driven architectures using RabbitMQ and Kafka for real-time data processing
- Develop and manage data pipelines integrating PostgreSQL and BigQuery for analytics and warehousing
- Integrate and deploy Generative AI models (LLMs, embeddings, AI APIs) into backend systems for automation, insights, and intelligent workflows
- Design AI-powered features such as recommendation systems, document processing, or conversational interfaces
- Ensure system reliability, security, and low-latency performance for mission-critical systems
- Lead technical design discussions, conduct code reviews, and mentor junior engineers
- Optimize database queries, implement caching strategies, and improve overall system performance
- Collaborate with cross-functional teams to deliver end-to-end product features
- Implement monitoring, logging, and observability solutions
Required Skills and Qualifications
- 2+ years of professional backend development experience
- Strong expertise in NodeJS and Python for production-grade applications
- Proven experience building RESTful APIs and microservices architectures
- Experience working with Generative AI frameworks/APIs (OpenAI, LangChain, vector databases, prompt engineering)
- Understanding of integrating LLMs into production systems (RAG, embeddings, fine-tuning basics)
- Strong proficiency in PostgreSQL, including query optimization and schema design
- Hands-on experience with RabbitMQ and Kafka
- Experience with BigQuery or similar data warehousing solutions
- Solid understanding of distributed systems, scalability patterns, and high-traffic applications
- Strong knowledge of authentication, authorization, and security best practices
- Experience with Git, CI/CD pipelines, and modern development workflows
- Excellent problem-solving and debugging skills
- Exposure to fintech or financial services, cloud platforms (GCP/AWS/Azure), Docker/Kubernetes, caching tools (Redis/Memcached), and regulatory requirements (KYC, compliance, data privacy) is a plus
Apply directly at: https://wohlig.keka.com/careers/jobdetails/136351
Role Overview:
We are seeking a backend-focused Software Engineer with deep expertise in REST APIs,
real-time integrations, and cloud-based application services. The ideal candidate will build
scalable backend systems, integrate real-time data flows, and contribute to system design
and documentation. This is a hands-on role working with global teams in a fast-paced, Agile
environment.
Key Responsibilities:
• Design, develop, and maintain REST APIs and backend services using Python, FastAPI,
and SQLAlchemy.
• Build and support real-time integrations using AWS Lambda, API Gateway, and
EventBridge.
• Develop and maintain Operational Data Stores (ODS) for real-time data access.
• Write performant SQL queries and work with dimensional data models in PostgreSQL.
• Contribute to cloud-based application logic and data orchestration.
• Containerize services using Docker and deploy via CI/CD pipelines.
• Implement automated testing using pytest, pydantic, and related tools.
• Collaborate with cross-functional Agile teams using tools like Jira.
• Document technical workflows, APIs, and system integrations with clarity and
consistency.
• Should have experience in team management
Required Skills & Experience:
• 8+ years of backend or integrations engineering experience.
• Expert-level knowledge of REST API development and real-time system design.
• Strong experience with: Python (FastAPI preferred), SQLAlchemy.
• PostgreSQL and advanced SQL.
• AWS Lambda, API Gateway, EventBridge.
• Operational Data Stores (ODS) and distributed system integration.
• Experience with Docker, Git, CI/CD tools, and automated testing frameworks.
• Experience working in Agile environments and collaborating with cross-functional
teams.
• Comfortable producing and maintaining clear technical documentation.
• Working knowledge of React is acceptable but not a focus.
• Hands-on experience working with Databricks or similar data platforms.
Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field (required).
• Master’s degree is a plus.
• Certifications in AWS (e.g., Developer Associate, Solutions Architect) or Python
frameworks are highly preferred.
About the Role
Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies. We are hiring a Backend Engineer for a dedicated client engagement building an AI-powered application builder platform.
The backend is the operational core of the product: it manages user projects and sessions, coordinates long-running AI agent workloads, maintains project state, and serves as the integration layer between the frontend, the AI system, and the underlying infrastructure.
The mandatory requirement is hands-on production experience shipping Node.js services, with end-to-end ownership of API design, data modelling, and at least one production system involving background job processing or event-driven patterns.
Responsibilities
API and service development: Design and build REST APIs in Node.js with TypeScript. Cover authentication, session management, input validation, structured error handling, streaming responses (SSE, WebSockets), and rate limiting. Maintain clean API contracts that the frontend and AI system can rely on.
Database design and management: Own PostgreSQL schema design for product domains including user accounts, projects, file trees, session state, and generated artefacts. Write efficient queries, manage migrations, and optimise for read patterns that serve a real-time editor experience.
Caching strategy: Implement and maintain caching with Redis for session data, project state, and frequently read configuration. Design cache invalidation logic that keeps the editor experience consistent without stale reads.
Queue and background job management: Implement and operate background job infrastructure using BullMQ or equivalent. AI agent runs are long-running and stateful; handle retries, failure states, priority queues, and concurrency limits.
AI system integration: Build the integration layer between the backend and the AI agent system. Manage job dispatch, result handling, streaming output to the frontend, and error propagation.
Multi-tenancy and access control: Implement tenant data isolation, RBAC, and resource ownership enforcement across all API surfaces.
Observability and reliability: Instrument services with structured logging, metrics, and tracing. Write defensive code with sensible timeouts, fallback behaviour, and circuit breaking on external dependencies.
Testing and code quality: Write unit and integration tests for the services you ship. Review the work of peers and contribute to shared engineering conventions.
Requirements
• Hands-on production Node.js experience (mandatory) — must have personally shipped at least one feature area end to end in a production Node.js service, owning API design, data modelling, and testing.
• 3 to 5 years of professional backend engineering experience. Candidates with slightly less time but strong demonstrated ownership are welcome to apply.
• Strong Node.js and TypeScript. Production experience with Express, NestJS, or Fastify. Solid with async patterns, streaming, error handling, and building services that run reliably under sustained load.
• PostgreSQL depth. Schema design, query writing, indexing, and migrations on at least one production system.
• Redis and caching. Production experience using Redis for caching and session management. Understands cache invalidation trade-offs.
• Queue and background job systems. Hands-on with BullMQ, RabbitMQ, SQS, or equivalent. Experience managing retries, dead-letter queues, job priority, and concurrency control.
• AWS working knowledge. Comfortable with EC2, S3, RDS, SQS, and IAM. Familiar with Docker and basic deployment and environment management.
• Strong written and spoken English. Able to communicate clearly with engineers across disciplines and write precise technical documentation.
Nice to Have
Experience integrating with AI or LLM services (streaming responses, structured outputs, retry patterns); WebSocket or SSE implementation for real-time features; multi-tenant SaaS product experience; GraphQL; OpenTelemetry instrumentation; prior work on developer tools or editor-style products.
We are looking for a Backend Engineer (SDE 2) to build scalable backend systems for EV charging infrastructure and energy management platforms. The role focuses on developing high-performance APIs, event-driven systems, and data pipelines that process EV telemetry, charging sessions, and energy analytics.
What You'll Own
- Design and develop scalable backend services and RESTful/WebSocket APIs.
- Build microservices using Go.
- Design and optimize databases for high-volume telemetry and charging-session data.
- Build event-driven systems and data pipelines using Kafka or similar messaging systems.
- Work on real-time and batch processing workflows for telemetry, energy metrics, and analytics.
- Improve application reliability, performance, monitoring, and observability.
- Deploy and operate services using Docker and Kubernetes.
- Participate in system design, architecture discussions, code reviews, testing, and technical documentation.
- Mentor and support junior engineers when required.
Required Qualifications
- 3 - 5+ years of backend development experience building scalable APIs and microservices.
- Strong proficiency in Golang.
- Strong understanding of PostgreSQL, MongoDB, or other relational/NoSQL databases.
- Experience with query optimization, indexing, schema design, partitioning, or replication.
- Experience building event-driven or distributed systems using Kafka or similar messaging systems.
- Familiarity with GCP or other cloud platforms.
- Experience with Docker and Kubernetes.
- Experience with monitoring and observability tools such as Grafana, Kibana, or ELK.
- Strong understanding of system design, scalability, and performance optimization.
- Experience writing clean, maintainable, testable code with unit and integration tests.
Nice to Have
- Experience working with EV charging, energy management, mobility, or IoT platforms.
- Experience processing high-volume telemetry or time-series data.
- Experience with real-time data processing and analytics pipelines.
- Experience with WebSockets or other real-time communication protocols.
- Experience with CI/CD and production infrastructure.
- Experience working with distributed systems at scale.
Why Join Us
- Build backend infrastructure powering EV charging and energy platforms.
- Work on distributed systems, real-time data, and high-volume telemetry.
- Solve challenging problems around scalability, reliability, and performance.
- Take meaningful ownership of production systems and technical decisions.
About VerbaFlo.ai
VerbaFlo.ai is a fast-growing AI SaaS startup revolutionizing how businesses leverage AI-powered solutions. As a part of our dynamic team, you’ll work alongside industry leaders and visionaries to drive innovation and execution across multiple functions.
Role Overview
We are looking for a Senior Backend Engineer to design and develop user-friendly, scalable, and high-performance web applications. This role requires deep expertise in backend technologies, attention to detail, and the ability to collaborate with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable backend systems, APIs, and data pipelines.
- Collaborate closely with frontend engineers, product managers, and AI teams to deliver cohesive features and seamless user experiences.
- Ensure the reliability, security, and performance of backend systems.
- Write clean, maintainable, and efficient code using modern backend practices.
- Implement automated testing, CI/CD workflows, and infrastructure as code (where applicable).
- Own the end-to-end lifecycle of backend features, from architecture to deployment.
- Monitor production systems and resolve performance and scalability issues.
- Contribute to architectural decisions and help evolve our engineering best practices.
Requirements
- 4–6 years of experience in backend development in startups, preferably in SaaS or AI-driven products.
- Proficiency in Node.js, Python, or Go
- Deep understanding of RESTful API design.
- Strong experience with databases: PostgreSQL, MongoDB, ElasticSearch.
- Exposure to message queues, job schedulers, or event-driven architectures (e.g., SQS, Celery, etc).
- Familiarity with cloud platforms like AWS, GCP, or Azure and containerization tools (Docker, Kubernetes).
- Experience with Git, CI/CD tools, and writing unit/integration tests.
- Strong problem-solving skills and a mindset geared toward performance and security.
- Excellent communication and collaboration abilities.
Why Join Us?
- Work directly with top leadership in a high-impact role.
- Be part of an innovative and fast-growing AI startup.
- Opportunity to take ownership of key projects and drive efficiency.
- A collaborative, ambitious, and fast-paced work environment.
- Perks & Benefits: gym membership benefit, workation policy, and company-sponsored lunch.
If you’re looking for an exciting role that combines strategy, execution, and leadership exposure, we’d love to hear from you!
We are seeking talented software developers who are passionate about coding and building & scaling
products. If you love taking on new challenges and have a problem solving mindset to solve problems through
code, you will be a perfect fit for our rockstar engineering team.
Roles and Responsibilities:
● Design and develop backend architectures to support robust, scalable, and secure web applications and
systems with a focus on backend development using Django.
● Design, implement and maintain high quality RESTful APIs to support seamless communication between
frontend, backend and other services.
● Design, implement, and maintain database schemas. Ensure the integrity, performance, and security of
data.
● Ensure the scalability and reliability of our backend infrastructure on AWS. Ensure reliable management of
infrastructure on cloud aiming for 0 downtime of systems.
● Write clean, maintainable, and efficient code, while adhering to best practices and industry standards.
Develop and maintain documentation for our backend systems, APIs, and data models.
● Conduct high quality code reviews and provide feedback to other team members to ensure best practices
are adhered to.
● Take ownership of the development, testing, and deployment of web applications. Break down high-level
business problems into smaller chunks and build systems.
● Work closely with the frontend development team, product managers, and designers to plan new features
and optimize existing ones.
● Constantly aim to improve performance and optimize systems by identifying bottlenecks and resolving
them for increased efficiency.
● Stay up-to-date with the latest technologies such as LLMs, and implement them as and when required
Skills and Qualifications:
● Bachelor's degree in Computer Science, Computer Engineering or a related field.
● 4+ years of experience in full-stack web development, with a focus on backend development.
● Strong proficiency in Python and Django, including experience with Django Rest Framework.
● Experience working with SQL/PostgreSQL databases, including schema design, querying, and
optimization.
● Proficiency in AWS services such as EC2, RDS, S3, and Lambda.
● Familiarity of integrations with third party services and open source frameworks
● Strong understanding of data structures, algorithms, and software design patterns.
● Experience with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
● Familiarity with LLM frameworks such as Langchain, OpenAI, Anthropic, LLaMa is a plus.
● Strong problem-solving skills and ability to work in a fast-paced environment.
● Excellent communication and collaboration skills.
AI / Backend Engineer — Remote (India / Overseas)
Company: Ink'd
Compensation: $1,500–$2,500 USD/month, depending on experience
Type: Independent contractor, long-term opportunity
Ink'd is building a voice-first AI platform for residential real estate transactions. Our AI assistant allows real estate agents to generate contracts, automate workflows, and complete transaction documentation through natural conversation.
We're looking for a highly capable AI/backend engineer to help scale and maintain our production platform.
Responsibilities
- Build and maintain production AI agent workflows
- Develop integrations with third-party APIs and services
- Work with LLMs, structured data extraction, and document generation
- Troubleshoot production systems and improve reliability
- Build scalable backend services and maintain databases
- Collaborate directly with the founder and engineering team
Technical experience
- Python, FastAPI, Node.js, and REST APIs
- LLM APIs, tool calling, and agent orchestration
- PostgreSQL and cloud infrastructure
- GitHub, CI/CD, debugging, and deployment
- Experience with voice AI, WebSockets, or document processing is a major plus
What we're looking for
Someone who has independently shipped production software, can troubleshoot unfamiliar systems, communicates clearly, and takes ownership of their work.
Please include your GitHub, two examples of production systems you've built, your specific contributions, monthly compensation expectations, and availability.
Senior Software Engineer – Backend
Company: House of EdTech (Goenka Kachave LLP)
Location: Bangalore, Hybrid
Job Type: Full-Time
Experience: 5+ Years
About the Role
House of EdTech is looking for a Senior Software Engineer – Backend to design, develop, and scale high-performance backend services and APIs supporting products used by millions of learners.
You’ll work closely with Product, Frontend, Data, and Engineering teams while taking end-to-end ownership of backend features and contributing to system architecture and technical decisions.
What You'll Do
- Design and develop scalable backend services and REST APIs.
- Build reliable systems capable of handling high traffic and large data volumes.
- Own backend features from design and development through deployment and monitoring.
- Work with microservices, databases, and distributed systems.
- Identify and solve performance, scalability, reliability, and security challenges.
- Participate in system design and architecture discussions.
- Conduct code reviews and contribute to engineering best practices.
- Mentor junior and mid-level engineers.
- Monitor production systems and troubleshoot incidents.
What We're Looking For
- 5+ years of professional backend development experience.
- Strong hands-on experience with Java, Python, Scala, C++, or a similar language.
- Experience building and operating large-scale distributed systems.
- Strong understanding of REST APIs, microservices, and databases.
- Experience with cloud/infrastructure technologies such as GCP, Docker, or Kubernetes.
- Strong software engineering fundamentals, including security, reliability, testing, and code quality.
- Experience with system design, architecture, and technical decision-making.
- Strong communication and cross-functional collaboration skills.
- Experience mentoring engineers is a plus.
Why Join House of EdTech?
- Work on products impacting millions of learners.
- Solve challenging backend and scalability problems.
- Take significant ownership of architecture and engineering decisions.
- Opportunity to grow into technical leadership and architectural ownership.
- Work in a fast-growing technology environment.
Proficient
Python Backend Development
Python, REST APIs, Microservices, FastAPI, Flask, Django, API Design, Authentication, Error Handling
Design, implement, and maintain scalable backend systems using Python frameworks. Build robust REST APIs, ensure secure authentication, and handle errors gracefully. Demonstrate expertise in microservices architecture and API design.
35
Proficient
React JS
React JS, Components, Hooks, State Management, API Integration, Responsive UI, Frontend Testing
Develop responsive and interactive user interfaces using React JS. Effectively use components, hooks, and state management. Integrate APIs and ensure frontend code is well-tested and maintainable.
30
Proficient
Gen AI / Agentic AI
LLMs, Agentic AI, LangChain, LangGraph, Google ADK, Semantic Kernel, Prompt Engineering, Tool Calling, RAG, Embeddings, Vector Search, Memory, Planning, Reasoning, Multi-Agent Systems, Guardrails, Azure OpenAI, Vertex AI, AWS Bedrock
Demonstrate hands-on experience with LLMs and agentic AI frameworks. Build, integrate, and optimize AI agents using modern tools and platforms. Show proficiency in prompt engineering, tool calling, RAG, embeddings, and multi-agent systems.
30
Advanced
Cloud & Deployment
AWS, Azure, GCP, Cloud Deployment, Containers, CI/CD, Application Hosting, Monitoring
Deploy applications to cloud platforms, manage containers, set up CI/CD pipelines, and monitor application health. Demonstrate familiarity with at least one major cloud provider.














