Binance.US

Senior Software Engineer, AI

Binance.US

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $220,000 - $250,000 per year

Job Level

Senior

Tech Stack

Distributed SystemsGoJavaKafkaKotlinMicroservicesPython

About the role

  • Partner with the Senior Product Manager, AI to translate AI product strategy into a clear technical roadmap, breaking initiatives into milestones and deliverables.
  • Design and evolve the AI platform (LLM/model orchestration, context and prompt management, evaluation pipelines, observability, and cost controls).
  • Evaluate, select, and integrate LLMs and other models (hosted APIs and self-hosted), balancing quality, latency, cost, privacy, and regulatory requirements.
  • Define standards and best practices for how product and engineering teams build AI-powered features on top of the platform.
  • Design, implement, and maintain backend services and APIs that power AI-enabled features for customers and internal users (e.g., support tooling, trading and risk insights, internal agents and automation).
  • Collaborate with data/ML partners to productionize models, including feature pipelines, inference services, and online/offline evaluation.
  • Ensure AI systems are reliable, observable, and scalable, with clear SLOs for performance, availability, and quality.
  • Implement evaluation frameworks for AI systems, including regression suites, A/B experiments, human-in-the-loop review, and quality metrics.
  • Work closely with Security, Compliance, Legal, and Risk to incorporate guardrails, access controls, and auditability into AI systems from design through deployment.
  • Use secure tool-calling/orchestration patterns to connect models to internal tools and data while respecting data governance and customer privacy.
  • Mentor and level up engineers (Senior and mid-level) in AI/ML best practices, distributed systems design, and platform thinking.
  • Collaborate with engineering and talent partners on hiring for AI-related roles and help shape our AI engineering culture.

Requirements

  • 8+ years of professional software engineering experience,
  • 3+ years building production ML/AI systems.
  • Backend & systems expertise.
  • Strong proficiency in Java or a similar typed backend language (e.g., Kotlin, Go) and working proficiency in Python for ML/AI workflows.
  • Deep understanding of distributed systems, microservices, and event-driven architectures (e.g., Kafka or similar).
  • Hands-on experience building with LLMs and modern ML tooling (e.g., OpenAI/Anthropic APIs, Hugging Face, vector databases, RAG, prompt orchestration frameworks).
  • Experience building platforms or internal tools that support multiple product teams, with an emphasis on reliability, observability, and developer experience.
  • Familiarity with AI evaluation and safety techniques (offline/online eval, content filters, policy enforcement, guardrails).
  • Experience in fintech, trading, payments, or other regulated industries is a strong plus.
  • Proven ability to communicate clearly with cross-functional partners (Product, Data, Security, Compliance, and leadership) and to translate complex technical work into business impact.
Benefits
  • Unlimited PTO (for salaried FTE roles);
  • 12 weeks fully paid Parental Bonding Leave.
  • Mental wellness benefits;
  • free 1:1 virtual visits with a licensed mental wellness professional;
  • comprehensive competitive health benefits.
  • Fully remote, cameras-on culture with work-from-home equipment reimbursements available to new hires.
  • Annual professional development budget;
  • free 1:1 virtual visits with a career coach;
  • 401k plan with employer match.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaKotlinGoPythonML/AI systemsdistributed systemsmicroservicesevent-driven architecturesLLMsAI evaluation techniques
Soft skills
communicationmentoringcollaborationcross-functional teamworktechnical translation