As an internal platform serving multiple teams, plan and optimize the utilization of large volumes of heterogeneous resources across multiple hardware generations, data centers, service tiers, and resource pools. Develop automated and dynamic optimization strategies based on changes in model size, service traffic, and workload characteristics.
Bachelor's degree or above in Computer Science, Software Engineering, or a related field
Proficient in C++ and Python programming in Linux environments.
...
Architecture for data at the scale of hundreds of billions: Conducting in-depth research and innovation in all aspects, from large-scale offline computing and performance and scheduling optimization of distributed systems to building high-availability, high-throughput, and low-latency online services.
Recommendation Technologies: Leveraging ultra-large-scale machine learning to build industry-leading search recommendation systems and continuously explore and innovate in search recommendation technologies.
Exploring the integration of large models with ranking algorithms to improve the accuracy of personalized ranking and user experience.
...
Participate in offline-to-online synchronization, data consistency, and model-update timeliness optimization and handle traffic scheduling for heterogeneous resources
Individuals who are completing or have recently completed a Bachelor's degree in computing or a related discipline.
Proficient in at least one programming language (Go/Python preferred) in Linux; good programming habits and coding skills
...
Participate in offline-to-online synchronization, data consistency, and model-update timeliness optimization and handle traffic scheduling for heterogeneous resources
Individuals who are completing or have recently completed a Bachelor's degree in computing or a related discipline.
Proficient in at least one programming language (Go/Python preferred) in Linux; good programming habits and coding skills
...
Participate in offline-to-online synchronization, data consistency, and model-update timeliness optimization and handle traffic scheduling for heterogeneous resources
Individuals who are completing or have recently completed a Bachelor's degree in computing or a related discipline.
Proficient in at least one programming language (Go/Python preferred) in Linux; good programming habits and coding skills
...
Collaborate with the business and algorithm teams to identify performance issues, provide full stack performance analysis, bottleneck diagnosis, and optimization solutions, consolidate general-purpose performance optimization components, toolchains, and platform capabilities, and empower multiple internal business.
Individuals who are completing or have recently completed a Bachelor's/ Master's degree in computing or a related discipline.
Familiar with mainstream model compilation stacks (such as TVM, MLIR, XLA, etc.), with relevant experience in development, and optimization;
...
Architecture for data at the scale of hundreds of billions: Conducting in-depth research and innovation in all aspects, from large-scale offline computing and performance and scheduling optimization of distributed systems to building high-availability, high-throughput, and low-latency online services.
Recommendation Technologies: Leveraging ultra-large-scale machine learning to build industry-leading search recommendation systems and continuously explore and innovate in search recommendation technologies.
Individuals who are completing or have recently completed a PhD degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
...
Collaborate with the business and algorithm teams to identify performance issues, provide full stack performance analysis, bottleneck diagnosis, and optimization solutions, consolidate general-purpose performance optimization components, toolchains, and platform capabilities, and empower multiple internal business.
Individuals who are completing or have recently completed a Bachelor's/ Master's degree in computing or a related discipline.
Familiar with mainstream model compilation stacks (such as TVM, MLIR, XLA, etc.), with relevant experience in development, and optimization;
...
Recognition and rewards for excellence: We grow together with exceptional people — and it’s never too late to join. We’ve enhanced our reward system to recognize high performance, offering more opportunities for outstanding individuals to take on key projects and fully unleash their potential.
Holds a PhD degree, preferably in Artificial Intelligence, Computer Science, Mathematics, or other related fields.
Strong programming skills with a good foundation in software design ability and coding practices.
...
Participate in the exploration and development of personalized AI search, with a focus on harness engineering, post-training optimization, and rubric-based automated evaluation, to build next-generation search experiences that better understand users, reason over intent, and make intelligent decisions.
Work in a team setting and apply knowledge in statistics, scripting and programming languages required by the firm.
Work with the relevant software platforms in which the models are deployed.
...
Design and build supporting/debugging tools as needed.
Support the production of scalable and optimised AI/machine learning (ML) models.
Focus on building algorithms for the extraction, transformation and loading of large volumes of realtime, unstructured data to deploy AI/ML solutions from theoretical data science models.
...
Work in a cross-functional team setting to mitigate business risks.
Work with relevant software platform to develop/deploy/monitor the models.
Individuals who are completing or have recently completed a Bachelor's degree or Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
...
Design and build supporting/debugging tools as needed.
Support the production of scalable and optimised AI/machine learning (ML) models.
Focus on building algorithms for the extraction, transformation and loading of large volumes of realtime, unstructured data to deploy AI/ML solutions from theoretical data science models.
...
Work in a team setting and apply knowledge in statistics, scripting and programming languages required by the firm.
Work with the relevant software platforms in which the models are deployed.
Individuals who are completing or have recently completed a PhD degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
...