VOOZH about

URL: https://thenewstack.io/what-developers-can-do-to-make-ai-ethical/

⇱ What Developers Can Do to Make AI Ethical - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2023-06-30 06:00:16
What Developers Can Do to Make AI Ethical
AI / Large Language Models / Tech Culture

What Developers Can Do to Make AI Ethical

The release of large language models has caught organizations off guard, and now many are playing catchup. Developers should be part of that.
Jun 30th, 2023 6:00am by Loraine Lawson
👁 Featued image for: What Developers Can Do to Make AI Ethical
Image by Gerd Altmann from Pixabay

Organizations were caught off guard by large language models, and they’re playing catch up, according to responsible AI ethicists. Now that the proverbial cat is out of the bag, and pending outright bans, it’s time to get some footing on AI ethics.

“Why are we focusing on responsible AI so much today, it’s really not a new concern, right?” said Julia Stoyanovich, director at the Center for Responsible AI at New York University, during the Rev4 conference, a Domino Data Lab event held earlier this month. “The reason that we focus on this before is because AI has been so very successful, and very often surprisingly, so we can no longer shy away from this conversation.

Organizations are “throwing together ways of educating their employees across the enterprise about the dangers of LLM and how to use it responsibly,” said ethicist, author and philosophy professor Reid Blackman at Rev4. “Frankly, probably unless you completely shut down access to general AI in your organization, you should just at least start with the quick and dirty approach, the informal approach, on your way to a more full-blown version.”

But eventually, organizations will need to thoroughly address the ethics of AI — and not just looking at the creation of the model, but how generative AI and large language models are used within the organization.

AI for Not Bad

So far, much of the talk has focused on AI for good, but Blackman contended the focus should be AI for “not bad.” He means we should be prioritizing keeping AI from doing harm at scale, rather than focusing on a particular project that creates positive social impact. He calls it ethical risk mitigation.

“Maybe we’ll have ethical qualms about certain kinds of goals, but for the most part, we’ve got these perfectly ethically acceptable or ethically neutral serving certainly not ethically bad business goals,” he said. “We want to pursue them using the powerful tool that is AI. And we want to do it in a way that’s not ethically, reputationally, regulatory, or legally problematic. We don’t want it to go off the guardrails. So this is AI for not bad.”

AI for not bad is a sort of “first, do no harm” approach to AI from development to use, and it’s ability to do whatever it does at scale.

“From a business perspective, you need to prioritize not wronging people at scale or harming people at scale over a particular project that creates positive social impact,” Blackman said.

Structure and Content: Two Faces of AI Ethics

There are two sides of ethical risks to consider, he added. There’s the structure side of the house — how do we identify and mitigate risks in a systemic and comprehensive way. Then there’s the content side, which is sometimes addressed in a rushed, superficial way, he said.

“People think about the content side very superficially — we see headlines, biased AI, privacy violations. Black Box models are really scary — killing someone with a car — and then they run to a ‘What are we gonna do about it? Well, how do we fix it?’ and in my estimation, that’s too quick,” he said. “It’s too quick, because you can’t build a good structure, you can’t do well on the governance side of things. So structure is governance policies, processes, workflow, tools, training, upskilling, etc. You can’t build an effective AI ethical risk program within an organization unless you understand the content side more deeply.”

Companies need to think of these things more deeply if they want to create an effective risk mitigation strategy, he added. That means looking across three areas: Explainable AI, blackbox AI, and privacy violations.

“Why are these three an essential part of the landscape?” Blackman said. “The reason is that these three are very likely just given how ML works.”

Machine learning is just software learning through data and recognizing patterns in the data, he explained. Those patterns can be so phenomenally complex that they can be tracking the mathematical relations of 1000s of variables and the 1000s of mathematical relations among those variables, that we can’t understand that pattern, he added. This creates the black box problem.

Developers have a responsibility to carefully consider the data that’s being used to train their AI systems, warned Gaurav Kachhawa, CPO of marketing chatbot platform Gupshup.

“Developers must carefully consider the data that’s being used to train their AI systems because if the data is biased, it may creep into the system as well,” Kachhawa told The New Stack via email. “They should provide clear documentation about how the AI system works and have a plan for dealing with issues that may arise such as bias or discrimination.”

Explainable AI is often touted as the solution to the black box problem. It’s the idea that AI could explain how it arrived at a conclusion, including citing sources and explaining how it’s model might have contributed to the information. Ironically, some people have asked for citations from models that aren’t trained in explainable AI and what they received were hallucinated citations, Blackman said.

Privacy violations can relate to how the data is collected and what data is used, and that’s where developers can help, Kachhawa said.

Keep Humans in the Loop

“User consent is necessary before collecting any data,” Kachhawa told The New Stack. “Users should be clearly informed about what data is being collected, how it will be used, and who will have access to it.”

Data encryption, limiting the amount of data that’s collected and allowing appropriate user controls can help protect user privacy and prevent data from being used for unauthorized purposes, he added.

“The privacy policies should be clear with user’s control on the data,” advised Kachhawa. “AI systems are not perfect, and they can make mistakes.”

But with AI, privacy violations can happen even if those steps are above board, ethically, Blackman warned. For instance, AI might have been given access and allowed to use location data but if that data eventually reveals personal information — such as every Monday, an end user goes to a cancer center and given other data, the AI concludes that person has cancer. If it’s right, that could be considered a violation of the end user’s privacy, Blackman said.

“A lot of models doing that are making predictions about people and in some cases, while the data, the training data and possession of that does not constitute a violation of privacy, the inferred data constitutes a violation of privacy,” he said.

That’s why it’s important for developers to ensure there is human oversight in place, Kachhawa said.

“Developers should not rely solely on AI systems to make decisions, and they should always have human oversight in place to ensure that AI systems are used in a safe and ethical manner,” he said. “AI applications have to be used in a way that’s consistent with human values. It should not be used to derive individual conclusions. For example, it should not be used to make decisions about who gets a loan, who gets a job, or who is admitted to school.”

There should also be a feedback mechanism so that when needed, users are able to correct or override the AI application’s decisions if they believe that the AI application is making a mistake, he added.

“In all of this, what is most important is getting informed consent from users. Users should understand the purpose of the AI application, how their data will be used, and any potential risks or benefits, along with an opportunity to opt out,” Kachhawa cautioned.

Engineers Make the World They Want

Ultimately, though, algorithms are a tool that we wield — and we’ll create the world that results from its use, said Stoyanovich.

“Algorithms are probably the most sophisticated tools that people have had at their disposal since the beginning of human history,” Stoyanovich said. “We rejoice that they make life easier for us, but fear that they will enslave us, slightly paraphrasing from the book, algorithms, creations of the human spirit. Algorithms and AI are what we make them and they will be what we want them to be. It’s up to us to choose the world we would live in. And I hope that this point of view resonates with the engineers in the room, and I’m one of them — we don’t just take life as it comes with us.”

Domino Data Lab paid travel and accommodations for The New Stack to attend Rev 4.

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.