Experienced Applied AI Engineer - Full-Stack & Production Systems

Arc Full-time
United States
4 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Code Review Databases Continuous Integration Data Validation Data Integrity Relational Databases Cursor Software Debugging Digital Architecture Design of User Interfaces
+28 more
Information Extraction Python (Programming Language) Key Management Knowledge Management Knowledge-Based Systems Node.Js Parsing E2e Testing Standard Sql Systems Integration TypeScript Data Logging Data Processing Cloud Platform System Retrieval-Augmented Generation Claude Code Zapier Indexer AI Coding Agents Backend Agentic-AI Deployment Automation Nintex Operational Systems Front End Software Development Webhooks Software Version Control Automation Anywhere

Job description

  • Translate client needs into clear requirements, technical designs, estimates, and measurable acceptance criteria.
  • Build full-stack applications spanning user interfaces, backend services, databases, APIs, integrations, and AI workflows.
  • Use AI coding tools to accelerate development while reviewing generated code and maintaining quality, security, and reliability.
  • Deploy and operate applications, establishing appropriate testing, monitoring, logging, backup, and recovery practices.
  • Maintain production systems, investigate incidents, improve performance, and scale infrastructure as usage grows.
  • Document architecture and operating procedures, and develop reusable components for future projects.
  • Build secure integrations and workflows with appropriate permissions, retries, error handling, human approvals, and recovery paths.
  • Evaluate AI system quality, monitor usage and costs, and validate changes before release.

Requirements

  • Practical proficiency with Claude Code, Cursor, Codex, or comparable AI coding tools, including task structuring, repository context management, code review, testing, and debugging.
  • Strong backend skills in a production stack such as Python or TypeScript/Node.js, plus experience with a modern frontend framework.
  • Experience independently building production applications and owning their delivery and maintenance.
  • Strong API integration skills, including webhooks, authentication, retries, rate limits, synchronization, and duplicate prevention.
  • Strong SQL and relational data modeling skills, including migrations, transactions, indexing, and data integrity.
  • Ability to build RAG and knowledge systems, including document ingestion, parsing, chunking, embeddings, retrieval, reranking, citations, index maintenance, and evaluation.
  • Experience implementing backend-enforced role-based permissions and separating access among users, departments, and client organizations.
  • Ability to build AI agents and orchestrated workflows with managed state, background jobs, timeouts, retries, safeguards, and human approval for sensitive actions.
  • Understanding of model selection and routing, structured-output validation, fallbacks, usage limits, and controls for data handling, uncontrolled loops, and costs.
  • Experience with structured logging, error tracking, metrics, traces, actionable alerts, and protecting sensitive information in logs.
  • Ability to create AI evaluations and tests for answer quality, retrieval, tool correctness, permissions, and failure cases; track changes and detect regressions.
  • Sound testing and release practices, including unit, integration, and end-to-end testing; version control; code review; CI/CD; separate environments; safe migrations; and rollback or recovery plans.
  • Practical experience with at least one major cloud platform, deployment automation, secrets management, networking, and background processing.
  • Knowledge of application and AI security, including authentication, authorization, input validation, secure credentials, audit trails, prompt-injection risks, and narrowly scoped agent access.
  • Ability to diagnose performance and cost bottlenecks and apply suitable indexing, caching, batching, and asynchronous processing.
  • Strong business judgment and independent execution: clarify requirements, explain tradeoffs, challenge unrealistic scope, communicate blockers, and take responsibility for systems after launch., * Experience with quoting, CRM, ERP, lead-management, or operational systems.
  • Experience with document extraction, OCR, search, or knowledge-management applications.
  • Familiarity with workflow platforms such as n8n, Make, or Zapier alongside custom code.
  • Experience building reusable integrations and configurable workflows for multiple clients.
  • Experience in a small product team, as a founding engineer, or in a client-facing engineering role.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…