Distributed Systems Engineer – Vector Database(Prototype)

6 days ago


Manila, Philippines 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.



  • Manila, Philippines HI Technology & Innovation Full time

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


  • Manila, National Capital Region, Philippines Spiralyze Full time ₱800,000 - ₱1,200,000 per year

    Full-Stack Developer (AI-Driven Systems)Department: Spiralmetrics DevelopmentEmployment Type: Full TimeLocation: Remote Philippines (Manila)Description We're looking for a talented full-stack engineer who can build fast, scalable, and intelligent web applications, and is passionate about working with AI APIs, agent workflows, and vector databases.In this...

  • AI/ML Engineer

    2 weeks ago


    , Metro Manila, Philippines OneSeven Tech (OST) Full time

    Join to apply for the AI/ML Engineer role at OneSeven Tech (OST) As an AI-First AI/ML Engineer, you'll be architecting and deploying intelligent systems that leverage cutting-edge AI technologies including LangChain orchestration, autonomous AI agents, and robust AWS cloud infrastructure. We are seeking expertise in modern AI/ML frameworks, agentic systems,...


  • Manila, Philippines Russell Tobin Full time

    Senior Associate - Talent Acquisition - Corporate Strategy Hiring | Specialized in APAC Summary of key responsibilities Define and provide guidance for database creation, configuration, upgrade, patches and refresh requirements Recommend operating system and database performance monitoring, tuning and configuration changes Experience with database physical...


  • Manila, Philippines PJ Lhuillier Group of Companies Full time

    The position is primarily responsible for supporting the administration and maintenance of the bank database system. The position is also responsible for keeping the security and integrity of these databases. Duties and Responsibilities: Maintains access control measures, data encryption, and monitoring database activity for potential security breaches...


  • Manila, National Capital Region, Philippines Aurecon Full time ₱1,500,000 - ₱3,000,000 per year

    Just imagine your future with us…At Aurecon we see the future through a very different lens. Do you?Innovation, eminence and digital are at the heart of everything we do. Are you excited about the future?Are you driven by the opportunity to work on some of the most challenging and complex projects around the world and to learn from the best? We...


  • Manila, National Capital Region, Philippines GenuineXs Full time ₱1,200,000 - ₱2,400,000 per year

    Job Summary:We are seeking a highly skilled Data and MLOps Engineer with deep technical expertise across cloud ecosystems, particularly within Azure. The ideal candidate has a strong foundation in MLOps, data pipeline architecture, and healthcare data standards. This role will be crucial in designing, implementing, and scaling machine learning infrastructure...


  • Manila, National Capital Region, Philippines ARTECH TECHNOLOGY INC Full time ₱1,200,000 - ₱2,400,000 per year

    Cloud Database Engineer (Expert Level: E3)We are looking for a highly skilled Cloud Database Engineer to lead the planning, deployment, support, and optimization of scalable and resilient database systems. This role requires expertise in multiple database technologies, a strong automation mindset, and the ability to deliver reliable solutions in a cloud...


  • Manila, National Capital Region, Philippines NICE Systems Full time ₱900,000 - ₱1,200,000 per year

    So, what's the role all about?A Software Engineer's main purpose is to help design, build and optimize Microsoft SQL Server databases for a cloud-based commercial software development project. Software Engineers use tools and methodologies to create representations for functions and user interfaces of desired products. This position may also be responsible...

  • Database Engineer

    2 weeks ago


    Eastwood, Metro Manila, Philippines Electronic Commerce Payments (EC PAY) Inc. Full time ₱900,000 - ₱1,200,000 per year

    Handle Microsoft SQL Server administration and managementDevelop and maintain complex SQL queries, scripts, and reportsExperience in database monitoring, backup management, and basic troubleshootingDesign, implement, and maintain relational database systemsStrong collaboration skills with development and operations teams to ensure database reliability and...