Browse All Jobs
Job Description

Bloomreach is seeking a motivated Backend Software Engineer to join their team and contribute to the development of Clarity, a virtual shopping assistant leveraging Gen AI and LLMs. The engineer will be part of a small team of experienced software engineers and data scientists, building a cutting-edge AI-powered product.

The role involves working in one of Bloomreach's Central European offices (Bratislava, Brno, or Prague) or remotely within the EU.

Responsibilities:

  • Design, implement, and test key features in the Conversation Engine component of Clarity.
  • Contribute to the overall architecture of Clarity.
  • Assist with and troubleshoot across all stages of the software lifecycle.
  • Collaborate with Customer Success and Product Management Teams.
  • Work closely with other members of the Clarity Engineering and Data Science Teams.
  • Participate in brainstorming sessions and contribute innovative ideas.
  • Document and maintain project plans, technical designs, and other relevant materials.

Requirements:

  • BS/MS degree in Computer Science or related field and at least 4 years of software engineering experience.
  • Strong background in algorithms and software architecture skills.
  • Proficiency in TypeScript, Node.js, and Python.
  • Experience with NoSQL databases (e.g. MongoDB, DynamoDB) and in-memory Data Stores (e.g. Redis)
  • Familiarity with asynchronous programming and event-driven architecture
  • Familiarity with building low latency, high availability, and high throughput systems
  • Familiarity with Docker, CI/CD pipelines, and GCP
  • Ability to work collaboratively within a remote team environment.
  • Excellent communication skills, both written and verbal.

Bloomreach offers:

  • Flexible working hours.
  • Virtual-first work environment with Bloomreach Hubs available.
  • Company events.
  • Opportunities for volunteering activities.
  • Personal development programs and professional education budget.
  • Employee Assistance Program and subscription to Calm app.
  • Extended parental leave.
  • Restricted Stock Units or Stock Options.
  • Company performance bonus.
  • Employee referral bonus.
Apply Manually

Bloomreach

Bloomreach delivers an agentic platform for personalization, empowering businesses to connect with customers through AI-driven experiences. Specializing in autonomous search, conversational shopping, and autonomous marketing, Bloomreach leverages its Loomi AI engine to ensure consistent and intelligent personalization across all touchpoints. Serving over 1,400 global brands in various sectors, including retail, financial services, and hospitality, Bloomreach drives growth and loyalty by creating tailored and intuitive customer journeys. The company is committed to transforming commerce experiences through innovative and customer-centric solutions.

All Jobs at Bloomreach (38)