Location: Bengaluru
About us
Founded in 2016 and with offices in Kolkata and Bengaluru, MIHUP.AI is at the forefront of voice technology innovation with two dynamic product lines: Embedded Voice Assistants for Automotive & other Embedded Devices and Contact Centre Analytics. Our clients include global Fortune 500 companies and we are on track for aggressive expansion in India and globally. Our R&D teams are working on the cutting edge of AI/LLMs and Voice research and their applications. Voice AI is at the forefront of a lot of impact driven innovation that is happening right now and some of the best minds and top tier tech talent in the industry are helping us to shape that vision. We are backed by Accel Partners, Ideaspring Capital and other marquee investors. About the Role
As a
Software Development Engineer 1 (SDE-1)
, you will play an important role in building Mihup s scalable, secure, and multi-tenant cloud platform for Automotive. This platform powers the in-car voice based interactions powered by GenAI/LLMs. In this role, you will work alongside experienced engineers, product managers, and architects to build high-performance services capable of handling large volumes of concurrent voice queries and API calls. You will work with modern cloud technologies and gain hands-on experience with building scalable systems while solving real-world engineering challenges.
This is a
foundational role
for someone looking to grow into a strong backend engineer, with exposure to design, coding, performance optimization, and collaborative product development
. Key Problem Areas
Scalable Backend Development:
Build backend components capable of handling high-volume data efficiently.
Integrating with Frontend Systems:
Ensure seamless communication between backend APIs and frontend applications.
Optimizing for Performance:
Identify bottlenecks and improve system performance across latency, throughput, and resource utilization.
Security & Data Protection:
Build with a mindset of securing data at every level both in transit and at rest.
Reusable Business Logic:
Contribute to designing and developing reusable modules to support rapid product evolution. Key Responsibilities
Work with product and engineering teams to understand product features and contribute to their backend implementation.
Contribute to the full application lifecycle, with strong focus on coding, debugging, testing, and optimization.
Develop, maintain, and integrate server-side logic with user-facing elements.
Build reusable backend components and libraries to accelerate future development.
Continuously improve application performance and scalability through profiling and optimization.
Implement basic security and data protection measures in the backend.
Take ownership of smaller modules or features and gradually ramp up to larger responsibilities.
Expectations
Bachelor s Degree in Computer Science or related field.
1 to 3 Years experience in Backend Development
Experience with
Python/Flask
(or equivalent web frameworks). Good knowledge of
design patterns
and basic system design concepts. Working knowledge of
SQL/NoSQL databases
(e.g., Postgres, MongoDB, Redis). Familiarity with tools like
RabbitMQ, Kafka, Ehcache, Memcache, Graffana
is a plus. Familiarity with
LLM
agentic frameworks such as Langchain/LangGraph is a plus Exposure to
Docker, Kubernetes
or other container management tools is beneficial.
Why This Role Matters
This role is a
launchpad
for engineers who want to work on cutting-edge cloud-based backend systems, gain exposure to high-volume data processing, and be part of a fast-growing product journey at Mihup. It offers both learning and ownership
, making it ideal for someone who wants to build technical depth
while contributing meaningfully to business outcomes.