Senior Software Engineer - AI Platform Team
Role summary
The AI Platform team at Coinbase is seeking a Senior Software Engineer to build and operate the core LLM and agent infrastructure. This role involves owning multi-quarter initiatives for the platform (gateway, runtime, knowledge, governance) or applied agents. Responsibilities include developing an LLM Gateway supporting numerous models, an AI Hub for agents and skills, and agent runtimes. The role also focuses on AI FinOps, knowledge base integration, and evaluation/observability tooling. Collaboration with cross-functional teams and external partners is key. The ideal candidate will have experience with LLMs, agent development, cloud infrastructure, API design, FinOps, and observability. Public speaking and blogging about AI advancements are encouraged.
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
AI Platform builds and operates the LLM and agent infrastructure every team at Coinbase builds on, and ships high impact AI agents on top of it. We are the company's single path to LLMs and the substrate for the full agent lifecycle: build, deploy, run, observe, improve.
What you’ll be doing (ie. job duties):
What we look for in you:
Own multi quarter, high impact initiatives on the platform (gateway, runtime, knowledge, governance) or the applied agents on top. Partner across engineering, security, legal, finance, and product, and work directly with our partners at the frontier labs and major cloud providers.
Public blog posts and talks showcasing the team's work:
Sample Coinbase interview questions
- 1
Design a cryptocurrency dashboard using LLMs.
system designaverage - 2
LLD: Design a wallet with multiple currency support.
system designdifficult - 3
Design a system for managing a social network's newsfeed.
system designmedium - 4
Design a Crypto Exchange
system designmedium - 5
Implement a 4-stage progressive file system with an in-memory distributed database (DDB) with Time-To-Live (TTL) functionality, emphasizing Object-Oriented Programming (OOP) for refactoring.
codingvery_difficult
Sign up for a personalized interview prep pack tailored to this role.
