
Similar jobs
Job Summary
- Candidate will be responsible for providing full life-cycle development (design, coding, and testing) and maintenance of web-based system on Azure
- Candidate should have experience in GitHub, knowledge of DevOps is a plus
- Experienced in designing and implementing web portals, experience with DNN is must
- Ability to work with multiple languages including C#, ASP.Net, MVC, Javascript and related libraries, HTML, Complex SQL queries, CSS, BootStrap, JSON.
- Experience in Agile project management methodology
- Developing and Delivering Excellent Web based solutions/portals/sites based on customer’s requirement within the stipulated timeline
- The candidate should be flexible to learn new technology and platform and should be creative, innovative for improvement ideas, detail oriented, diligent, and eager to learn and grow
Duties and Responsibilities
- Understand business requirements to apply logic to integrate functionalities
- Identify and understand any technical bugs on the server, site, log files or modules and work on resolving the bugs
- Understand how FTP server is setup for the site
- Understand system/site technical requirements and suggest enhancements if applicable
- Designing, coding, unit Testing, and integration with Database
- Handle site deployment
- Designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.
Qualifications
Education / Certification
- B.E. / B.Tech. /MSC in Computer Science or IT.
- MCAD/MCSD/MSITP/MCPD
Technical Expertise
- ASP/ASP.NET/VB.NET/MVC/C#/SQL Server 2012+
- HTML, Javascript, Jquery, CSS, Bootstrap
- GitHub/DevOps, Azure
- Web API/ Web Services, Email Services
Skills and Abilities
- Be able to work with diverse global teams and in an individual contributor role as needed
- Excellent English written and verbal communication skills (for local team and global stakeholders/team members)
- Strong task management skills including time management, and ability to manage multiple projects simultaneously
- Flexibility required to attend late evening meetings with global team members
- Attention to detail and delivering quality projects and knowledge assets
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.
Responsibilities and Duties:
- Expert in Python, with knowledge of Python web framework - Django
- Familiarity with backend automated testing tools and frameworks
- Experience with backend/API development
- Architect, develop and maintain backend libraries/codebase, database & server.
- Develop object-oriented software, with mastery of one or more relevant languages (Django).
- Evaluate competitive and innovative products and design approaches to identify best practices and encourage innovation.
- Understanding the requirement of a client, document the scope and chart out a plan of implementing the scope
- Work with design team to give inputs related to the wire-frames and then the design along with incorporating Client Feedback
- Explore the difference between B2B and B2C projects before implementing the code
- Work in teams of 2-3 on various projects as per the requirement using git as version control
- Having good knowledge of APIs creation and database architecture
- Good Grasp in respective technology (Django)
- Documenting the process and main functions along the developing process
- Design and develop highly scalable, highly available, reliable, secure, and fault-tolerant systems with minimal guidance for one of the fastest-growing companies in India.
Required Experience, Skills and Qualifications:
- 3-5 years of experience required
- Strong hand on Django-Python
- Excellent knowledge of using the Git version control system and deployment via Git.
- You have creative visualization, critical thinking, deductive & pragmatic reasoning and can think out-of-the-box
- Ability to quickly adapt & independently work in a fast-paced Agile environment with minimum supervision.
- A self-starter with demonstrated ability to take initiative, who can proactively identify issues/opportunities and recommend action.
We are seeking a motivated and detail-oriented Junior Backend Engineer to join our team. The role involves developing and maintaining backend systems using Django and Python, while also managing on-premises hardware and deployments. You will work closely with cross-functional teams to ensure our software is reliably configured, deployed, and maintained in an on-prem environment.
Key Responsibilities
Backend Development: Design, develop, and maintain backend services and APIs using Python (Django or Flask).
On-Prem Deployment: Install, configure, and manage software on on-premises hardware, including servers and networking equipment.
Database Management: Design database schemas, write efficient queries, and optimize data access layers (PostgreSQL, MySQL, etc.).
API Integration: Implement and maintain RESTful APIs and integrate with third-party services.
Troubleshooting & Debugging: Diagnose and resolve application and infrastructure issues to ensure high availability.
Version Control & CI/CD: Use Git for version control and contribute to continuous integration and delivery pipelines (GitHub Actions, Jenkins, etc.).
Security & Compliance: Work with the team to ensure software and infrastructure meet security and compliance requirements.
Documentation: Maintain clear, comprehensive documentation for your code, configurations, and on-prem deployment processes.
· 3+ yrs of experience in product development (Preferring SaaS based)
· Must have experience in Java web-based application development
· Hands on development experience on Java/J2EE, Springboot, Spring, Struts, Hibernate, REST Services
· Experience on HTML, JavaScript, JQuery
· Hands on experience on database-writing queries/procedures
· Experience on SVN,GIT,
· Knowledge of Server configuration
· Knowledge of cloud preferably AWS
Candidate Profile
- Minimum 2+ years of experience.
- Should have worked with Product based company for a minimum 2+ yrs
- Strong background in Microsoft Technologies and SDLC concepts. Should have experience in below technologies:
- Microsoft .Net (ASP.NET & ASP .NET CORE)
- C#, JavaScript, CSS, JQuery /, Typescript
- Knowledge on Node Js
- MVC and WebAPI
- MS SQL Server management Studio (SSMS) to develop database objects such as Stored Procedures, Functions, views, triggers, constraints etc. and look for performance tuning and Exception handling for these components
- Good to have: Understanding of MS Excel VBA /MS-access/ macro codes
Should know working with AWS, Git hub, React JS .
Experience: 9 to 16 Yrs
Notice Period: Immediate to 15 days
Job Description:
- The Lead Engineer is responsible for deriving the technical architecture, detailed design, implementation, Performance, and Scalability of the developed system.
- The individual should be capable of single-handedly understanding the requirement, liaison with the product owner and external teams; produce the technical output required.
- Strong Leadership skills to contradict, produce a new design to current trends is required.
- Should be an avid technology enthusiast with strong views on technical architecture.
Technical Skills:
1) Strong Python and Mongo DB is mandatory
2) Web Application Architecture - One Large Project Experience of Development & Maintenance
3) Knowledge in one or more frameworks like WSGI(uwsgi), Django, Flask, Web Application development
4) Exposure to Databases like MongoDB, BigQuery, Elastic Search, Redis, etc.,
5) Knowledge of Code Quality Process and Discipline (Git, Jenkins, etc)
● Custom programming and web application development for Drupal
● Testing, maintenance and troubleshooting of existing company sites
● Contributing ideas and efforts towards internal projects and working as part of a team
to find solutions on various problems
Required Skills:-
● Minimum 1+ years of Drupal hands-on development experience.
● Proficient in the maintenance and administration of Drupal modules and sites.
● Experience integrating open source and third-party applications into existing systems.
● Solid understanding of AJAX, HTML, Javascript, and CSS
● Familiarity with source control systems such as Subversion, etc.
● Results-oriented, reliable, able to work under pressure
● Ability to communicate technical ideas to business users and other teams (design, qa)
● Ability to both collaborate with team members and to work independently
● Eager to embrace current and emerging web technologies
Qualifications:
● A bachelor's degree in Computer Science or a related field (or combined with related
experience)
● Solid understanding of HTML, Javascript, and CSS
● Minimum 0.6 Months of Drupal programming experience (samples of applications that
you have worked on are required)
● Ability to communicate and work well with others
● Ability to handle a fast-paced work environment, deadlines and new challenges
● The experience that would be a plus
● Knowledge of SEO
We are looking for passionate engineers and researchers that want to contribute in this exciting and fast moving field of Deep Learning and Research.
- Designing, building, and maintaining efficient, reusable, and reliable Ruby and Rails code.
- Helping maintain code quality, organization and automation Identifying bottlenecks and bugs and devising solutions to these problems
- Ensuring Integration of data storage solutions (may include databases, key-value stores, blob stores, etc)
- Need immediate joiners
- B.Tech/ BE in Computer Science, Computer Engineering equivalent Good knowledge of ruby language
- Good knowledge of Rails Framework along with other common libraries such as RSpec and Resque
- Good knowledge of Mysql database Good knowledge of data structures, algorithms, oops
- Good technical knowledge of computer fundamentals
- Excellent knowledge of scrapers/ web spiders Expert-level object-oriented analysis and design skills
- Good understanding of the syntax of Ruby and its nuances
- Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Sass, based on project requirements)
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN)
- Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)













