
Search by job, company or skills
Responsibilities
Participate in the design and development of the company's AI Agent product core runtime, building event-driven, componentized, and scalable runtime foundations.
Develop high-performance, high-throughput, low-latency core system modules in Rust to support the stable operation of AI Agent and trading-related capabilities.
Contribute to the system-level design and evolution of the runtime, making sound engineering trade-offs among performance, stability, and maintainability.
Design and implement foundational capabilities that support the core system, including configuration management, monitoring, and troubleshooting.
Work with business and system requirements to drive runtime solutions from prototype validation into production.
Requirements
Bachelor's degree or above (985 preferred), with a strong foundation in computer science, including data structures, algorithms, and system design.
Proficient in Rust for production-grade development, with solid engineering practices and a strong focus on code quality.
Interest in, or experience with, system runtimes, execution engines, or high-performance systems.
Solid Linux and engineering fundamentals, with the ability to perform basic performance analysis and issue diagnosis.
Able to use AI coding tools such as Claude as part of daily development to assist with code generation, refactoring, problem analysis, and solution comparison.
Able to leverage AI for engineering-oriented technical exploration (research) and translate findings into practical Rust implementations.
Self-motivated with strong learning ability, capable of driving delivery in complex systems.
Nice to Have
Experience with trading systems, execution engines, or other high-performance systems.
Experience designing or developing event-driven or componentized systems.
Experience critically evaluating and refining AI-generated code in key modules.
Job ID: 141979711