Binance

Junior Software Engineer

Binance
Apply
2 months ago
Taipei, Taiwan +2 moreEntry Level

Responsibilities

  • Build and maintain end-to-end features across frontend, backend, and AI/LLM components.
  • Develop interfaces for internal tools, dashboards, AI assistants, automation workflows, and productivity platforms.
  • Build backend services, APIs, data pipelines, task workflows, and internal or external system integrations.
  • Integrate LLM and AI capabilities including assistants, RAG workflows, agents, automation, classification, summarization, extraction, and issue analysis.
  • Use AI coding tools to improve development speed, code quality, testing, and debugging.
  • Collaborate with product, operations, support, engineering, security, and infrastructure teams to deliver practical solutions.
  • Iterate on products using user feedback, usage data, and business impact.
  • Write maintainable code and contribute to documentation, testing, and engineering best practices.

Requirements

  • Bachelor’s degree or above in Computer Science, Software Engineering, Engineering, or a related field.
  • Solid programming fundamentals and the ability to learn new technologies quickly.
  • Hands-on experience with at least one frontend framework such as React, Vue, or Angular.
  • Hands-on experience with at least one backend language or framework such as Python, Go, Java, Node.js, FastAPI, Spring Boot, or Express.
  • Understanding of frontend engineering, including component design, state management, API integration, UI debugging, and browser fundamentals.
  • Understanding of backend engineering, including API design, databases, authentication, async jobs, logging, monitoring, and service reliability.
  • Real experience with LLM or AI applications, including LLM API integration, prompt engineering, RAG, AI agents, tool or function calling, workflow automation, classification, summarization, extraction, or output evaluation.
  • Daily development experience with AI coding tools such as Cursor, Claude Code, GitHub Copilot, Cline, or OpenCode.
  • Experience building AI-powered products, internal tools, dashboards, workflow automation systems, or data-driven applications is preferred.
  • Experience with LangChain, LlamaIndex, Dify, AutoGen, CrewAI, OpenAI API, Anthropic API, Hugging Face, vector databases, embeddings, semantic search, knowledge bases, retrieval systems, observability, monitoring, alerting, incident analysis, DevOps, or SRE is preferred.
  • UI/UX design thinking, personal AI projects, hackathon projects, open-source contributions, production AI application experience, technical writing, and knowledge sharing are preferred.
  • Strong ownership, communication, collaboration, practical problem-solving, and comfort with ambiguous requirements are expected.

Benefits

  • Work-from-home arrangement, with the specific arrangement potentially varying based on business-team work requirements.
  • Competitive salary and company benefits.
  • Career growth and continuous learning opportunities.
  • Collaboration with global, world-class talent in a user-centric organization.
  • Autonomy on fast-paced projects in an innovative, results-driven environment.

Tech Stack

AngularExpressFastAPIGoJavaNode.jsPythonReactSpring BootVue.js
Binance

About Binance

10,000+ employees

Binance builds a global cryptocurrency exchange and related infrastructure for retail and institutional traders, developers, and businesses. Its products include spot and derivatives trading, fiat on-ramps, wallets, payments, staking, custody, and Web3/NFT services, with revenue driven largely by trading and transaction fees. Founded in 2017 and privately held, it operates worldwide and also stewards the BNB Chain ecosystem, with its main exchange regularly ranking first by crypto trading volume.

Contact me