bjg's comments

bjg | 5 months ago | on: Ask HN: Who is hiring? (October 2025)

10x Genomics | Software Engineer(Multiple Roles) | Remote(US) or Pleasanton, CA | Full-Time

We make instruments and software that enable scientists to study biology at single-cell resolution. Our technology features in over 7,000 scientific publications (https://www.10xgenomics.com/resources/publications), and is used across the world by top research institutions, hospitals, and pharmaceutical companies to study cancer, immunology, developmental biology, and more.

Our user-facing applications - which include the public website, a web-based analysis platform, visualization apps, instrument UIs, and more - have React/Typescript frontends and Golang backends, with Rust + C++/CUDA for analysis algorithms. Our instrument control software, which automates complicated microfluidics, motion, and imaging subsystems are written in C++, Python and Golang. If you want to use your software skills to push forward the frontiers of biology, please check us out.

Our tech stack includes: C++, CUDA, Rust, Go, Python, Typescript, Bazel, etc

Open Roles:

- Staff Software Engineer

- Software Engineer III - Frontend

- Senior Software Engineer - AI Solutions

- Staff Software Engineer - AI Solutions

I'm a Sr. Staff Software Engineer here. Happy to answer questions you might have, I'm easy to find on LinkedIn if you need to know more.

Apply: https://careers.10xgenomics.com/careers?department=Engineeri... Website: https://www.10xgenomics.com

bjg | 6 years ago | on: Satya Nadella Added $850B to Microsoft

Go look at the stock history, the moment Ballmer became CEO in 2000 the price stopped growing, lulled back down into the ~20-30's and stayed there until he stepped down in 2014. He did "exceptionally well" at keeping it where it was...

bjg | 8 years ago | on: MLton Compiler Overview

+1 Professor Fluet was one of my favorite professors, it was his first year at RIT, and he did an awesome job.

bjg | 8 years ago | on: Benchmarking OS primitives

I'm not sure I agree with (a), any app that is focused on perf is likely going to use jemalloc or any of the other high performance allocators (tcmalloc), and completely bypass the libc implementation...

bjg | 8 years ago | on: How Microsoft brought SQL Server to Linux

There is no virtualization used in SQL server on Linux... It's not a VM. It's a just like any other Linux process... It just happens to have something that looks a lot like the NT Kernel running inside that process.

bjg | 9 years ago | on: Andrei Alexandrescu's AMA on IAmA Reddit (2013)

I did read your entire post, I saw that you acknowledged the fact that the AMA was 3 years old.

It's just that your post wasn't interesting, and didn't contain any substance. So I felt the need to warn others who are likely to fall into the same trap I did.

¯\_(ツ)_/¯

page 1