{"id":2987353,"url":"https://alion.io/job/3echo-ai-engineer-3echo-workspace","title":"AI Engineer - 3echo Workspace","company":{"id":4456996,"name":"3Echo","domain":"3echo.ai","url":"https://alion.io/company/3echo","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":6000,"max":7000,"currency":"SGD","period":"month","gross":true,"usd_annual":65748},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"FastAPI","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"GitHub","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"n8n","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Supabase","optional":false},{"name":"TypeScript","optional":false},{"name":"Adobe Premiere Pro","optional":true},{"name":"ChatGPT","optional":true},{"name":"Computer Vision","optional":true},{"name":"Docker","optional":true},{"name":"Gemini","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true},{"name":"OpenRouter","optional":true}],"status":"live","first_seen_at":"2026-10-21T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-21T00:00:00Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"Company Overview\n3echo is a Singapore-based AI company building agent-powered products for businesses across Southeast Asia. We deploy AI agents that do real work — content production, operations, client delivery — measured by business outcomes, not features shipped. Small team, founder-led, fast iteration, paying clients.\nThe Role\nYou're an AI Engineer who ships end to end. Not a prompt tinkerer, not a pure backend dev — you sit where the agent workflow, the generative media pipeline, and the client's actual business outcome meet. You'll work directly with the founder in a small, fast team where your code goes to paying clients in days, not quarters.\nMid-level: 2–4 years shipping real systems. What matters more than years is that you've built things people use and that Claude is how you work. We're a Claude-native shop: Claude Code is the primary development environment, MCP is the integration layer, and agent skills are how we encode process. One engineer here ships what a team of five ships elsewhere, because the leverage is the tooling. If you're not already working this way, you should be hungry to.\nWhat You'll Own\n1. Agent & Workspace infrastructure\n- Build and maintain MCP servers, agent skills, and workflow orchestration that power client Workspaces\n- Encode business rules — budget gates, approval SLAs, credit accounting, sign-off rituals as self-enforcing agent behavior\n- Automation pipelines in n8n connecting our register, comms, and client channels\n2. Generative media pipeline\n- Operate and extend the Studio engine: image generation (gpt-image-2), video generation (Seedance 2.0 via BytePlus), reference-anchored character consistency, take/cut/release pipelines\n- Cost-aware generation: quota management, credit metering, resolution strategy, provider failover\n- QA tooling for identity hold, canon compliance, and output quality\n3. Full-stack product & client delivery\n- Backend services in Python/FastAPI and TypeScript, Postgres/Supabase, deployed on GCP Cloud Run\n- Client-facing surfaces in React where the Workspace needs a UI\n- Forward-deployed work: onboarding client Workspaces, debugging live jobs, turning client feedback into shipped fixes fast\nOur stack\nClaude & Claude Code · MCP · n8n · gpt-image-2 · Seedance 2.0 (BytePlus) · Gemini (OpenRouter) · Python/FastAPI · TypeScript/React · Postgres/Supabase · Docker · GCP Cloud Run · on-prem RTX 5090 GPU servers\nYou don't need to know all of it. You need to be dangerous in most of it within your first month.\n\nYou've probably done some of this\n- Shipped an LLM-powered product or agent system to real users (side projects count if they're live)\n- Built with tool-calling / MCP / function-calling APIs, not just chat completions\n- Worked with generative image or video APIs and dealt with their failure modes\n- Owned a backend service in production — deploys, logs, incidents, the unglamorous parts\n- Ship daily with Claude Code (or equivalent) as your primary environment — you know how to scope tasks for an agent, review its output critically, and get 5–10× throughput from it, not 1.2×\n- Written system prompts, skills, or MCP tools that made a model reliably do a job — you treat the model as a system to engineer, not a chatbot to talk to\nHow we hire\nWe hire on AI DNA: attitude, learning curve, hunger. Certifications and brand-name employers don't move us. A GitHub repo, a live demo, or a story about the hardest thing you shipped moves us a lot. Attitude disqualifies faster than ability qualifies.\nPart of the interview is watching you work with Claude on a real task. We're not testing whether you can code without AI, we're testing how much more you can do with it.\nFirst 90 days — what success looks like\n- Week 2: shipped your first fix to a live client Workspace\n- Month 1: own one of the three pillars day-to-day with the founder reviewing, not driving\n- Month 3: a client outcome (turnaround, first-pass rate, or cost-per-deliverable) measurably improved by something you built\n\nHow to apply\n\nEmail  with:\n1. A link to something you built (repo, demo, live product)\n2. Three sentences on the hardest technical problem you've solved\n\nInterested candidates are encouraged to apply via this platform. We look forward to your applications!\nSkills\nMedia Production, Claude API, PostgreSQL, Architect, TypeScript, Adobe Premiere Pro, Artificial Intelligence, Video Production, ChatGPT, Model Context Protocol (MCP), Computer Vision, Gemini, Python, Video Editing, Docker, Product Development, Business Innovation, React.js","description_format":"text","description_chars":4551,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-21T08:35:30Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.856,"p_room":1,"age_days":6,"expected_fill_days":20,"reasons":["seen:6","win:early","comp:junior"],"computed_at":"2026-10-27T05:46:45Z"},"pay":{"stated_usd_annual":65748,"is_top_pay":false},"html_url":"https://alion.io/job/3echo-ai-engineer-3echo-workspace","json_url":"https://alion.io/job/3echo-ai-engineer-3echo-workspace.json","meta":{"generated_at":"2026-10-27T22:14:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13859,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4456996},"rest":"https://alion.io/mcp/rest/get_company?id=4456996"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2F3echo-ai-engineer-3echo-workspace"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2F3echo-ai-engineer-3echo-workspace"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2F3echo-ai-engineer-3echo-workspace"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/3echo-ai-engineer-3echo-workspace\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2F3echo-ai-engineer-3echo-workspace"}]}