Software Development Engineer

5 days ago


Bangalore, India Pentimenti 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 HEAL Software Inc. Full time

    Company – HEAL SoftwareLocation – BangaloreRelevant Work Experience – 2 – 10+ YearsEducation Level – BS in CS/EE/CE or related field from a top institutionDescriptionHEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives...


  • bangalore, India Q2 Software Full time

    As passionate about our people as we are about our mission.Why Join Q2?Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology—and we do that by...


  • bangalore, India Cloud Software Group Full time

    Job Description About This Team:We are seeking a highly motivated and experienced Systems Software Engineer to join our ibi WebFOCUS development team. In this role, you will play a crucial part in ensuring the quality and new implementation of our flagship business intelligence and analytics WebFOCUS platform.  The ibi WebFOCUS platform helps organizations...


  • bangalore, India Indium Software Full time

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • bangalore, India Guidewire Software Full time

    SummaryGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our passion and vision.We...

  • Lead Software Engineer

    15 hours ago


    bangalore, India Sahaj Software Full time

    About the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to ramesh@sonata-software.com along with the ctc...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to along with the ctc details and the...


  • bangalore, India Black Duck Software Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • bangalore, India Check Point Software Full time

    If you are a sharp developer who likes to explore, investigate, and learn new things every day, this is the job for youAs a SW developer in the Customer Focus Group, you will get the opportunity to take part in the development of complex solutions for Check Point's security platforms while diving into unfamiliar code with known issues, locate it, and design...