Remote Senior Software Engineer, Search Intelligence

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Bloomreach is seeking a Senior Software Engineer to join the Search Intelligence team, focusing on enhancing search and personalization capabilities.
  • The role involves designing, building, and improving semantic understanding, query parsing, processing, and language modeling within the search system.
  • Responsibilities include developing new recall and ranking search algorithms and implementing machine learning and LLM models to optimize digital commerce experiences.
  • The engineer will design and architect core components for new features and improve the performance of existing high-traffic search APIs.
  • The position offers an opportunity to contribute to the core product and redefine the digital shopping experience using cutting-edge technologies.

Requirements:

  • A Bachelor's or Master's degree in Computer Science or related fields is required.
  • Candidates must have 4+ years of hands-on experience in Java or another object-oriented language, with experience in cloud providers (AWS, GCP) and building enterprise software products.
  • Experience with open-source search engines (Solr, ElasticSearch) and big data technologies (Hadoop, Spark, Kafka) is necessary.
  • A proven track record in developing and maintaining distributed systems at scale in a production environment is essential.
  • Candidates should have an extensive background in data structures and algorithms, along with strong software architecture skills.
  • Familiarity with machine learning algorithms and tools, and a keen interest in advancements in search/GenAI/LLM technologies are required.
  • 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.

Benefits:

  • Health care benefits including medical, dental, and vision insurance are provided.
  • A 401k plan with employer contribution is available.
  • Employees enjoy a culture of freedom and trust, with flexible working hours and a remote-first approach.
  • Bloomreach supports volunteering activities, offering 5 paid days off for volunteering.
  • Personal development opportunities include workshops, a professional education budget of $1,500 annually, and leadership development programs.
  • Well-being initiatives include an Employee Assistance Program, subscription to the Calm app, and organized sports and yoga activities.
  • Compensation includes Restricted Stock Units or Stock Options, a company performance bonus, and an employee referral bonus of up to $3,000.
About the job
Posted on
Job type
Salary
$ 135,000 - 185,000 USD / year
Leave a feedback