Jerene Yang’s Post

View profile for Jerene Yang, graphic

Head of ML Runtime at OpenAI | Xoogler

✨Differences between Google and OpenAI✨ I’ve been at OpenAI for about a month now. Here are some biggest differences that I noticed between the two companies: 1. 🤩Perfection vs ⚙️Working Google has nearly 100 times more employees and 30 years of infrastructure, resulting in polished features (especially #Spanner, the best database!). However, every new feature must integrate with existing ones, making development lengthy and complex. OpenAI ships features much faster. Perhaps it’s because there are less historical features to support and a more modern tech stack. 2. 🗣️Talking vs ⌨️Doing I used to joke that at Google, we discuss, design and align for 10 hours for every hour of code we write. This is because we had so many customers and different use cases. Google also has a bad reputation when it comes to deprecations (🪦RIP Jamboard) so every feature needs to be negotiated and designed to intimate detail to ensure full compatibility and to be future proof. Over at OpenAI, discussions are short and sweet. One pagers get written and the team is aligned. The much flatter org structure and much more senior team both contribute to this. Imagine taking a staff engineer and asking them to do a junior engineer’s work, they won’t make the same mistakes a junior engineer would make. Unlike at Google, where we try to carve out level appropriate work for everyone, if you are in charge of a feature at OpenAI you typically write most of the code there regardless of what level work it is. Principle+ Eng at Google don’t really write code(there are definitely exceptions) but the equivalent OpenAI eng codes a lot. 3. ✅Well-defined vs ❓Figure it out At Google, even at higher levels, roles are well defined, tools are well defined, features are well defined. You come to work every day with a nice checklist, check everything off by the end of the day and go home. At OpenAI, it’s much more loosely defined. I come into work and figure out what needs me. I write 3 things in the list and replace the first 2 in 30 minutes. Things move quickly so knowledge gets obsolete really fast. But at the same time it’s challenging and exciting. Both companies definitely have their differences. I’m so glad I got to experience both! Ha, if you read till here, you get a 🍪cookie! I’m hiring staff+ distributed systems engineers (bonus with experience in massive scale ML infra). Shoot me a LinkedIn message with your resume and I’ll pass it on to the recruiting team. Disclaimer: the above is purely from my own experience and perspective. They do not represent either companies or others’ experience.

  • No alternative text description for this image
Andrey Gavrilenko

Founder @ WeWine, ex-Head of Data Science @ PandaDoc | AI & Analytics Mentor | Transform Data Into Your Greatest Asset

1mo

I totally see the same things. From a high-level view, big corporations operate like predictable and scalable machines where each person performs just one function within well-defined processes. The internal complexity and number of connections are immense, so everything needs to be integrated and functioning and because of the bureaucracy, driving real innovation becomes really really hard. That’s why, when it comes to building something truly innovative, it’s often better to start from the scratch. Best of all to start a new venture on a new platform, free from legacy constraints. In a small company, close and informal communication thrives, and most people are generalists, often taking on multiple roles. Being a generalist means you’re better able to understand problems across different areas and find ways to merge diverse perspectives for smarter and better solutions faster. Thanks for sharing! I just wanted to say I feel almost the same way!

Thanks for the reminder to go and write some code tomorrow :D

Yogish Baliga

Magician @ Apple Media Search

1mo

Nothing new here. This is expected from smaller companies. There is not much baggage to carry at smaller companies, but eventually smaller companies become bigger and they will hit the same wall. For perfection vs working, people have less expectation from smaller companies as well. A small mistake in smaller companies is not a big deal, but same becomes bigger in bigger companies.

Aditya Jaiswal

Student at R.R. Group Of Institutions

1mo

The left side picture is generated

Aaron Stackpole

Senior Automation and AI Workflow Engineer | Azure & Dynamics 365 F&O + Commerce Specialist | 20 Years of IT Excellence in Enterprise Cloud Solutions | Master Programmer

3w

Hillariously, I am pretty sure I saw a post about 15 years ago where a Google engineer was saying this about having worked at Microsoft. :)

Mikkel Frimer-Rasmussen

På tre timer lærer du at løse opgaver med generativ AI

1mo

Based on the above, I'd clearly choose Google products.

Alex L.

Turning complex tech into exciting, everyday solutions | Google | Founder @ Hungry Strategist

2w

The interesting observation on top of this is how replaceable talents become as small startups evolve into large corporates. Like you said, well defined functions and established processes. Eventually leading to micro, boxed scopes that prepares for replacement once a scalable and cost-efficient solution is available. To be clear, this displacement isn’t new and not pertaining to specific industry or corporate. This is most apparent evidence that one should truly Own Your Career and not by any other entity.

Like
Reply
Todd Bello

iOS Developer | AI Researcher | Human-Centered Innovator | Expertise in Swift, Core ML, and Compassionate Tech Solutions

1mo

“Thanks for sharing this, Jerene! It’s always interesting to hear the inside perspective on the cultural and operational differences between industry giants like Google and more agile, fast-moving teams like OpenAI. The shift from well-defined roles to a ‘figure it out’ mindset sounds both challenging and rewarding—and a great environment for anyone who thrives in adaptable, high-impact work. Your note on distributed systems and massive-scale ML infra caught my attention—those are areas I’m passionate about. Would love to connect and hear more about the exciting things happening on your team at OpenAI!”

Thank you for cookie 🍪 😊 ‘I come into work and figure out what needs me. I write 3 things in the list and replace the first 2 in 30 minutes.’ This describes my day so well! I told a coworker the other day, “I don’t know what I’m gonna be working on today - I just make it up every day.”

See more comments

To view or add a comment, sign in

Explore topics