Experienced Applied AI Engineer - Full-Stack & Production Systems
Arc Full-time
United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦