AI Application Engineer
  • Bendito
3 Days Ago
NA
NA
Remote
3-6 Years
Required Skills: Next.JS, AI tools, Cursor AI, MCP, Full stack Development, LLM, Model Context Protocol, Playwright, Windsurf
Job Description
Job Title: Application Engineer – AI-Accelerated Development
Location: Remote (US-based preferred)
Type: Full-Time
Reports To: Lead Developer / BA
 
About TAP Innovation
TAP Innovation is a technology consulting firm that designs, builds, and delivers custom software solutions for enterprise clients. We operate at the intersection of modern application development, cloud infrastructure, and AI-driven automation — building everything from full-stack web platforms to self-hosted MCP server architectures and n8n-powered intelligent workflows.
We are a small, high-output team that leverages AI tooling not as a novelty, but as a core multiplier in how we architect, build, test, and ship. If you believe AI-assisted engineering is the future of software development — and you're already living it — we want to talk.
 
The Role
We're hiring an Application Engineer who builds with AI as a first-class tool in their workflow. You'll work across client-facing custom applications and internal platform infrastructure, contributing to full-stack development, cloud deployments, integration design, and workflow automation.
This is not a prompt-engineering role. This is a hands-on software engineering role where you're expected to write production-grade code — and to do it faster, more thoughtfully, and more ambitiously because you know how to leverage Cs, LLM-powered code generation, and agentic workflows to amplify your output.
 
What You'll Work On
Client Application Development
  • Build custom web applications on .NET 8 backends with React 19 / Next.js 15 frontends
  • Design and implement Azure SQL database schemas, RESTful API layers, and integration endpoints
  • Build structured approval workflows, document generation pipelines, and real-time analytics dashboards
  • Integrate with third-party platforms via REST APIs (CRM systems, DocuSign, payment processors)
  • Implement Azure AD B2C authentication, role-based access control, and security best practices
Cloud Infrastructure & DevOps
  • Deploy and manage containerized applications using DockerDocker Compose, and Azure Container Instances
  • Write and maintain Azure Bicep IaC templates for provisioning cloud resources (ACR, Key Vault, Storage Accounts, ACI)
  • Build and maintain Azure DevOps CI/CD pipelines for automated builds, testing, and deployments
  • Configure nginx reverse proxies with path-based routing, WebSocket support, and streaming/SSE passthrough
  • Manage Cloudflare DNS, SSL/TLS, and edge security configurations
AI & Automation Platform
  • Build and maintain MCP (Model Context Protocol) servers that enable AI agents to interact with authenticated external services
  • Design and build n8n workflows that orchestrate multi-step business processes, API integrations, and AI agent pipelines
  • Develop AI-powered chat interfaces and agent systems using LLM APIs
  • Contribute to internal tooling that accelerates team productivity through intelligent automation
Integration Engineering
  • Build bidirectional API integrations (e.g., CRM sync, webhook listeners, retry logic with exponential backoff)
  • Implement OAuth 2.0 authentication flows for third-party service connections
  • Design data synchronization strategies with conflict resolution and audit trails
  • Work with platforms including Atlassian (Jira/Confluence)Zoho CRMClientSpace, and DocuSign

What We're Looking For

Required
  • 3+ years of professional software engineering experience
  • Strong proficiency in TypeScript/JavaScript and Node.js
  • Experience with React and modern frontend frameworks (Next.js preferred)
  • Backend development experience with .NET (C#) and NestJS — you should be comfortable working across both ecosystems for API development, service architecture, and integration layers
  • Working knowledge of SQL databases (schema design, query optimization, migrations)
  • Experience with Docker and containerized application deployment
  • Familiarity with Git version control and pull request workflows
  • Comfort with REST API design, implementation, and integration
  • Firm understanding of Sequential Script Automation vs. Reasoning-Based Automation — you should know when a workflow calls for deterministic, step-by-step scripted execution versus when to leverage LLM-driven agents that reason through decisions, evaluate context, and dynamically select tools or actions. Knowing which approach fits the problem is as important as knowing how to build either one.
AI Tooling & Workflow (Critical)
  • Active, daily use of AI-assisted development tools such as CursorWindsurfClaude CodeGitHub Copilot, or similar
  • Applied understanding of LLMs and thinking models — not just prompting, but knowing when to use which model, how to structure context, and how to critically evaluate AI-generated output
  • Ability to use AI tools for architecture explorationcode generationdebuggingtest writing, and documentation — while maintaining ownership of quality and correctness
  • Experience or strong interest in agentic AI workflows — multi-step processes where AI agents interact with tools, APIs, and data sources autonomously
  • Working knowledge of the Model Context Protocol (MCP) — understanding how MCP servers expose tools, resources, and prompts to AI agents. Ability to author custom MCP servers that wrap third-party APIs and services, enabling AI agents to interact with authenticated external systems as structured tool interfaces
  • Familiarity with OpenAPI / Swagger specifications — ability to read, write, and leverage OpenAPI definitions for rapid API integration, client generation, and as a foundation for building MCP server tool schemas
  • Critical thinking about AI output: you know when to trust it, when to verify, and when to throw it away and think for yourself
Cloud & Infrastructure
  • Experience with Microsoft Azure services (or equivalent cloud platform with willingness to learn Azure)
  • Familiarity with Infrastructure as Code concepts (Bicep, Terraform, ARM templates, or similar)
  • Understanding of CI/CD pipelines and automated deployment workflows
  • Basic understanding of networking (reverse proxies, DNS, SSL/TLS, CORS)
Strong Plus
  • Experience with n8nMake (Integromat)Zapier, or similar workflow automation platforms
  • Experience building or consuming MCP servers or similar protocol-based tool interfaces
  • Experience with Playwright or other browser automation frameworks
  • Familiarity with the Atlassian ecosystem (Jira, Confluence APIs)
  • Experience with Azure DevOps (Pipelines, Repos, Boards)
  • Knowledge of Redis caching, SendGrid email services, or Cloudflare configuration
  • Experience with document generation (PDF rendering, template engines, e-signature APIs)
  • Background in consulting, agency, or client-facing delivery environments
 
How You'll Work
  • AI-First Development: You'll be expected to use AI tools daily — not as a crutch, but as a lever. We care about output quality and velocity, and we expect you to use every tool at your disposal to maximize both.
  • Small Team, Big Impact: We're a lean team where each engineer owns significant surface area. You'll have autonomy, but you'll also need to be self-directed and communicative.
  • Client-Facing Delivery: You'll contribute to projects with real stakeholders, real deadlines, and real business impact. Clear communication and professional delivery matter.
  • Documentation Culture: We maintain living documentation in Confluence, inline code comments for complex logic, and comprehensive READMEs. You'll be expected to contribute.
 
On-Call & After-Hours Availability
This role includes participation in an on-call rotation for production support. While after-hours work is infrequent, you should be prepared for:
  • Hotfix & Outage Support: Responding to critical production issues that require immediate investigation and resolution outside of standard business hours.
  • Evening Build Releases: Occasional evening deployment windows for coordinated releases to Production or UAT environments, particularly when client-facing downtime must be minimized.
  Tech Stack Overview
Layer                           Technologies

Frontend

React 19, Next.js 15, TypeScript, CSS/Tailwind

Backend

.NET 8 (C#), NestJS, Node.js 20, Express.js

Database

Azure SQL, Redis

Cloud

Microsoft Azure (ACR, ACI, Key Vault, Storage, AD B2C, DevOps)

Infrastructure

Docker, Docker Compose, Azure Bicep, nginx

CI/CD

Azure DevOps Pipelines, Git

Integrations

REST APIs, OpenAPI/Swagger, OAuth 2.0, Webhooks, MCP Protocol

Automation

n8n, MCP Servers, AI Agent Pipelines

AI Tools

Claude Code, Cursor, Windsurf, LLM APIs

Third-Party

Atlassian, Zoho CRM, ClientSpace, DocuSign, Cloudflare, SendGrid

Testing

Playwright, Unit/Integration testing

 

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates