Careers

Build the future,
using the future

At ASP, you won't just build AI systems for clients — you'll use AI to build them. Every engineer here works with frontier AI tools as standard practice. If you want to work at the cutting edge of AI engineering, not just talk about it, this is the place.

See open positions

Why Engineers Choose ASP

Build AI systems that
actually matter

Not enterprise IT maintenance. Not CRUD apps. Not "digital transformation" projects that rename old software. Challenging AI problems that require actual engineering thinking — and a methodology that lets you solve them at speed.

What you'll actually build

Custom AI models trained on your client's specific data and use case — not fine-tuning prompts in a chat interface

Production ML pipelines handling millions of predictions per day with proper monitoring and retraining

Cloud-native AI infrastructure that scales elastically and costs what it should

Novel solutions to problems that don't have established answers — architecture that's never been built before

What a day actually looks like

1

Morning sync with your team (collaboration hours across regions)

2

Pull from sprint board — AI-assisted coding, automated tests running in background

3

Senior review of yesterday's work — quality gate before anything ships

4

Deploy to staging, automated integration tests, documentation updates

5

Hand off to the European team if ending your day — your work continues without you waiting

What we're looking for

5+ years production ML

Not tutorials. Not coursework. Real systems deployed to real users at scale.

Infrastructure fluency

You know how to deploy and monitor models, not just train them in notebooks.

AI/ML specialization

Deep learning, NLP, computer vision, or MLOps — you're not a generalist.

Clear communication

You can explain architectural decisions to non-technical stakeholders.

Problem-solving mindset

When there's no off-the-shelf answer, you design one.

Flexible

Comfortable with async communication and distributed collaboration.

Open Positions

We're currently hiring for senior AI engineering roles across all three teams. All positions are remote with flexible hours.

Senior ML Engineer

Full-time US West / Remote $180k–$220k
Apply

Design and deploy custom ML models for enterprise clients. Focus on NLP, computer vision, or recommendation systems depending on project fit.

MLOps Engineer

Full-time Europe / Remote €120k–€160k
Apply

Build and maintain ML infrastructure, CI/CD pipelines for models, monitoring systems, and deployment automation.

AI Solutions Architect

Full-time Europe / Remote $150k–$190k
Apply

Lead technical architecture for client engagements. Design novel AI solutions when standard approaches don't fit.

Don't see a fit above? Reach out anyway — we grow the team based on project demand.

Ready to build AI systems
at actual speed?

If you're a senior engineer tired of enterprise bureaucracy, endless meetings, and working on systems that don't matter — let's talk. We'll tell you exactly what working at ASP looks like, including the parts that aren't for everyone.

What's different about working here

AI-first workflow, every day

You use Claude Code, Cursor, and custom AI tooling on every project. This isn't a perk — it's the operating model. Your productivity is AI-augmented from your first day. You'll ship more, learn faster, and work on higher-value problems because the repetitive work is handled.

Hard problems, no filler

Every engagement is a real AI challenge for an enterprise client. No legacy maintenance. No staff augmentation contracts. No building CRUD apps with an AI label. You work on custom ML systems, production NLP pipelines, generative AI applications, and infrastructure that makes AI work at enterprise scale.

Senior peers, no hierarchy

Everyone on the engineering team has 10+ years of experience. There's no explaining basic concepts, no mentoring juniors on your project timeline, no carrying less experienced teammates. Your peers push you technically. Code reviews are substantive discussions between experts, not rubber stamps.

A day at ASP

1

Morning (your time zone)

You check the handoff summary from the previous timezone team. AI has generated a progress summary from overnight commits and task movements. You review what was done, check any code from the overnight shift, and plan your day.

2

Development cycle

You work in a human-AI loop. You define requirements, AI generates scaffolding, you review and adjust logic, AI generates tests. The endpoint that would take a full day in a traditional workflow takes a few hours — with tests and documentation already in place.

3

Code review

When you submit a PR, AI tools run automated review first — security scanning, style checking, test coverage. Then a senior engineer examines the logic and architecture. Every piece of code in production has been reviewed by someone who didn't write it.

4

End of day

You write a handoff summary — AI auto-generates most of this from your commit history. You add context and judgment notes. Then you log off, and the next timezone team picks up. Your work doesn't sit idle for 16 hours — it continues.

Who thrives at ASP

We hire experienced engineers who want to work differently. Specifically:

Deep AI/ML experience

You've built and deployed production AI systems, not just trained models in notebooks. You understand the full lifecycle — data, training, deployment, monitoring, iteration.

Comfort with AI tools

You already use AI coding assistants daily and have opinions about how to use them effectively. You see AI as a multiplier for your expertise, not a threat to it or a toy to play with.

Independent judgment

You can make architecture decisions without waiting for approval, evaluate tradeoffs without a committee, and push back on approaches you think are wrong — including ours.

Communication across time zones

You write clear handoff summaries, document your decisions, and communicate asynchronously as effectively as synchronously. In a follow-the-sun model, written communication is as important as code.

Current openings

Senior ML Engineer

Build production machine learning systems for enterprise clients

Remote

Requirements:

  • • 10+ years of software engineering experience
  • • 5+ years building and deploying production ML systems
  • • Experience with PyTorch, TensorFlow, or JAX
  • • Comfortable working across multiple time zones

Senior NLP Engineer

Build production NLP systems for enterprise document intelligence

Remote

Requirements:

  • • 10+ years of software engineering experience
  • • Deep expertise in transformer models, RAG, and text embeddings
  • • Experience deploying NLP systems at scale
  • • Strong written communication skills

Senior Platform Engineer

Build MLOps infrastructure and deployment pipelines

Remote

Requirements:

  • • 10+ years of software engineering experience
  • • 3+ years building MLOps or CI/CD infrastructure
  • • Experience with Kubernetes, Docker, and cloud platforms
  • • Background in AI/ML engineering strongly preferred

How to apply

1

Send us something you've built

A GitHub repo, a deployed project, a technical blog post, an open-source contribution. We care about your work, not your CV formatting. No cover letters required.

2

Technical conversation

A 60-minute call with a senior engineer. We discuss a real problem — either yours or ours. No whiteboard algorithms, no trick questions, no homework assignments that take a weekend.

3

Paid trial project

Before either of us commits, you work on a real (small) project for 1-2 weeks, paid at your full rate. You experience our workflow. We experience your work. Both sides decide with real information.

Ready to work at the frontier?

No open roles that fit? We're always interested in exceptional AI engineers.

Get in touch