Senior Software Engineer

Details of the offer

About the Role:

Bloomreach is solving one of the digital world's most fundamental problems: helping people instantly find what they need when they need it. We are seeking a Senior Software Engineer to join our Search Intelligence team, who will play a crucial role in advancing our search and personalization capabilities. The team focuses on designing, building, and enhancing semantic understanding, query parsing and processing, and language modeling within the search system. Your contributions will include the development of new recall and ranking search algorithms, as well as the implementation of machine learning and LLM models to optimize the digital experience for commerce. You will be responsible for designing and architecting core components for new features, aiming to improve the performance of existing high-traffic, highly available search APIs. You will be at the forefront of developing innovative solutions to enhance search capabilities, utilizing cutting-edge technologies to ensure users can instantly access what they need. This role offers an exciting opportunity to contribute to the core of our product, applying your expertise to improve search functionalities and redefine the digital shopping experience.
What you'll do:

Design and implement recall and ranking search algorithms, leveraging the latest LLM models to optimize the digital experience for commerce
Build, maintain, and scale data processing pipelines for Search in an efficient and reliable way
Partner with the Product team to understand requirements and use cases, Lead and engage cross-functional engineering teams to plan and drive end to end execution of projects
Participate in lean and agile development process in an automation- and monitoring-driven environment, from planning, scoping, estimation all the way to optimization, maintenance, and support
Acquire proficiency and apply GenAI/LLM technologies to enhance search relevance, ultimately boosting revenue for Bloomreach customers
Steward an extremely high bar of technical excellence for the company to drive innovation in the search and personalization space

What you'll need:

Bachelor's or Master's degree in Computer Science or related fields.
6+ years of hands-on experience in Java or another object-oriented language, working with cloud providers (AWS, GCP) and building enterprise software products.
Experience with open source search engines (Solr, ElasticSearch) as well as big data and large-scale data processing technologies (Hadoop, Spark, Kafka).
Proven track record in developing and maintaining distributed systems at scale in a production environment.
Extensive background in data structures and algorithms with strong software architecture skills.
Familiarity with the machine learning algorithms and tools, and keen interest for staying up-to-date with the latest advancements in search/GenAI/LLM  technologies, and related fields.
Experience working with Data Science teams to implement ML models in real-time serving is a plus.
Startup experience in a fast-paced growth company is highly desirable but not required.


Nominal Salary: To be agreed

Source: Greenhouse

Requirements

Data Modeler

ROLE DESCRIPTION As a Finance Data Modeler, you'll work at the forefront of designing and development the finance data models in the Finance Data space which...


Capco - Karnataka

Published a month ago

Senior Machine Learning Engineer

The Data & Science Org At Deliveroo, we have a world-class data science organisation with a mission to enable the highest quality human and machine decision-...


Deliveroo - Karnataka

Published a month ago

Developer Of Language Parsers For Mainframe Applications Understanding

Maintain and develop language parsers written in C and C++. Work in an agile, collaborative environment across software architecture, understanding both fron...


Ibm Careers - Karnataka

Published 25 days ago

Application Database Administrator: Oracle Enterprise Applications

Migrating Oracle ERP workloads to Oracle Cloud Infrastructure To manage Oracle applications environments Work with clients on cloud benefit assessments.


Ibm Careers - Karnataka

Published 25 days ago

Built at: 2024-11-21T17:56:11.812Z