Everyone is asking:
Should we build AI?
I think that's the wrong question.
The better question is:
Which AI capabilities should we actually own?
Over the last couple of years, I've noticed many fintech teams spending months debating AI vendors, models, and frameworks before defining the business problem they're trying to solve.
That's usually where expensive mistakes begin.
AI Isn't the Product. The Outcome Is.
Many AI discussions start with technology.
GPT.
Claude.
Open-source models.
Agents.
RAG.
Fine-tuning.
But customers don't care which model you use.
They care whether your product becomes:
faster
more accurate
easier to use
more trustworthy
Technology should support the business objective—not become the objective.
Not Every AI Feature Should Be Built
One mistake I see repeatedly is assuming that owning more AI automatically creates more value.
It doesn't.
Think about features like:
document OCR
identity verification
transcription
customer support
translation
These are mature capabilities.
Building them from scratch rarely creates a competitive advantage.
In many cases, integrating a proven solution is the smarter engineering decision.
Build Only What Makes You Different
Building makes sense when AI becomes part of your competitive moat.
Examples include:
proprietary fraud detection
underwriting models
personalized financial recommendations
risk scoring engines
decision intelligence built on unique customer data
If competitors can't easily copy it, ownership becomes valuable.
A Simple Framework I Like
Before deciding to build, buy, or integrate, I usually work through five questions.
1. What business problem are we solving?
Start with measurable outcomes.
Not with AI.
2. Will this capability actually differentiate our product?
If every competitor can buy the same capability tomorrow, ownership may not matter.
3. How much control do we really need?
Consider:
compliance
explainability
security
auditability
customer trust
Some products require complete ownership.
Others don't.
4. What is the real long-term cost?
Development isn't the expensive part.
Maintenance usually is.
Remember to include:
infrastructure
monitoring
model updates
compliance
data pipelines
engineering support
The cheapest option today isn't always the cheapest after two years.
5. Can our team actually own this?
Building AI isn't a one-time project.
Someone has to maintain it.
If your team can't continuously improve the capability, buying or integrating may be the healthier decision.
My Rule of Thumb
I usually think about it like this:
Situation Better Choice
Core competitive advantage Build
Commodity capability Buy
Existing product needs flexibility Integrate
Simple.
Not perfect.
But surprisingly effective.
The Biggest Mistake
The biggest mistake isn't choosing the wrong AI model.
It's treating AI as a technology purchase instead of a business decision.
The companies getting the most value from AI aren't necessarily using the newest models.
They're making better decisions about where AI belongs in their product.
What Do You Think?
If you're building software today:
What AI capability did you decide to build yourself?
What did you integrate instead?
Looking back, would you make the same decision?
I'd love to hear how other engineering teams approach this.
Top comments (1)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.