Full-Stack Engineer (AI & Data)
Explicitly requires vibe coding skills β emphasizes rapid prototyping β validation β production hardening and building AI-driven automation into product flows.
About the Role
Build and ship end-to-end product capabilities for Arch Auto, delivering production-ready web experiences, backend services, data pipelines, third-party integrations, and AI automation across used-car workflows. Focus on digitizing and standardizing core workflows (sales, rentals/leasing, recon, pricing, order management) to improve operational efficiency.
Job Description
Role
Full-Stack Engineer (AI & Data) responsible for building production-ready front-end and back-end systems, data pipelines, third-party integrations, and AI automation to support used-car sales, rentals/leasing, recon, pricing/valuation, order management, and customer lifecycle flows.
Key Responsibilities
- Design and implement admin/workbench modules and scalable front-end features (dashboards, vehicle detail views, filtering, UI interactions/animations) with React.
- Define data models and API contracts; connect and normalize domains (orders, vehicles, customers, contracts, finance) to enable reliable workflows.
- Integrate third-party systems such as DealerCenter DMS and valuation/vehicle data sources (e.g., Manheim MMR/Valuations API); build VIN-level valuation capabilities using historical and forecast data.
- Build AI-driven customer/sales conversation flows to collect vehicle info, generate quotes/descriptions, call backend APIs, and persist structured outputs.
- Develop automation services using Python/Flask and OpenAI API for tasks like email parsing, message auto-replies, lead structuring, and content generation.
- Produce analytics and reports (GMV, orders, rental days) to support go-to-market and investor materials.
Requirements
- Strong front-end skills with React and HTML/CSS (responsive layout, Flex/Grid, UI interactions/animations) and ability to convert designs to maintainable components.
- Solid understanding of RESTful API design and consumption (auth, pagination, error handling, retries, rate limiting) and experience integrating external APIs.
- Hands-on experience with OpenAI/ChatGPT API, including prompting, structured outputs, function-calling concepts, and latency/cost considerations.
- Proficiency in Python for data processing, cleaning, and analysis; experience producing traceable business metrics and reporting outputs.
- BI and visualization skills with Power BI or Tableau (data modeling, dashboards, visual storytelling).
- Familiarity with Git, modular development, debugging, logging, and owning features from requirements to production delivery.
- Knowledge of security and production readiness fundamentals (API security, secrets management, input validation, XSS/CSRF/SQL injection awareness, monitoring/alerts, rollback strategies).
- Language: Chinese and English.
Preferred Qualifications
- Experience with LangChain or similar agent/frameworks (chains, retrieval/RAG, tool orchestration, memory).
- Working knowledge of SQL/PostgreSQL (schema design, indexing, constraints, ETL/sync concepts).
- Familiarity with Vercel, Render, AWS and basic CI/CD, environment configuration, and production troubleshooting.
- Experience building workflow automation (webhooks, parsing, data sync, lightweight scripts) and a basic testing mindset for API/UI stability.
Working Style
- High-iteration delivery (βVibe Codingβ): rapid prototyping β validation β production hardening.
- Self-driven learning with strong interest in AI and software engineering.
- Cross-functional collaboration with clear documentation, diagrams, and scoped plans.
Location & Compensation
- Work location: In person.
- Salary: $65,000 β $80,000 per year.
Tech Stack
Skills
Experience Level
Salary
USD 65,000 - 80,000/year