High-Performance Systems Engineer for Large-Scale Data Retrieval

2 days ago


Bengaluru, Karnataka, India LinkedIn Full time

We are seeking a highly skilled Systems Engineer to join our team at LinkedIn, focusing on building the next-generation infrastructure platforms for large-scale data retrieval.

As part of our world-class software engineering team, you will be responsible for designing and implementing high-performance distributed database systems built using Rust to support multiple retrieval use cases. You will work closely with the IR engines team to develop scalable and efficient systems that can handle dense and sparse vectors.

The ideal candidate will have 8+ years of experience in software design, development, and algorithm-related solutions, with a strong background in programming languages such as Rust (preferred), C/C++. They will also have hands-on experience developing distributed systems, large-scale systems, databases, and/or backend APIs.

We offer a competitive salary of $180,000 per year, plus additional benefits and opportunities for growth and development.

Responsibilities:

  • Own the technical strategy for broad or complex requirements with insightful and forward-looking approaches to handle retrieval for large datasets with multiple query patterns
  • Design, implement, and optimize the performance of the underlying querying, storage, and indexing systems
  • Improve the observability and understandability of retrieval systems with a focus on improving developer productivity and system sustenance
  • Effectively communicate with the team, partners, and stakeholders
  • Mentor other engineers, define our challenging technical culture, and help to build a fast-growing team
  • Work closely with the open-source community to participate and influence cutting-edge open-source projects
  • Deliver incremental impact by driving innovation while iteratively building and shipping software at scale

Basic Qualifications:

  • Bachelor's Degree in Computer Science or related technical discipline, or related practical experience
  • 8+ years of industry experience in software design, development, and algorithm-related solutions
  • 8+ years of experience programming in languages such as Rust (preferred), C/C++
  • Hands-on experience developing distributed systems, large-scale systems, databases, and/or backend APIs

Preferred Qualifications:

  • Experience of designing and working with the architecture of search engines and database systems, with focus on performance and scalability
  • Experience with open-source projects like Apache Lucene, RocksDB, and vector DBs like Qdrant/Milvus
  • Experience in architecting, building, and running large-scale low-latency distributed systems


  • Bengaluru, Karnataka, India alphastream Full time

    We are seeking an experienced NLP Engineer to join our team and contribute to the development of large-scale search and retrieval systems. The ideal candidate will have a strong background in natural language processing and information retrieval, with experience in building and fine-tuning large-scale models.Job OverviewAt Alphastream.ai, we envision a...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're looking for a highly skilled Senior Software Engineer to join our world-class software engineering team in Bangalore, India.We're building the next-generation infrastructure platforms for LinkedIn with a focus on information retrieval (IR). The IR domain is an ever-evolving space with the latest state-of-the-art technologies around...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we are committed to helping our members achieve their career goals by providing them with the tools and resources they need to succeed.We are currently seeking a highly skilled Senior Software Architect to join our team and help us build the next-generation information retrieval infrastructure and platforms for LinkedIn. As a key member of our...


  • Bengaluru, Karnataka, India alphastream Full time

    We are seeking a highly skilled AI NLP Engineer to join our team at Alphastream.ai. As an AI NLP Engineer, you will play a critical role in developing and improving our large-scale search and retrieval systems.Job Description:The ideal candidate will have 5+ years' experience writing code using Python, as well as a Master's degree plus 3-5+ years of...


  • Bengaluru, Karnataka, India alphastream Full time

    About Us">Alphastream.ai is a dynamic financial technology company that leverages state-of-the-art AI to propel innovation in the financial world. Our mission is to empower asset managers, research firms, hedge funds, banks, and investors with smarter, faster, and curated data. We provide accurate, timely information, analytics, and tools across simple to...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're pioneering a next-generation Tracking platform to efficiently collect interaction data for our billion-plus users. As a Staff Software Engineer on our Systems Infrastructure team, you'll play a crucial role in designing, implementing, and optimizing the performance of large-scale distributed systems with security and compliance in...


  • Bengaluru, Karnataka, India LinkedIn Full time

    OverviewAt LinkedIn, we are seeking a seasoned Software Architect to lead the design and development of our next-generation information retrieval infrastructure. As a key member of our world-class software engineering team, you will drive the technology vision and create business impact by putting your passion for large-scale systems into practice.Salary...


  • Bengaluru, Karnataka, India Lifelancer Full time

    We are seeking an innovative and passionate NLP Research Engineer to join our team at Ema Unlimited, a high-growth startup based in Silicon Valley and Bangalore.Ema is building the next generation of AI technology to empower employees in the enterprise to be their most creative and productive. Our proprietary tech allows enterprises to delegate repetitive...


  • Bengaluru, Karnataka, India PureSoftware Pvt Ltd. Full time

    Company OverviewPureSoftware Pvt Ltd. is a leading technology company that empowers businesses to drive innovation and growth through cutting-edge solutions.Job DescriptionWe are seeking an experienced Data Engineer to join our team. As a key member of our data engineering group, you will be responsible for designing, developing, and delivering large-scale...


  • Bengaluru, Karnataka, India myGwork Full time

    Job Title: Data Engineer for Large Scale Data InfrastructureAbout the Role:This is an exciting opportunity to join Amazon Devices as a Data Engineer, working on big data related to Amazon's expanding portfolio of devices. The successful candidate will be part of the International Devices Data Services (IDDS) team, responsible for empowering business...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we believe in creating economic opportunity for every member of the global workforce. As a Principal Staff Software Engineer, Systems Infrastructure, you will play a crucial role in building the next-generation information retrieval infrastructure and platforms for our company.We are looking for an exceptional systems engineer to join our...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're passionate about empowering professionals to achieve their goals. As a Senior Engineering Leader, you'll play a critical role in shaping the future of our data systems. This is an exciting opportunity to join a dynamic team and drive innovation in a rapidly evolving industry.About the RoleWe're seeking an experienced engineering leader to...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Role OverviewWe are seeking a skilled Senior Software Engineer to join our team in Bangalore, India. The successful candidate will have expertise in designing and developing large-scale distributed systems, with a strong focus on observability.Job DescriptionThis is a unique opportunity to work with our MELT instrumentation team, responsible for creating the...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we're building the next-generation infrastructure platforms to power our global network. As a High-Performance Infrastructure Software Engineer on our Distributed Systems team, you'll be responsible for designing and building high-performance distributed databases using Rust to support multiple retrieval use cases with dense and sparse...


  • Bengaluru, Karnataka, India Wipro Full time

    About the RoleWe are seeking a skilled Data Engineer to participate in the development lifecycle of applications related to document generation processing, printing, electronic and postal delivery. The successful candidate will work with various Lines of Business across the organization to understand their requirements and architecture to design and develop...


  • Bengaluru, Karnataka, India LinkedIn Full time

    As a pioneer in professional networking, LinkedIn empowers members to achieve their career goals. Our mission is to create economic opportunities for the global workforce by providing innovative solutions that foster connections and drive growth. We strive to be a workplace where everyone feels valued and has the skills needed to succeed.The Data Science...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Are you passionate about building high-performance infrastructure platforms? Do you have expertise in distributed systems and Rust programming?About the RoleWe're seeking a talented Data Engineer to join our team at LinkedIn. As a key member of our software engineering group, you'll be responsible for designing and building next-generation infrastructure...


  • Bengaluru, Karnataka, India myGwork Full time

    Unlock Career Advancement as a Technical Lead in Data EngineeringWe are seeking an exceptional Senior Software Development Engineer to join our Business Data Technologies team at Amazon. This role offers a unique opportunity to lead architecture initiatives in scaling, security, and availability while working with diverse user profiles and teams.About the...


  • Bengaluru, Karnataka, India Observe Full time

    Observe.AI: Boosting Contact Center Performance with Live Conversation IntelligenceAbout UsWe're the fastest way to enhance contact center performance, leveraging our cutting-edge AI engine. With Observe.AI, you'll uncover valuable insights from 100% of customer interactions and optimize frontline team performance through coaching and end-to-end workflow...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Leading the Future of Next-Generation InfrastructureWe are seeking a highly skilled software engineer to join our world-class infrastructure team at LinkedIn. This role will involve building the next-generation infrastructure and platforms for LinkedIn, including application and service delivery platform, data storage and replication systems, search...