
AI Application Software Engineer
BinancePosted 4/29/2025

AI Application Software Engineer
Binance
Job Location
Job Summary
Job Title: AI Application Software Engineer at BinanceWe are seeking an experienced AI engineer to design and implement production-grade AI applications that enhance user experience, automate workflows, and power intelligent user interactions. The ideal candidate will have a strong background in computer science, AI, or related fields, with 3+ years of experience building AI/ML systems.Responsibilities include overseeing the entire AI bot project from planning to maintenance, designing AI agent architectures, and collaborating with cross-functional teams to integrate agents into products and workflows. The successful candidate will have excellent problem-solving and analytical thinking skills, as well as strong communication and collaboration abilities.Binance offers a competitive salary, company benefits, and a work-from-home arrangement. We are committed to being an equal opportunity employer and believe that having a diverse workforce is fundamental to our success.
Job Description
Responsibilities
- Oversee the entire AI bot project from planning, implementation, maintenance and tuning.
- Design and implement AI agent architectures that can understand user requests, reason through complex problems, and execute multi-step plans
- Build frameworks for AI agents to interact with various tools, APIs, and services
- Create mechanisms for effective human-AI collaboration, including clarification, feedback, guidance and follow-up questions
- Optimize agent performance for reliability, accuracy, and efficiency
- Build monitoring and evaluation systems to assess agent performance and identify areas for improvement
- Collaborate with cross-functional teams to integrate agents into products and workflows
- Stay updated with the latest research and developments in AI agent technology
Requirements
- Bachelor’s or Master’s degree in Computer Science, AI, or related field
- 3+ years of experience building AI/ML systems, with a proven track of building production-grade AI applications (prefer in autonomous agents)
- Strong programming skills, particularly in Python, Java
- Practical experience with large language models (e.g., GPT, Claude, Gemini, Deepseek), prompt engineering, MCP, RAG etc.
- Understanding of reinforcement learning, planning algorithms, and decision-making systems
- Familiarity with tools, APIs, and infrastructure needed for agent deployment
- Experience with workflow orchestration and system design
- Excellent problem-solving and analytical thinking skills
- Strong communication and collaboration abilities
Preferred Skills
- Conduct at least one AI chatbot/agent application using Dify / LangChain or similar framework
- Experience in CS chatbot development, like user intend recognition, conversation, and knowledge base enhancement
- Familiar with data analysis, model tuning through data cleaning and feature engineering