Software Engineer, Backend

1 week ago


bangalore, India Pentimenti.AI Full time

About Pentimenti.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. As an early member of the team, you will have significant ownership and a clear path for growth into a leadership position. What You'll Do: Design, develop, and maintain robust and scalable backend services using Python and FastAPI. Architect and implement production-grade Retrieval-Augmented Generation (RAG) pipelines for our core proposal generation engine. Build and manage complex, long-running asynchronous workflows (e.g., 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. Who You Are (Required Qualifications): 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. This is a must-have skill. Practical experience working with both NoSQL databases (e.g., MongoDB ) and vector databases (e.g., Qdrant , Pinecone, Weaviate). 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. A strong sense of ownership, adaptability, and a product-first mindset. You're motivated by seeing your work solve real-world problems. Must be based in or willing to relocate to Bangalore. Nice-to-Haves (Preferred Qualifications): 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. An interest in mentoring junior engineers and growing into a technical leadership role. Why Join Us? 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. Strong Team Culture: Join a small, dedicated team that values ownership, collaboration, and innovation. Competitive Compensation & Benefits.


  • Software Engineer

    2 weeks ago


    Bangalore, India Sonata Software Full time

    Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...


  • bangalore, India Lakshya Software Technologies Pvt. Ltd. Full time

    Job Role: Software Engineer — Backend & AI Infrastructure Location: Hybrid / Remote (India-based, U.S. overlap preferred) Experience: 4–6 years Type: Full-time About Nexoar.ai Nexoar.ai is building the next generation of intelligent, autonomous enterprise systems. Our mission is to make data, automation, and intelligence work together seamlessly —...


  • bangalore, India Lakshya Software Technologies Pvt. Ltd. Full time

    Job Role: Software Engineer — Backend & AI Infrastructure Location: Hybrid / Remote (India-based, U.S. overlap preferred) Experience: 4–6 years Type: Full-time About Nexoar.ai Nexoar.ai is building the next generation of intelligent, autonomous enterprise systems. Our mission is to make data, automation, and intelligence work together seamlessly —...


  • bangalore, India Lakshya Software Technologies Pvt. Ltd. Full time

    Job Role: Software Engineer — Backend & AI InfrastructureLocation: Hybrid / Remote (India-based, U.S. overlap preferred)Experience: 4–6 yearsType: Full-timeAbout Nexoar.aiNexoar.ai is building the next generation of intelligent, autonomous enterprise systems. Our mission is to make data, automation, and intelligence work together seamlessly — powering...


  • bangalore, India Truxt.ai Full time

    About TruxtAt Truxt.ai, we're not just another startup, we're solving large enterprises' biggest data paradoxes and pioneering the world's first fully autonomous software Analytics. As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over...


  • bangalore, India Truxt.ai Full time

    About Truxt At Truxt.ai, we're not just another startup, we're solving large enterprises' biggest data paradoxes and pioneering the world's first fully autonomous software Analytics. As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over...


  • bangalore, India Truxt.ai Full time

    About Truxt At Truxt.ai, we're not just another startup, we're solving large enterprises' biggest data paradoxes and pioneering the world's first fully autonomous software Analytics. As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over...


  • Bangalore, Karnataka, India AUTODESK Full time

    Job Requisition ID 25WD90601 Position overview Autodesk is seeking a motivated and curious Software Engineer to join our Developer Tooling team This team builds internal tools that improve API publishing workflows and automate documentation delivery As a Software Engineer you will contribute to backend services built for internal tools that empower other...


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


  • bangalore, India Tekion Corp Full time

    Role: Software Architect – BackendLocation: Bangalore Tekion is looking for Backend Architect who wants to be part of building nextgeneration business applications on the cloud. Software Engineer will use his/her passion and expertise for creating world class products.He/she will collaborate with the product and engineering teams anddevelopment managersto...