{"id":3666548,"url":"https://alion.io/job/huishengshijienengyuan-software-engineer-python-web-application-development","title":"Software Engineer – Python & Web Application Development","company":{"id":4501857,"name":"惠生清洁能源","domain":null,"url":"https://alion.io/company/Huishengshijienengyuan","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"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":{"min":10000,"max":14000,"currency":"CNY","period":"month","gross":null,"usd_annual":25332},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-02T07:56:52Z","employer_posted_date":null,"last_verified_at":"2026-11-02T07:56:52Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"1. Job Responsibilities\n\nDevelop and maintain a web-based mooring analysis platform using Python, React, and TypeScript.\n\nDevelop and improve Python-based mooring analysis programs, integrate web interfaces with the existing calculation engine, and implement engineering data visualization and result reporting.\n\nParticipate in the full software development lifecycle, including requirements analysis, programming, testing, deployment, troubleshooting, maintenance, and continuous platform upgrades.\n\nWork collaboratively in a small three-person engineering software team, contributing across different technical areas as project requirements evolve.\n\nExplore and apply new technologies, including LLM/AI applications, to improve engineering analysis automation and software capabilities.\n\n2. Technical Requirements\n\nProficient in Python programming, with good knowledge of object-oriented programming, modular design, debugging, and software maintenance.\n\nExperience in frontend web development using React, TypeScript, JavaScript, HTML, and CSS.\n\nFamiliarity with REST APIs, databases, and web application integration.\n\nCandidates must demonstrate at least one website or web application they have previously developed and explain their implementation and technical contributions.\n\nAbility to learn unfamiliar technologies, solve problems independently, and work across both backend and frontend development.\n\nExperience with scientific computing, engineering software, data visualization, or AI/LLM application development is an advantage.\n\n3. Candidate Profile and Development Opportunities\n\nDegree in Computer Science, Software Engineering, or a related discipline.\n\nPractical software development experience is preferred; candidates with strong programming fundamentals and learning ability will also be considered.\n\nWillingness to take ownership of different parts of the software platform and contribute beyond a narrowly defined job scope.\n\nInterest in learning offshore mooring engineering, hydrodynamics, OrcaFlex-based analysis, and future AI/LLM applications.\n\nOpportunity to participate in the development and long-term evolution of an engineering analysis platform, combining software engineering with specialized offshore engineering knowledge","description_format":"text","description_chars":2259,"description_truncated":false,"requirements":{"experience_years_min":null,"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-11-03T06:37:45Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":25,"reasons":["seen:3","win:early"],"computed_at":"2026-11-06T05:58:05Z"},"pay":{"stated_usd_annual":25332,"is_top_pay":false},"html_url":"https://alion.io/job/huishengshijienengyuan-software-engineer-python-web-application-development","json_url":"https://alion.io/job/huishengshijienengyuan-software-engineer-python-web-application-development.json","meta":{"generated_at":"2026-11-06T18:14:57Z","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":496,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00: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":4501857},"rest":"https://alion.io/mcp/rest/get_company?id=4501857"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhuishengshijienengyuan-software-engineer-python-web-application-development"},{"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%2Fhuishengshijienengyuan-software-engineer-python-web-application-development"},{"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%2Fhuishengshijienengyuan-software-engineer-python-web-application-development"},{"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/huishengshijienengyuan-software-engineer-python-web-application-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhuishengshijienengyuan-software-engineer-python-web-application-development"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3666548}},{"tool":"search_jobs","arguments":{"company":4501857,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3666548},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}