System Performance Engineer, AI

🔥 0 minutes ago

🌐 Hong Kong, Taiwan – Remote

infoinfo

👨‍🎓 Internship

🟡 Mid-level

🟠 Senior

🤖 AI Engineer

👻 Ghost score 11%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Binance

Binance

1001 - 5000 employees

Founded 2017

₿ Crypto

💳 Fintech

💰 Initial Coin Offering on 2020-12

Crypto • Fintech

Binance is the world's leading cryptocurrency exchange, serving over 235 million registered users across more than 180 countries. The platform offers a wide array of services, including the trading of over 350 cryptocurrencies in Spot, Margin, and Futures markets. Users can also buy and sell crypto via Binance P2P, earn interest through Binance Earn, and engage in NFT trading on the Binance NFT marketplace. Binance provides low transaction fees and diverse payment options, making it a preferred choice for cryptocurrency enthusiasts worldwide.

📋 Description

• Design and optimize high-throughput, low-latency systems, including messaging infrastructure, concurrent processing pipelines, and networking • Identify and resolve performance bottlenecks across CPU, memory, operating systems, networking, and concurrency • Optimize memory allocation, data structures, serialization, and multithreaded processing to improve system efficiency • Explore advanced optimization techniques, including lock-free architectures, CPU affinity, and memory management • Build benchmarking and profiling tools to measure throughput, CPU efficiency, and latency (p50/p99/p999) • Collaborate with experienced engineers to investigate complex system performance issues and deliver measurable improvements • Work closely with experienced engineers on performance-critical infrastructure, including high-throughput messaging, concurrent processing pipelines, networking, memory optimization, and latency-sensitive systems

🎯 Requirements

• Currently pursuing or recently completed a Master's, MPhil, or PhD in Computer Science, Computer Engineering, Computer Systems, or a related technical field • Strong foundation in data structures, algorithms, operating systems, networking, memory management, and concurrency • Proficiency in at least one programming language, preferably C++, Rust, or Java • Strong analytical and problem-solving skills, with the ability to break complex problems into measurable hypotheses • Interest in understanding how software interacts with hardware and how system performance can be improved • Strong learning agility, curiosity, and the ability to quickly understand unfamiliar systems and technologies • Current university student or recent graduate • Prior experience in low-latency or trading systems is not required

🏖️ Benefits

• Competitive salary and company benefits • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team) • Opportunities for career growth and continuous learning • Networking and development opportunities • Transferable skills development • Autonomy in an innovative environment • Collaboration with world-class talent

Apply Now