
Engineering for a Sustainable Future (in the era of AI): what ‘Smart engineering’ looks like in our day-to-day
On March 4th, we celebrate World Engineering Day, a moment to recognise the role engineering plays in shaping a more sustainable and innovative future.
This year, we’re putting a spotlight on what “smart engineering” looks like in the era of Artificial Intelligence (AI) in our daytoday work at Mercedes-Benz.io – from the decisions we make when building systems to the trade-offs between speed, scale, sustainability, and responsibility.
In this article, MB.ioneer João Dias shares his perspective on how AI is reshaping engineering practice and what responsible, sustainable engineering looks like today.
Contents
AI-Assisted vs AI‑Driven: What Smart Engineering Means Today
João sees today’s engineering landscape as one where AI enhances daily work without replacing the craft behind it.
I believe in AI‑assisted development, where AI agents act as assistants to the engineer, who remains firmly in the driver’s seat.
In areas where engineers are working with familiar tooling or languages, AI becomes a reviewer, a second pair of eyes, much like our Nebula pull request assistant on GitHub. However, when stepping into unfamiliar languages, AI can take on more of the initial implementation load. Even then, João draws a clear line:
Is AI-generated code production‑ready? It depends. For internal tools or maintenance tasks: often yes. For critical systems, like payment processing? Absolutely not. We should never take AI output at face value.
Smart engineering, then, is about understanding the context, the business impact, system criticality, and long‑term maintainability.
Shaping the Future Through Today’s Decisions
Every engineer remembers a decision that changed their path. For João, it was a bold choice made eight years ago:
Embracing Kotlin when building a system from scratch. I wasn’t fully convinced at first, but it turned out to be the right call.
A key principle of sustainable engineering is the willingness to pursue innovative approaches, even in situations where outcomes are not guaranteed.
Those decisions don’t just affect today’s roadmap – they shape what will be possible, maintainable, and scalable years from now.
AI and Engineering Responsibility: A New Layer of Critical Thinking
AI gives us power, but with that comes a renewed obligation to question everything.
More than ever, we need a critical mindset. We must not take AI‑generated information for granted.
There are two types of responsibility:
- Technical responsibility: cross‑checking AI output with official documentation and trusted sources.
- Environmental and financial responsibility: acknowledging the hidden cost of every model query and optimisation cycle.
In the era of AI, responsible engineering is more than just code quality – it’s also about mindful computation.
Additionally, non‑engineers often celebrate new features – this is the visible outcome – but they rarely see the invisible architecture behind them.
Every new feature adds complexity. The real challenge isn’t delivering a feature but designing it so it doesn’t become a long‑term burden.
Sustainable engineering is therefore not just a technical discipline: it’s an act of stewardship. It’s about knowing when not to build.
Balancing Innovation and Sustainability
One of João’s strongest reflections looks ahead at the unintended consequences of AI‑powered speed:
AI lets us deliver more features in less time, but features with little value still add complexity and reduce maintainability.
This, he says, is where discipline matters most. The ability to generate code quickly must be matched with an equally strong ability to say no. Smart engineering is intentional, not impulsive.
The challenge comes when balancing innovation and sustainability, particularly when pressure mounts and speed becomes tempting. Here João keeps the long game in view:
A software engineer has the duty to strive for long‑term maintainability over speed. Perfection doesn’t exist, but we should never sacrifice quality for convenience.
On the other hand, experimentation, he notes, is different. When exploring something new, sustainability isn’t the immediate goal; understanding is. Once validated, engineers must revisit and rebuild with a long‑term mindset. This duality – exploring fast, building responsibly – is part of what defines engineering maturity.
The Mindset That Will Matter Most
As AI continues to evolve, João believes the decisive skill of the future won’t be the ability to write code faster, but the ability to choose wisely.
We must avoid overengineering. With AI, it’s easy to let complexity grow simply because generating code is fast. We need to slow down and think critically.
His final message is one that echoes through engineering teams everywhere:
Just because something can be built does not mean it should.
And that is perhaps the essence of smart engineering in the AI era.
Building a Sustainable Future — One Decision at a Time
As MB.ioneers, we’re not just building digital products – we’re shaping systems that must stand the test of time. World Engineering Day is a reminder that our work carries impact: environmental, technological, and human.
Smart engineering is not about AI replacing the engineer, but empowering them to make better, more intentional, and more sustainable choices.
In a world moving faster than ever, that mindset may be our most important engineering tool.
Related articles

Asad Ullah Khalid
From Curiosity to Architecture: Asad’s Journey into Real‑World Multi‑Agent AI Systems
Artificial Intelligence (AI) is evolving rapidly, moving far beyond simple prompt‑response interactions toward systems capable of planning, acting and collaborating with increasing autonomy. At Mercedes‑Benz.io, our MB.ioneers explore how these capabilities shape the future of digital products, architecture and engineering practices.
Feb 27, 2026

Vanessa Costa
Behind the Engine: How the Mercedes Virtual Assistant Is Transforming Online Vehicle Shopping
Welcome to the third edition of our Behind the Engine series, where we take a closer look at the digital products powering the Mercedes‑Benz experience. This time, we’re stepping into the world of conversational commerce to explore a product that’s changing how customers search for and discover vehicles online: the Mercedes Virtual Assistant (MVA).
Feb 24, 2026

João Pedrosa
Beyond the Screen: Navigating the Shifting Landscape of Mobile
If there's one thing Mobile Engineering teaches, it's that the ground is always moving. For João Pedrosa, working in mobile means navigating a setting where tools evolve overnight, platforms reshape themselves frequently, and users expect more with every tap. What appears simple on the surface hides a complex world of design, architecture, collaboration, and continuous learning.
Feb 20, 2026