
AI and Machine Learning
Machine Learning and Data Science
Practical guidance on machine learning algorithms, model architectures and data tooling for engineering leaders scoping real projects.
All 32 articles
Newest first · Page 2 of 4


Top Machine Learning Algorithms

Are Your AI Models Attackable?
By Paul Azorin16 min read
From Simple to Complex: Tracing the History and Evolution of Artificial Intelligence
By Pablo Chamorro15 min read
AI Frameworks: Stop Picking Winners, Start Writing Contracts

It’s Not All about AI: Companion Software for Building AI Solutions
By Nate Dow15 min read
How Natural Language Processing Is Transforming UX

7 Best Java Machine Learning Libraries

5 Best Python Data Visualization Libraries
By Pablo Chamorro10 min readStart here
Data Science: How to Evaluate Teams and Outcomes
Machine Learning vs. Artificial Intelligence: What you’re Actually Building and When to Buy vs Build
Recommender Systems in Machine Learning: Build vs. Buy vs. Hybrid
Data Scientist vs Data Engineer: Role Comparison
How Narrow AI Works in Everyday LifeAbout this topic
This hub collects our engineering team’s writing on machine learning: how models get built, which algorithms fit which problems, and where teams get stuck moving from prototype to production. It is aimed at engineering leaders and technical founders who need to make architecture and tooling decisions, not just follow trends. We cover foundational distinctions, such as core learning approaches compared, alongside deeper dives into specific architectures like image recognition network design. If you are earlier in the process and want a working mental model before committing resources, a step-by-step build process is a good place to start.
The articles here sit between theory and implementation. We write about library choices, forecasting methods, recommendation engines, and the failure modes that show up once a model leaves the notebook. Some pieces are language-specific and code-heavy, others cover concepts that hold regardless of stack. The goal is to give you enough grounding to brief a team properly or evaluate one you have inherited, whether that means picking a framework or understanding why a model’s accuracy degrades over time.
When a project moves past research and needs a team that has shipped these systems before, our machine learning development services group handles everything from data pipeline design through deployment and monitoring. We also take on narrower engagements, such as replacing a fragile in-house model or adding forecasting to an existing product, through the same machine learning solutions team. If your use case is more specific, the AI Applications by Function section and the Generative AI and LLMs hub cover adjacent ground, while AI Strategy and Governance addresses the policy and risk side of the same decisions.