Bloomreach is hiring a
Senior Software Engineer

Logo of Bloomreach

Bloomreach

πŸ’΅ $135k-$185k
πŸ“Remote - United States

Summary

The job is for a Senior Software Engineer at Bloomreach's Search Intelligence team. The role involves designing, implementing, and optimizing search algorithms, data processing pipelines, and machine learning models to enhance the digital shopping experience. The candidate should have relevant technical skills and experience.

Requirements

  • Bachelor's or Master's degree in Computer Science or related fields
  • 4+ 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

Responsibilities

  • 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

Benefits

  • Health care including medical, dental, and vision insurance
  • 401k plan with employer contribution

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Bloomreach know you found this job on JobsCollider. Thanks! πŸ™