How Artificial Intelligence reshaped software engineering, advice from a Google engineer

A Google software engineer explains how Artificial Intelligence has accelerated workflows and changed expectations for impact, and outlines practical steps new engineers should take to succeed.

Harsh Varshney, a machine learning software engineer at Google who joined the company two years ago after roles at Splunk and Amazon Web Services, describes a rapid shift in Big Tech toward faster execution and direct contribution. The traditional long planning cycles and multiweek sprints have given way to greater agility and results orientation. Generative Artificial Intelligence is now a core competency across teams, shaping priorities and redefining what it means to deliver impact.

Varshney says the explosion of generative Artificial Intelligence has changed both the nature of products and the rules for using data. Tasks that once took days are now compressing to hours because engineers use AI tools to debug, experiment, and optimize. Demand for expertise in machine learning systems and emerging areas such as agentic AI systems has increased, and building intelligent, fair, ethical, and secure systems is now central to software development. He advises engineers to build a strong foundation in core computer science areas — computer systems, distributed systems, software architecture, machine learning, Artificial Intelligence, and cloud systems — and to stay engaged with academic research, conferences such as NeurIPS, and influential researchers like Andrej Karpathy.

Practical experience matters. Varshney urges engineers to go deep on Artificial Intelligence both as builders and as power users: understand the full stack behind models, multimodal systems, and move beyond simply calling an API. Be proficient with AI tools for code generation, debugging, and rapid prototyping. Most importantly, turn knowledge into tangible projects that demonstrate the ability to ship end-to-end products. As an example, Varshney built a multi-agent deep research agent using open source frameworks such as LangGraph, with a supervisor agent delegating subquestions to researcher agents and synthesizing results. He stresses that building and launching complex AI systems is the clearest proof of capability. The views expressed are his own and not Google’s.

74

Impact Score

Populate 3D worlds quickly with NVIDIA Artificial Intelligence blueprints

NVIDIA released an Artificial Intelligence Blueprint for 3D object generation that helps artists prototype scenes by producing up to 20 objects from a single text prompt. The workflow integrates Llama 3.1, NVIDIA SANA and the Microsoft TRELLIS NIM microservice for faster 3D asset generation and export to Blender.

Companies that have replaced workers with Artificial Intelligence in 2025

The fear of Artificial Intelligence job replacement is real: several major companies have acknowledged or are planning to replace roles with Artificial Intelligence to gain efficiency. This article lists firms that have already used or signaled plans to use Artificial Intelligence to cut or reassign headcount.

Contact Us

Got questions? Use the form to contact us.

Contact Form

Clicking next sends a verification code to your email. After verifying, you can enter your message.