
Software Development Engineer
20 hours ago
About the Role We are seeking a talented and driven mid-level Backend Software Engineer to join our foundational team in Bangalore. This is not just a coding role; you will be a critical part of our AI engine room, responsible for designing, building, and scaling the complex backend systems that power our Retrieval-Augmented Generation (RAG) solutions. You will tackle challenges in advanced retrieval, context engineering, and long-running asynchronous processing, directly impacting our platform's intelligence and performance. Design, develop, and maintain robust and scalable backend services using Python and FastAPI.
multi-document analysis, compliance report generation) using Azure Function Apps , particularly leveraging orchestrators and activity functions (Durable Functions).
Work extensively with our database stack, including MongoDB for application data and Qdrant for vector search and retrieval.
Implement and refine techniques in prompt engineering, context engineering, and advanced retrieval to improve the quality and relevance of our AI-generated content.
Collaborate closely with a small, cross-functional team to define features, solve problems, and deliver high-quality solutions.
Take full ownership of features from conception to deployment, embodying a product-first mindset to ensure our solutions effectively solve customer problems.
3+ years of professional software engineering experience, with a strong focus on backend development.
~1+ year of hands-on, production-level experience building and deploying applications powered by Generative AI (specifically with RAG architectures).
~ Strong proficiency in Python and experience building APIs with frameworks like FastAPI (or Django/Flask).
~ Demonstrable, in-depth experience with Azure Function Apps for creating complex, stateful, and asynchronous workflows. Practical experience working with both NoSQL databases (e.g., MongoDB ) and vector databases (e.g., Experience integrating with third-party LLM APIs (e.g., Azure OpenAI, Google Gemini/PaLM).
~ Excellent problem-solving skills and a strong foundation in data structures and system design.
~ Must be based in or willing to relocate to Bangalore.
Familiarity with AI frameworks like LangChain or LangGraph.
Experience with building AI agents or multi-agent systems.
Prior experience working in a fast-paced startup environment.
Impactful Work: Be a core contributor to a cutting-edge AI product that is transforming an entire industry.
Deep Tech Challenges: Work on complex and interesting problems at the intersection of AI, data, and enterprise software.
Growth Opportunity: As an early hire in our Bangalore team, you have an unparalleled opportunity to grow with the company into a leadership role.
Competitive Compensation & Benefits.
-
Senior Software Engineer
5 hours ago
bangalore, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Technology Lead
1 week ago
Bangalore, India Check Point Software Full timeTechnology Leader – Device Infrastructure & Operations Software (C/C++/Java) We are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain , supporting diverse device form factors—including chassis-based systems and multi-device clusters. The...
-
Technology Lead
2 weeks ago
bangalore, India Check Point Software Full timeTechnology Leader – Device Infrastructure & Operations Software (C/C++/Java)About the RoleWe are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain, supporting diverse device form factors—including chassis-based systems and multi-device clusters.The...
-
Technology Lead
1 week ago
Bangalore, India Check Point Software Full timeTechnology Leader – Device Infrastructure & Operations Software (C/C++/Java) About the Role We are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain , supporting diverse device form factors—including chassis-based systems and...
-
Senior Software Engineer
2 hours ago
bangalore, India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Associate Software Engineer
1 hour ago
bangalore, India Better Software Full timeBetter (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology.Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...
-
Software Engineer Iii
3 weeks ago
Bangalore, Karnataka, India MRI Software Full timeAs a software engineer you will enhance online experiences for our huge user base Utilizing your web application experience to build responsive experiences for our customers You will be working on new projects as well as existing live projects as well About the role MRI Software is seeking a Software Engineer to join our team working on products As a...
-
Software Engineer
5 days ago
Bangalore, IN, SLK Software Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearEngineer - Software About SLK SLK is a global technology services provider focused on bringing AI, intelligent automation, and analytics together to create leading-edge technology solutions for our customers through a culture of partnership, led by an evolutionary mindset. For over 20 years, we've helped organizations across diverse industries -...
-
Technology Lead
2 weeks ago
bangalore district, India Check Point Software Full timeTechnology Leader – Device Infrastructure & Operations Software (C/C++/Java) About the Role We are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain , supporting diverse device form factors—including chassis-based systems and multi-device...
-
▷ High Salary! Software Engineer Ii
6 days ago
Bangalore, Karnataka, India MRI Software Full timeAbout the role MRI Software is seeking a Software Engineer to join our team working on products As a software engineer you will be responsible for developing testing and maintaining software solutions throughout the Software Development Lifecycle You should have a passion for development and an eagerness to learn new things and improve your skills We...