Logo

Senior Software Engineer (Java/Python/LLM)

Binance

Overview

Department

Engineering

Job type

Full time

Compensation

Salary not specified

Location

Singapore

Resume Assistance

See how well your resume matches this job role with our AI-powered score. By uploading your resume, you agree to our Terms of Service

Ready to apply?

You're one step away - it takes less than a minute to upload your resume

You're one step away - it takes less than a minute to upload your resume

This role focuses on scaling AI-driven customer service chat analysis. Responsibilities include managing data pipelines, optimizing LLM prompts, and collaborating with cross-functional teams to improve accuracy and feature delivery.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
  • 5+ years of hands-on experience in Java data processing and pipeline development.
  • Experience with SQL/NoSQL databases, ETL pipelines, and data workflow orchestration tools (e.g., Airflow).
  • Proficient in Java / Python (at least one language) and Hive & Spark SQL programming languages.
  • Hands-on experience with AWS, GCP, or Azure is a plus.
  • Experience with LLM or NLP projects is highly desired
  • Excellent communication and teamwork skills, with the ability to work in a cross-functional environment.
  • Fluency in English is required to be able to coordinate with overseas partners and stakeholders. Additional languages would be an advantage.
  • Responsibilities

  • Work with data warehouse team, to maintain real time data pipeline of CS business domain, to ensure timely and high-quality data inputs to the AI models.
  • Design, implement, and refine LLM prompts for enhanced attribution analysis of CS conversations.
  • Work closely with Ops teams to increase the stability of LLM solutions in a cloud or on-prem environment.
  • Conduct A/B testing and iterative improvements on LLM performance, and maintaining result accuracy.
  • Develop and maintain back-end services and automation scripts using Java or Python, ensuring seamless integration with existing systems.
  • Troubleshoot performance bottlenecks, optimize code, and safeguard data security and privacy.
  • Collaborate with CS, BI, and SL teams to gather requirements, clarify feature demands, and communicate technical constraints.
  • Maintain clear, concise documentation of data work flows, LLM prompt templates, and best practices.
  • Benefits

  • Shape the future with the world’s leading blockchain ecosystem
  • Collaborate with world-class talent in a user-centric global organization with a flat structure
  • Tackle unique, fast-paced projects with autonomy in an innovative environment
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning
  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
  • © All rights reserved.