Software Development Engineer

20 hours ago


Bangalore, India Pentimenti.AI Full time
ai At Pentimenti.ai, we are on a mission to revolutionise the bid and proposal management industry. Based in Denmark and now building our core engineering team in Bangalore, we are developing a pioneering enterprise SaaS platform that leverages the power of Generative AI to automate and elevate the entire bid lifecycle. We are a small, ambitious team solving complex problems, and we're looking for a passionate builder to help us shape the future of our product and the industry.

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.

  • bangalore, India MRI Software Full time

    As 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 time

    Technology 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 time

    Technology 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 time

    Technology 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...


  • bangalore, India Better Software Full time

    We 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...


  • bangalore, India Better Software Full time

    Better (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 time

    As 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 year

    Engineer - 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 time

    Technology 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...


  • Bangalore, Karnataka, India MRI Software Full time

    About 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...