By Ben Greenwald, an Engineering Lead at Lambda who is building on-prem GPU cluster management software.
The journey of how I got to Lambda starts in the most pedestrian way possible: I got a message on LinkedIn. That said, I was actively looking for my next adventure and Lambda seemed like it might be a good fit.
I enjoy striding the boundary between hardware and software. My graduate work at MIT involved building an entire computing system from soup to nuts. Our group built the MIT Raw Machine, an early multi-processor. Not only did we design and build the custom processor, we built the boards, the firmware, the operating systems, the compilers, and the applications. Coming to Lambda was a bit like coming home in this regard. It was a chance to work across the entire computing “stack”. I’m building software on customized compute resources and fabrics again.
I’ve always been interested in working at start-ups, Lambda is my third. I like the significant impact that I’m able to make at a smaller company. The larger a company becomes, the harder it is to make big moves. My previous company was 60 people when I joined, growing to around 860 when I decided it was time to move on. I see Lambda as a chance to get back to a place where I can draw a direct line between my decisions and our customer’s happiness.
Working in a company providing tools to deep learning practitioners appeals to my desire to solve complex algorithmic and mathematical problems. For the previous 15 years, I worked on whole program analysis technology, automating the process of looking for potential security vulnerabilities in code. Working on large scale computing problems, and finding solutions that are performant, makes me happy to get out of bed in the morning. These kinds of problems also attract some of the best coworkers: people who are smart and creative, but still connected and dedicated to customers.
Finally, this was an opportunity to work 100% remotely. I never thought this was something I would want in my career, always thinking that face-to-face interaction was necessary to feel connected to my work. Lambda, however, makes it work---and work well. Without a commute, I get more time with my family and friends.
It was great to share the early prototype of my first project with our Product team. The excitement and engagement from my teammates regarding what I was working on and how they could immediately see its applicability to our customer’s problems was truly gratifying.
I'm currently hiring additional software engineers to help us build the world's best GPU cluster management software. If you’re a software engineer interested in joining Lambda, send me an email: email@example.com. No prior ML experience is required, we'll teach you everything you need to know.