{"id":1578577,"url":"https://alion.io/job/sj-group-junior-ai-full-stack-engineer","title":"Junior AI Full-Stack Engineer","company":{"id":2045194,"name":"SJ Group","domain":"sjgroup.com","url":"https://alion.io/company/sjgroup","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":48,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-02T05:45:00Z"}},"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":["Shanghai, China"],"countries":["CN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Embeddings","optional":false},{"name":"FastAPI","optional":false},{"name":"Function Calling","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"AutoGen","optional":true},{"name":"Claude Code","optional":true},{"name":"Copilot","optional":true},{"name":"CrewAI","optional":true},{"name":"Cursor","optional":true},{"name":"Dify","optional":true},{"name":"LangChain","optional":true},{"name":"LlamaIndex","optional":true},{"name":"n8n","optional":true}],"status":"live","first_seen_at":"2026-08-21T00:00:00Z","employer_posted_date":"2026-08-21","last_verified_at":"2026-10-02T12:20:56Z","board_verified":true,"closed_at":null,"days_open":43,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":43},"description":"**Job Description**\nThe AI Full-Stack Engineer will work closely with Product, Forward Deployed Engineering (FDE), and business teams to rapidly deliver production-ready AI capabilities and MVP tools for real-world business scenarios.\nKey responsibilities include:\n- Design, develop, and maintain AI Agent application modules, including conversational interfaces, knowledge bases, workflow engines, Agent configuration, and Skill management.\n- Integrate large language model capabilities, including multi-turn conversation, Retrieval-Augmented Generation (RAG), tool/function calling, prompt management, workflow orchestration, and Skill integration.\n- Build and integrate Agent Skills and tools, such as API Skills, workflow-based Skills, script-based Skills, MCP tools, and connections to internal enterprise systems.\n- Contribute to the design of Skill execution mechanisms, access control, context management, tool protocols, and end-to-end invocation flows.\n- Develop frontend experiences including Chat UI, Agent configuration pages, Skill management interfaces, workflow visualization, and operational dashboards.\n- Develop backend APIs, data models, job scheduling, and system integration services to support a reliable and scalable Agent platform.\n- Help establish a context data feedback loop by capturing AI interactions, user selections, edits, feedback, and outcome data in structured formats.\n- Partner with Product, FDE, and business stakeholders to translate evolving requirements into practical solutions and iterate quickly.\n- Participate in testing, staged releases, issue investigation, log analysis, and continuous improvement to enhance system reliability and user experience.\n**Qualifications**\n- 2-5 years of relevant software development experience, with experience delivering complete web applications, internal tools, or enterprise systems.\n- Bachelor’s degree or above in Computer Science, Software Engineering, Information Systems, or a related field preferred.\n- Proficiency in at least one programming language: Python, TypeScript, or JavaScript.\n- Experience with Vue or React, including frontend pages, reusable components, and state management.\n- Familiarity with FastAPI or comparable backend frameworks, with the ability to independently develop APIs, service logic, and basic integrations.\n- Familiarity with PostgreSQL, MySQL, Redis, and related database or caching systems.\n- Understanding of core LLM application concepts, including prompting, RAG, embeddings, tool/function calling, and Agent workflows.\n- Strong engineering discipline, code quality standards, and collaborative working practices.\n- Ability to work effectively amid ambiguous requirements, break down problems, and iterate quickly with product and business stakeholders.\n- Strong Chinese communication skills and the ability to read English technical documentation.\n**Preferred Qualifications**\n- Experience with LLM, Agent, RAG, or workflow automation projects.\n- Experience with frameworks or tools such as LangChain, LlamaIndex, Dify, n8n, AutoGen, CrewAI, or MCP.\n- Frequent use of AI-assisted development tools such as Cursor, Claude Code, or GitHub Copilot.\n- Experience building Chat UIs, knowledge-base systems, workflow engines, low-code platforms, or enterprise internal tools.\n- Experience with authorization systems, audit logging, analytics instrumentation, observability dashboards, or administrative platforms.\n- Experience in architecture, real estate, engineering, design, or the AEC industry.\n**Working Style**\nWe value engineers who can turn AI prototypes into reliable, usable business features; learn quickly through experimentation; stay close to real user workflows and feedback; take ownership; and proactively drive problems through to resolution.\nAt Surbana Jurong, we put talent, hard work, teamwork and a fun workplace together to approach problems and solve them creatively and collaboratively. Join us in making a positive impact on the world!","description_format":"text","description_chars":3981,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"Chinese","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Real Estate","Facilities Management"],"lifecycle":[{"event":"open","at":"2026-10-01T11:45:26Z"}],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.363,"p_room":0.28,"age_days":42,"expected_fill_days":20,"reasons":["conf:7","stale_co","win:tail","crowd:junior,brand"],"computed_at":"2026-10-02T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/sj-group-junior-ai-full-stack-engineer","json_url":"https://alion.io/job/sj-group-junior-ai-full-stack-engineer.json","meta":{"generated_at":"2026-10-03T01:02:26Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":847,"day_limit":5000,"remaining_today":4153,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}