全栈工 / AI Agent 产品工程化工程师 Full Stack Software/AI Agent Product Engineer

2 months, 2 weeks ago
Full-time
Senior
Software Development
Pixlr

Pixlr

Pixlr offers free cloud-based photo editing services with AI-powered generative tools, revolutionizing content creation for photography enthusiasts worldwide.

Software
11-50
Founded 2008

Description

  • Participate in the full lifecycle development of the AI Agent product, including web experience, API services, agent orchestration, tool calling, task planning, and result persistence.
  • Design and implement production-ready agent capabilities such as task queues, async workflows, data models, permissions, billing, and business state management.
  • Build and optimize execution flows between agents and tools to improve stability, observability, fault tolerance, and extensibility.
  • Work on complex engineering problems including multi-agent collaboration, tool routing, context management, model selection, retries, and failure recovery.
  • Develop and maintain web application features, product workflows, frontend state management, and user experience improvements.
  • Maintain and improve API services, background job systems, data layers, Monorepo workflows, and Docker-based deployment processes.
  • Collaborate closely with product, design, and engineering teams to ship stable and scalable AI product features.
  • Continuously explore best practices for AI-assisted development and agent engineering while producing high-quality, maintainable, and testable code.

Requirements

  • Strong proficiency in TypeScript, React, and Next.js, with experience building complete web applications.
  • Strong proficiency in Node.js, with solid experience designing and building API services.
  • Experience with Hono, Express, or similar Node.js service frameworks.
  • Good understanding of AI Agent engineering concepts including Agent Loop, tool calling, task orchestration, context management, tool execution, state tracking, and result persistence.
  • Strong experience with PostgreSQL and Prisma for data modeling, query optimization, and business data management.
  • Experience with Redis / Valkey, BullMQ, or similar queue systems, including async jobs, retries, scheduling, and background processing.
  • Familiarity with Docker-based development and deployment workflows.
  • Experience with Nx, Turborepo, or similar large-scale TypeScript Monorepo setups.
  • Strong problem-solving skills with the ability to independently debug complex system, data, and execution-flow issues.
  • Experience delivering complete product features in real-world production environments.
  • Experience with Mastra, LangChain, LlamaIndex, AutoGen, CrewAI, or other agent orchestration frameworks, preferred.
  • Experience with RAG, vector search, embeddings, knowledge bases, LLM tool calling, or multimodal generation systems, preferred.
  • Experience with FastAPI, Flask, or Python-based LLM application development, preferred.
  • Experience with NestJS, Fastify, Koa, tRPC, GraphQL, WebSocket, or other Node.js ecosystem technologies, preferred.
  • Experience with AWS or other cloud infrastructure, deployment, monitoring, and operations, preferred.
  • Experience with CI/CD, system monitoring, logging, tracing, performance profiling, alerting, and production reliability work, preferred.
  • Experience designing and building high-concurrency systems, large-scale user-facing systems, or complex background job systems, preferred.
  • Understanding of model routing, cost control, generation task state management, retry design, and result consistency in AI products, preferred.
  • Experience building complex web products, AI products, or platform products from 0 to 1, preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Forward Deployed Engineer

Nice Côte d'Azur Hotels, Restaurants & Leisure

NiCE is seeking an individual contributor to architect, launch, and continuously improve production-scale conversational AI agents for enterprise customers across industries including financial services, healthcare, and commerce.

Generative AI Go React TypeScript
14 hours, 47 minutes ago

Senior Software Engineer II (AI Enablement)

Aledade 1K-5K Health Care Providers & Services

Aledade is seeking an AI Enablement Platform Engineer to build and operate the gateways, distribution systems, model configuration, and telemetry that support the company’s AI adoption and enable measurable, cost-effective use.

API Gateway AWS CI/CD Databricks Datadog FastAPI Go HIPAA JIRA Monday.com Node.js OAuth OpenID Connect PostgreSQL Python Salesforce Snowflake Tableau TypeScript Vue.js
15 hours, 32 minutes ago

Senior Product Engineer, Frontend

Zerion 11-50 Capital Markets

Zerion is hiring a Senior Product Engineer, Frontend to own and evolve end-to-end product experiences for Zerion Wallet, from problem definition through implementation, launch, and iteration.

Blockchain CSS Design Systems Figma HTML React TypeScript UX Design
15 hours, 32 minutes ago

Contract Software Engineer - WebCompat Tooling (Dashboards and Reporting), Firefox

Mozilla 251-1K Internet Software & Services

Build and improve Mozilla’s WebCompat internal tooling, dashboards, and screenshot pipeline to help the team triage and prioritize website breakage more efficiently.

CSS Django HTML JavaScript Machine Learning Python
15 hours, 32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers