Distributed Systems Engineer – Vector Database

3 weeks ago


Pune, Maharashtra, India HI Technology & Innovation Full time

About the Role

HI Technology & Innovation is collaborating with a pioneering database company to evolve a single-threaded, command-line vector database proof-of-concept, originally written in C#, into a demonstrable, parallelized prototype. We're looking for an experienced Distributed or Parallel Processing Engineer to lead the development of a lightweight "controller + wrapper" layer that adds multi-instance orchestration, parallelism, and query merging capabilities to the current system.

This is a high-impact, fast-paced role ideal for someone with strong distributed systems thinking and a pragmatic, get-it-done engineering mindset.

What You'll Tackle

  • Design and implement a wrapper/controller layer around the existing single-threaded vector DB POC.
  • Enable sharding and parallel loading of large vector datasets across multiple instances.
  • Implement logic to dispatch and coordinate parallel queries, aggregate candidate vectors, apply a pluggable distance metric (e.g., Euclidean, cosine similarity, SAD/Manhattan), and merge and sort results before returning to the caller. 
  • Expose bothcommand-line and REST interfaces to interact with the system.
  • Output clear timing metrics to demonstrate speed-ups from parallel execution.
  • Deliver a working, testable prototype—production-ready polish is not required.

What We're Looking For

  • Deep expertise in distributed computing and parallel processing, including MapReduce-style design patterns, data sharding, and inter-process communication (IPC).
  • Proven track record as a senior engineer who can work independently, move quickly, and deliver results with minimal oversight.
  • Strong problem-solving skills and practical experience building distributed systems and prototypes.
  • Comfort working across multiple languages and runtimes. Choose whatever tech stack gets the job done fastest (Python, C#, C, etc.).
  • Ability to clearly demonstrate and benchmark performance improvements.

Engagement Snapshot

  • Timeline: Short-term, estimated 5–10 days of focused work.
  • Start Date: ASAP
  • Location: Remote
  • Deliverables: Fully functional parallel prototype with CLI + REST interfaces, benchmark metrics, and sharded query support.

Ready to build something fast and clever? Apply now and help bring this proof-of-concept to life.



  • Pune, Maharashtra, India beBeePostgresql Full time US$ 1,20,000 - US$ 1,80,000

    Senior Azure Cosmos DB SpecialistWe are seeking a highly skilled Senior Azure Cosmos DB Specialist to lead the design, implementation, and management of our mission-critical database solutions.Key Responsibilities:Design and develop highly scalable and available database architectures using Azure Cosmos DB.Develop and implement best practices for data...


  • Pune, Maharashtra, India beBeeExadataba Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Oracle Exadata DBA Job SummaryWe are seeking a seasoned Oracle Exadata DBA to provide expert advisory services to our clients.This is a hands-on role requiring solid technical skills, cloud migration experience, and excellent interpersonal and communication abilities.As part of our Advisory Services organization, you will be responsible for the...

  • Distribution Engineer

    3 weeks ago


    Pune, Maharashtra, India Leidos Full time

    Distribution Engineer Permanent Based at our offices in Pune Unleash Your Potential At Leidos we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer s success We are seeking Distribution Engineers who are passionate about electric utility design engineering Someone who is dedicated to...


  • Pune, Maharashtra, India beBeeTimeSeries Full time US$ 1,20,000 - US$ 1,70,000

    Job OverviewWe are pushing the boundaries of relational databases. Our team is highly experienced in AWS, and our senior engineers are eager to collaborate, mentor, and build software together.About Timestream ServiceTimestream service provides fast, scalable, fully managed time series databases that makes it easy to store and analyze vast amounts of time...


  • Pune, Maharashtra, India beBeeTechnical Full time

    Technical Architect Job DescriptionWe are seeking a skilled Technical Architect to lead our team in developing and implementing innovative solutions. This role involves designing, building, and maintaining complex systems to meet the evolving needs of our business.As a Technical Architect, you will be responsible for:Developing and implementing technical...


  • Pune, Maharashtra, India beBeeCloud Full time ₹ 20,00,000 - ₹ 25,00,000

    Cloud Computing Professional RoleThis is a full-time position for a Cloud Engineer, requiring the ability to manage and maintain cloud infrastructure, develop software solutions, and ensure system reliability.Key Responsibilities:Configure and monitor cloud resources.Optimize performance of cloud-based systems.Collaborate with the development team to...


  • Pune, Maharashtra, India beBeeEngineering Full time ₹ 15,00,000 - ₹ 25,00,000

    Transmission Engineer Role:This is a senior engineering position focusing on transmission and distribution projects in the field of civil structural engineering.The ideal candidate will have a strong academic background in Civil Structural Engineering, preferably with a Master's degree, and 3 to 8 years of experience in similar projects.Key Responsibilities...


  • Pune, Maharashtra, India beBeeGenerative Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    Job Title: Python Architect - Generative AIWe are seeking a skilled Python Architect with a strong background in backend engineering and recent experience in Generative AI. The ideal candidate will have 8–10 years of core Python development experience, along with 2–2.5 years of focused engineering work in GenAI and microservices.Design and implement...

  • Senior Developer

    5 days ago


    Pune, Maharashtra, India beBeeSoftware Full time

    Scalable Software Solutions DeveloperAs a Scalable Software Solutions Developer, you will play a key role in designing and implementing software solutions that cater to the needs of our clients.Develop scalable software solutions on distributed systems like Hadoop using Spark Framework.Collaborate with cross-functional teams to ensure seamless integration of...


  • Pune, Maharashtra, India beBeeDatabase Full time ₹ 25,00,000 - ₹ 30,00,000

    Database Leadership OpportunityExpertise is required in software engineering with 5+ years of applied experience.Possess formal training or certification in software engineering concepts.System Design and Development:Hands-on practical experience in delivering system design, application development, testing, and ensuring operational stability.Database...