AI

What role do developers play in your organization’s AI journey?

Share this post:

Artificial intelligence (AI) is rapidly being adopted by organizations of all sizes and yielding impressive results, transforming businesses and industries globally. While senior executives, managers and senior IT architects are often catalysts for change, it is the developers who are deciding which specific products and technologies individual companies will use on their journey to AI innovation.

Interestingly, while many AI projects get started following executive mandates, often it is the AI developers and data scientists who shepherd new and innovative AI projects along in the organization. AI developers and data scientists aren’t as motivated by executive mandates as they are by the combination of experimentation, the desire to proactively satisfy new client demands, and of course by the fun realized in delivering new and innovative AI solutions. In many cases, it’s the AI developers and data scientists who also can quickly establish which specific AI tools and algorithms will immediately help an organization solve business problems.

Traditional developers normally measure success in terms of “application code”-centric metrics, such as the lines of new code shipped, the number of application releases shipped per year with new features and functions, the number of software defects fixed, and more. Many traditional developers work with programming languages optimized for general purposes systems, such as Java and C.  In contrast, AI developers and data scientists first and foremost focus their time and energy on unlocking hidden insights within an organization’s data. The objective of an AI developer is to bring more value to an organization’s data, not just to produce more lines of code. When you talk to AI developers, they often report that a large amount of their time spent on AI projects involves data selection, data preparation, AI model development and AI model training (often on accelerated hardware).

AI developers create new solutions with an entirely new approach to problems: Identifying desired client experiences, better leveraging a wider variety of big data, selecting a subset of deep learning and machine learning frameworks, and then developing, training and creating new AI models with the desired outcome of creating new and innovative client experiences.

All developers need tools, and experienced AI developers will typically leverage specialized programming languages (and skills) in products like Python or R or SAS. Newer AI development product suites are enabling less technical professionals to leverage machine learning and deep learning, for example, by utilizing products from companies like H2O.ai. Finally, AI developers often use open source technologies and tend to favor newer cloud-native development approaches.

Big data combined with next-generation AI algorithms is emerging as the “currency” of the new global economy, and company leaders would be wise to consider adding AI-skilled developers and data scientists to their IT teams. If you want to further accelerate your organization’s AI journey, empower your AI developers with the next generation of modern AI tools. One good way to do that is to check out the IBM PowerAI Developers Portal.

IBM Offering Manager - IBM PowerAI

More AI stories

Introducing SpectrumAI with NVIDIA DGX

Artificial intelligence, machine learning and deep learning projects are happening in every industry and research team across the globe. According to IDC[1], by 2019 40 percent of digital transformation initiatives will use AI services; by 2021, 75 percent of commercial enterprise apps will use AI, over 90 percent of consumers will interact with customer support […]

Continue reading

Building your AI data pipeline

Artificial intelligence, the erstwhile fascination of sci-fi aficionados and the perennial holy grail of computer scientists, is now ubiquitous in the lexicon of business. Now more modern-business-imperative than fiction, the world is moving toward AI adoption fast. According to Forrester Research, AI adoption is ramping up. 63 percent[1] of business technology decision makers are implementing, […]

Continue reading

Accelerate AI projects with the right infrastructure (Part two)

Last week, I talked about how implementing AI solutions in your organization is a lot like climbing a ladder–going it alone can be risky, but a good AI infrastructure is like having a trustworthy friend to help steady your climb. In my view, a crucial piece of that infrastructure support is the IBM Power AI […]

Continue reading