Latest news with #JanviKalra


Indian Express
2 days ago
- Business
- Indian Express
Should you intern at a big tech firm or startup? OpenAI engineer offers career advice
Many young college graduates around the world, particularly in India, aim to become software engineers. But they often face an important question: Should they kick off their careers at a big tech company such as Google or Microsoft? Or should they take a chance on a startup like OpenAI? An OpenAI engineer believes that interning at both a big tech company and a startup will help students get a clearer sense of the career path they want to take. Janvi Kalra, who is part of the technical staff at OpenAI, said that students should diversify their experiences after college. In an appearance on an episode of the podcast 'The Pragmatic Engineer', Kalra said that both tracks have positives and negatives. Kalra's comments come at a time when entry-level tech jobs are being directly impacted by AI. SignalFire, a VC firm that analyses job movements across 80 million companies on LinkedIn, reported that major tech companies—including Meta, Microsoft, and Google—recruited fewer recent graduates in 2024 compared to previous years. New graduates accounted for just 7 per cent of new hires in 2024, down 25 per cent from 2023 and over 50 per cent from pre-pandemic levels in 2019. At startups, the rate of new graduate hiring dropped from 30 per cent in 2019 to under 6 per cent in 2024. After earning a degree in computer science from Dartmouth College, New Hampshire, US, Kalra interned at Microsoft and Google. She then worked at a productivity startup called Coda before joining OpenAI, as per her verified LinkedIn profile. She said that given the opportunity, gaining experience with both startups and larger firms early on in one's career would be beneficial. 'Given that Big Tech and startups are such different experiences and you learn so much at each, it would be more educational to do one startup internship and one Big Tech internship to get a very robust overview of what both experiences are like very early,' she said. According to Kalra, some of the upsides of joining big tech companies include financial benefits, potential prestige, less pressure, more time to work on projects, and learning to build software at scale. 'It's very different to build something that works, versus build something that works when it's swarmed with millions of requests from around the world and Redis happens to be down at the same time. Very different skills,' she said. 'There are also practical, good reasons to go to Big Tech. I'd get my green card faster. I'd get paid more on average. And the unfortunate reality, I think, is that the role does hold more weight. People are more excited about hiring an L5 Google engineer versus an L5 from a startup, especially if that startup doesn't become very successful,' she added. Kalra also pointed out that there were several reasons to work at a startup, such as the experience of programming software from scratch as well as tackling challenges on your own. 'From a software engineering space, maybe one quarter you're working on a growth hacking front-end feature, and the next quarter you're writing Terraform. But even in terms of the non-technical skills, you get an insight into how the business works,' she said. 'Startups also afford you more responsibility, along with a better chance of materially affecting the company with your work. You just get more agency in what you work on. You get the opportunity to propose ideas that you think would be impactful for the business and go execute on it,' she added.

Business Insider
3 days ago
- Business
- Business Insider
Should you join a startup or Big Tech out of college? An OpenAI engineer weighs in.
Janvi Kalra, an engineer at OpenAI, thinks students should diversify their experiences after college, with at least one internship at a Big Tech firm and another at a startup. That way, she said on an episode of The Pragmatic Engineer podcast, you have a better idea of what career path you should take. Kalra interned with Microsoft and Google. She then worked for productivity startup Coda before transitioning into her current role at OpenAI. She said both tracks have advantages and disadvantages. "The way I saw it, the upside of going to Big Tech was, first, you learn how to build reliable software for scale," Kalra said. "It's very different to build something that works, versus build something that works when it's swarmed with millions of requests from around the world and Redis happens to be down at the same time. Very different skills." Another good thing about Big Tech, she added, was the amount of time she got to work on projects that were under less pressure to immediately succeed. "Different upside for Big Tech in general was that you do get to work on more moonshot projects that aren't making money today," Kalra said. "They don't have the same existential crisis that startups do." And then, of course, more practically, were the financial upsides — including potential prestige. "There are also practical, good reasons to go to Big Tech," Kalra added. "I'd get my green card faster. I'd get paid more on average. And the unfortunate reality, I think, is that the role does hold more weight. People are more excited about hiring an L5 Google engineer versus an L5 from a startup, especially if that startup doesn't become very successful." Still, Kalra said, there are "great reasons" to go to a startup, like the sheer amount of experience you'll get with programming itself. "First, you just ship so much code, right?" she said. "There are more problems than people, and so you get access to these zero-to-one greenfield problems that you wouldn't necessarily get at Big Tech maybe where there are more people than problems." She said another advantage is the wide array of challenges that'll be thrown at you, allowing you to develop expertise on several fronts. "Second is the breadth of skills — and this is not just in the software engineering space," she said. "Right from a software engineering space, maybe one quarter you're working on a growth hacking front-end feature, and the next quarter you're writing Terraform. But even in terms of the non-technical skills, you get an insight into how the business works." Startups also afford you more responsibility, along with a better chance of materially affecting the company with your work, she said. "You just get more agency in what you work on," she said. "You get the opportunity to propose ideas that you think would be impactful for the business and go execute on it." Given the opportunity, Kalra said it's best to gain experience with both startups and larger firms as early in your career as possible. "Given that Big Tech and startups are such different experiences and you learn so much at each, it would be more educational to do one startup internship and one Big Tech internship to get a very robust overview of what both experiences are like very early," she said.