Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Software Engineer - PostgreSQL for AI Workloads

AI Summary ✨

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND equivalent technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Proven technical engineering capabilities in systems-level engineering, including work on database engines, distributed systems, or backend infrastructure
  • Proficiency in one or more systems programming languages such as C, C++, or Rust
  • Experience working with PostgreSQL or similar engines at the extension, indexing, or query execution level
  • Demonstrated ability to design and deliver reliable, performant systems in a collaborative environment

Nice to Haves

  • Experience implementing vector indexes, ANN search algorithms, or semantic retrieval systems
  • Interest or experience in graph data models or graph-aware query execution
  • Familiarity with embedding workflows, model integration, or retrieval-augmented generation patterns
  • Prior contributions to open-source databases, search engines, or AI infrastructure projects
  • Strong problem-solving and communication skills with a collaborative, growth-oriented mindset
  • Commitment to learning, innovation, and inclusive engineering culture

What You'll Be Doing

  • Design and implement AI-native capabilities in PostgreSQL, including vector indexing, semantic and full-text search operators, hybrid search patterns, and graph query features
  • Own or contribute to the design and implementation of major AI-native subsystems
  • Build and enhance high-performance PostgreSQL extensions and core engine integrations
  • Collaborate closely with senior engineers, product managers, and AI researchers
  • Help shape the developer experience through APIs, control plane integration, and extensibility mechanisms

Perks and Benefits

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer.
Microsoft logo

Microsoft

Barcelona, Spain

Experience: Senior
Posted: March 16, 2026
Azure
Java
Javascript
Postgresql
Python
Rust
dataengineering

Why we track Microsoft

Microsoft has offices across most of Europe and tends to hire steadily. They're not as flashy as some of the other FAANG companies on this board, but the stability, benefits, and breadth of engineering work are hard to argue with.

Similar jobs

  • a month ago
    Remote
  • a month ago
  • 3 months ago
    Still looking
  • See all jobs in Spain