CJ
AI Engineer (Backend TypeScript or Python)
ChatGPT Jobs
Sunnyvale · Hybrid Contract Senior 2w ago
About the role
About
We are seeking a Senior-level Individual Contributor (IC) to design and build AI-powered features for production web applications. The ideal candidate will have strong backend engineering experience and hands-on experience with LLM orchestration.
Key Requirements
- Backend Engineering: Strong experience in TypeScript/Node.js (preferred) or Python, with production API design experience.
- LLM Experience: Proven track record of building LLM harnesses/scaffolds, including agentic loops, RAG pipelines, and tool-calling architectures.
- System Design: Experience designing multi-agent systems and integrating LLMs with internal and external APIs.
- Implementation Skills: Ability to design and implement context-aware chat interfaces and enterprise integrations.
- Development Workflow: Strong proficiency in AI-assisted development, specifically utilizing Claude for prompting, task structuring, code validation, and review.
Preferred Technical Skills
- Language: TypeScript (Primary preference due to existing codebase consistency). Python candidates must be willing to adopt and learn TypeScript.
- System Patterns: RAG (Retrieval-Augmented Generation), Enterprise AI integration patterns.
- Niche Knowledge: Familiarity with Apple ecosystem/platform concepts (MCPs, FCP servers) is required; no training will be provided for these concepts.
- Bonus Points: Experience with AI platform/developer tooling, evaluation & observability frameworks, and AI security & guardrails.
Tech Stack & Engineering Philosophy
- Primary Stack: TypeScript (Frontend & Backend).
- AI Tools: Heavy reliance on Claude for implementation, emphasizing architecture planning, testing, and validation.
- Culture: "Coding is cheap." The focus is on high-quality architecture, robust testing strategies, and integration validation rather than writing boilerplate code.
Skills
ClaudeNode.jsPythonRAGTypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free