Search Jobs

Search by job, company or skills

Senior Software Developer (AI Automation)

Senior Software Developer (AI Automation)

Shopee
Fresher
Early Applicant
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

Job Description:

Project Prioritization & Planning

  • Receive and review incoming AI/automation project requests from the PM and business stakeholders.
  • Understand business objectives and translate vague requests into clear, actionable problem statements.
  • Independently assess feasibility, effort, and impact to prioritize which projects to build and in what sequence.
  • Define the solution approach and select the right tools (n8n, Python scripts, AI APIs) for each use case.

Development & Execution

  • Build and maintain automation workflows using n8n, Python scripts, and AI tools - covering use cases such as automated reporting, data-triggered email notifications, line message automation and workflow orchestration.
  • Write SQL queries to extract, aggregate, and transform data from relational databases as inputs to automation pipelines.
  • Ensure solutions are reliable, maintainable, and documented for handover or future iteration.

Stakeholder Communication & User Immersion

  • Work directly with business users to gather requirements in their own language and understand pain points at the ground level.
  • Accompany project launches end-to-end - from user discovery, through testing, to go-live - acting as the bridge between technical delivery and business adoption.
  • Translate complex technical concepts into clear, simple language for non-technical stakeholders.

Continuous Learning & Innovation

  • Stay current with AI tools, automation platforms, and best practices relevant to e-commerce operations.
  • Propose new automation ideas based on observed business needs and emerging technology.
  • Share knowledge and learnings with the team to uplift overall capability.

Requirements:

Must Have

  • Workflow automation - hands-on with n8n, Make, Zapier or equivalent.
  • Python scripting proficiency for data manipulation and automation tasks.
  • SQL skills - comfortable writing queries to extract, aggregate, and join data from relational databases.
  • Strong analytical thinking: able to break down a vague business problem into a structured, practical technical solution.
  • Clear communication skills in Thai and English - able to explain technical concepts to non-technical stakeholders.
  • Self-driven and independent: able to manage own deliverables with minimal supervision.
  • Genuine growth mindset - motivated to learn new tools and approaches on an ongoing basis.
  • 4+ years building and shipping software or data products in a business environment.
  • Web application development - you have built and deployed working web apps that other people used. Rapid-prototype tools (Streamlit, Retool, Lovable) plus the ability to build a proper front-end/back-end application when the use case demands it.
  • LLM and AI tooling in production - you have shipped something real using an AI API, not just used ChatGPT. Prompt design, structured outputs, and knowing where LLMs break.
  • Cloud deployment (any major provider), Docker, CI/CD.

Nice to Have

  • Experience in e-commerce, marketplace, or logistics environments.
  • Familiarity with AI/LLM tools (Claude, ChatGPT, Gemini) and prompt engineering basics.
  • Background in engineering, computer science, statistics, or a related technical field.

More Info

Job Type:
Function:
Employment Type:

Key Skills

Streamlit

n8n

Retool

Zapier

Lovable

About Company