_xgw
At Coveo, we build AI-powered systems that bring hyper-personalization to every enterprise experience, whether it's e-commerce, customer service, or internal workplace tools. Our platform helps users find what they need, when they need it.
We're looking for a Senior Fullstack Developer to help us scale these experiences. You'll design and build high-scale systems behind search, recommendations, product discovery, and Generative AI, crafting clean APIs and responsive UIs that deliver fast, personalized experiences to millions of users.
Stack: Java, REST APIs, distributed systems, React, TypeScript, responsive web apps, AWS, Kubernetes
You'd be a great fit if you have:
- 5+ years of software development experience
- A strong track record in high-scale backend development
- Experience with cloud infrastructure
- Solid front-end skills
- Strong communication skills and a collaborative mindset
We offer competitive salaries, top-tier equipment, great offices, and a team that genuinely values your input.
Interview Process: phone screen, interview with hiring manager, tech test, offer
Apply here: https://grnh.se/dxy6bbtr2us
At Coveo, we build AI-powered systems that bring hyper-personalization to every enterprise experience — whether it's e-commerce, customer service, or internal workplace tools. Our platform unifies relevance across the stack, helping users find what they need, when they need it.
We're looking for a Senior Fullstack Developer to help us scale these experiences. You'll design and build high-scale systems behind search, recommendations, product discovery, and Generative AI — crafting clean APIs and responsive UIs that deliver fast, personalized experiences to millions of users.
Stack: Java, REST APIs, distributed systems, React, TypeScript, responsive web apps, AWS, Kubernetes
You'd be a great fit if you have:
- 5+ years of software development experience
- A strong track record in high-scale backend development
- Experience with cloud infrastructure
- Solid front-end skills
- Strong communication skills and a collaborative mindset
We offer competitive salaries, top-tier equipment, great offices, and a team that genuinely values your input.
Interview Process: phone screen, interview with hiring manager, tech test, offer
Apply here: https://grnh.se/dxy6bbtr2us
The Joy of a Boring Codebase
Install Linters, Get Malware
At Coveo, we build AI-powered systems that bring hyper-personalization to every enterprise experience — whether it's e-commerce, customer service, or internal workplace tools. Our platform unifies relevance across the stack, helping users find what they need, when they need it.
We're looking for a Software Development Manager to lead a team focused on transforming how enterprise-level retailers integrate our technology into their storefronts to enable AI-driven relevance & personalization.
You'd be a great fit if you have:
- Minimum of 8-10 years of professional experience in a software developer role and at least 3-5 years leading high-performing development teams, ideally in a SaaS product environment.
- Excellent communication skills and the ability to work cross-functionally with various stakeholders.
- A "voice it, own it, do it" mindset that enables you to identify opportunities for change and drive them through to completion.
We offer competitive salaries, top-tier equipment, great offices, and a team that genuinely values your input.
Interview Process: phone screen, interview with hiring manager, tech test, offer
Apply here: https://grnh.se/dlowpju32us
At Coveo, we build AI-powered systems that bring hyper-personalization to every enterprise experience — whether it's e-commerce, customer service, or internal workplace tools. Our platform unifies relevance across the stack, helping users find what they need, when they need it.
We're looking for a Senior Fullstack Developer to help us scale these experiences. You'll design and build high-scale systems behind search, recommendations, product discovery, and Generative AI — crafting clean APIs and responsive UIs that deliver fast, personalized experiences to millions of users.
Stack: Java, REST APIs, distributed systems, React, TypeScript, responsive web apps, AWS, Kubernetes
You'd be a great fit if you have:
- 5+ years of software development experience
- A strong track record in high-scale backend development
- Experience with cloud infrastructure
- Solid front-end skills
- Strong communication skills and a collaborative mindset
We offer competitive salaries, top-tier equipment, great offices, and a team that genuinely values your input.
Interview Process: phone screen, interview with hiring manager, tech test, offer
Apply here: https://grnh.se/b972644a2us
Looking for something else? We're also looking for Senior NLP Applied Scientists (https://grnh.se/3649d2972us), Cloud FinOps Specialists (https://grnh.se/e81bc0032us) and Backend Developers for our ML Platform (https://grnh.se/0c1ebd5b2us)
At Coveo, we build AI-powered systems that bring hyper-personalization to every enterprise experience — whether it's e-commerce, customer service, or internal workplace tools. Our platform unifies relevance across the stack, helping users find what they need, when they need it.
We're looking for a Senior Fullstack Developer to help us scale these experiences. You'll design and build high-scale systems behind search, recommendations, product discovery, and Generative AI — crafting clean APIs and responsive UIs that deliver fast, personalized experiences to millions of users.
Stack: Java, React, TypeScript, AWS, Kubernetes, REST APIs, responsive web apps, distributed systems
You'd be a great fit if you have:
- 5+ years of software development experience
- A strong track record in high-scale backend development
- Experience with cloud infrastructure
- Solid front-end skills
- Strong communication skills and a collaborative mindset
We offer competitive salaries, top-tier equipment, great offices, and a team that genuinely values your input.
Interview Process: phone screen, interview with hiring manager, tech test, offer
Apply here: https://grnh.se/476db1032us
Looking for something else? We're also looking for NLP Applied Scientists (https://grnh.se/9c67754e2us), ML Backend Developers (https://grnh.se/0c1ebd5b2us) and a Data Platform Director (https://grnh.se/9fa7d47f2us)
Coveo's Commerce team builds AI-powered search and recommendation solutions that help enterprise retailers optimize product discovery and drive sales.
We're looking for a Senior Fullstack Developer to build data-intensive web applications at scale. You'll work on high-scale systems for search, recommendations, product listings, and generative answering, crafting APIs and UIs that power personalized e-commerce experiences.
Tech Stack:
- Backend: Java, REST APIs, distributed systems
- Frontend: React, TypeScript, responsive web apps
- Cloud: AWS, Kubernetes
You'd be a great fit if you have:
- 5+ years of software development experience
- A strong track record in high-scale backend development
- Experience with cloud infrastructure
- Solid front-end skills
- Strong communication skills and a collaborative mindset
We offer competitive salaries, top-tier equipment, great offices, and a team that genuinely values your input.
Interview Process: phone screen, interview with hiring manager, tech test, offer
Apply here: https://grnh.se/b972644a2us
A 99th percentile hockey pool builder using a constraint solver
As for the topological sort solution, I assume it's what Graphviz uses under the hood in mLuby's solution! If I understand correctly, we're graphing the sequence of reindeer and then extracting the order of the nodes in the graph?
I like how straightforward the solution is. The problem almost fades away! :)
Solving a Dungeons and Dragons riddle using Prolog
Surviving Rust Async Interfaces
Show HN: hibp-client – a Clojure wrapper for the Have I Been Pwned API
It all starts by taking the time to examine the content you consume & why you enjoy consuming it.
Not necessarily. You can make recursive generators which never "terminate". For example, here's a codegolfed version of a recursive generator which represents a n + 1 sequence:
p=function*a(x){yield x;yield*a(x+1)}(0)Using data to determine if Die Hard is a Christmas movie
For example:
> 'string'.split('').reverse().join('')
becomes
> 'string'.split``.reverse().join``
[1] https://twitter.com/lukesawczak/status/1039854898068815873
Well, that place needs those objects to do its job.
> When / why is that ever a thing that someone needs to do so often that it becomes a concern?
In web applications, at least, you find yourself with a few controllers, which all need a few services which all need a few repositories to access the database... I guess you can see where this is going. Declaring in your class' constructor that instances need an object of `Type` is the less repetitive way of saying that an instance of a class needs something. Writing the code that builds objects and passes them to your constructors would be quite repetitive.