Software Engineer in Machine Learning Infra, TikTokRecommendation Architecture
2 weeks ago
TikTok is the leading destination forshort-form mobile video. Our mission is to inspire creativity andbring joy. TikTok has global offices including Los Angeles, NewYork, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul andTokyo.
Why Join Us
Creationis the core of TikTok's purpose. Our platform is built to helpimaginations thrive. This is doubly true of the teams that makeTikTok possible.
Together, we inspirecreativity and bring joy - a mission we all believe in and aimtowards achieving every day.
To us, everychallenge, no matter how difficult, is an opportunity; to learn, toinnovate, and to grow as one team. Status quo? Never. Courage?Always.
At TikTok, we create together and growtogether. That's how we drive impact - for ourselves, our company,and the communities we serve.
Joinus.
About The Team
OurRecommendation Architecture Team is responsible for building up andoptimizing the architecture for our recommendation system toprovide the most stable and best experience for our TikTok users.The team is responsible for system stability and high availability,online services and offline data flow performance optimization,solving system bottlenecks, reducing cost overhead, building dataand service mid-platform, realizing flexible and scalablehigh-performance storage and computingsystems.
Responsibilities
-Serving and training infra optimization of machine learningmodels
- Build and maintain high performanceonline services for TikTok recommendationsystem
- Build globalized large-scalerecommendation system
- Research, design, anddevelop computer and network software or specialised utilityprograms
- Analyse user needs and developsoftware solutions, applying principles and techniques of computerscience, engineering, and mathematicalanalysis
- Update software, enhances existingsoftware capabilities, and develops and direct software testing andvalidation procedures
- Work with computerhardware engineers to integrate hardware and software systems anddevelop specifications and performancerequirements
Qualifications
-Bachelor's degree or above, majoring in Computer Science, orrelated fields, with experience building scalablesystems.
- Experience at least one or twoprogramming languages in Linux environment such asC/C++/golang;
- Understand GPU hardwarearchitecture, understand GPU software stack (CUDA, cuDNN), and haveexperience in GPU performance analysis;
- Haveexperience in deep model inference/training, debugging, tuning, andfamiliar with model optimization tools such as TVM, MLIR,XLA;
- Familiar with mainstream machine learningframeworks (e.g., Tensorflow, Pytorch,MxNet);
TikTok is committed to creating aninclusive space where employees are valued for their skills,experiences, and unique perspectives. Our platform connects peoplefrom across the globe and so does our workplace. At TikTok, ourmission is to inspire creativity and bring joy. To achieve thatgoal, we are committed to celebrating our diverse voices and tocreating an environment that reflects the many communities wereach. We are passionate about this and hope you are too.
-
Software Engineer in Machine Learning Infra
2 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations...
-
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesTikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok's sponsorship of a visa.TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin,...
-
Senior Software Engineer
2 weeks ago
Singapore SHIELD AI TECHNOLOGIES PTE. LTD. Full timeRoles & ResponsibilitiesAs a Software Engineer (Machine Learning), you will develop and leverage innovative machine learning solutions for solving complex sets of problems and applications. By analyzing and detecting patterns in vast amounts of data, you should have a good understanding of machine learning life cycle-algorithms, data structures and design...
-
Machine Learning Architecture Research Engineer
4 weeks ago
Singapore CANAAN CREATIVE GLOBAL PTE. LTD. Full timeRoles & ResponsibilitiesJob Responsibilities Conduct research to guide AI inference chip design and optimizations. Study Low-Bit Quantization for LLM. Design and optimize AI inference chip architecture for Low-Bit LLM. Research and design novel AI inference chip architectures. Perform AI software-hardware co-optimizations. Develop and maintain tools...
-
Machine Learning Architecture Research Engineer
4 weeks ago
Singapore CANAAN CREATIVE GLOBAL PTE. LTD. Full timeRoles & ResponsibilitiesJob Responsibilities Conduct research to guide AI inference chip design and optimizations. Study Low-Bit Quantization for LLM. Design and optimize AI inference chip architecture for Low-Bit LLM. Research and design novel AI inference chip architectures. Perform AI software-hardware co-optimizations. Develop and maintain tools...
-
Machine Learning Engineer
4 weeks ago
Singapore IKAS INTERNATIONAL (ASIA) PTE. LTD. Full timeRoles & ResponsibilitiesWe are looking for a Full Stack Developer with strong expertise in Python and experience working with Machine Learning (ML), specifically in Natural Language Processing (NLP). You will play a key role in developing algorithms to extract insights from unstructured text, documents, websites, and scanned data.Main...
-
Machine Learning Engineer
2 weeks ago
Singapore IKAS INTERNATIONAL (ASIA) PTE. LTD. Full timeRoles & ResponsibilitiesWe are looking for a Full Stack Developer with strong expertise in Python and experience working with Machine Learning (ML), specifically in Natural Language Processing (NLP). You will play a key role in developing algorithms to extract insights from unstructured text, documents, websites, and scanned data.Main...
-
Singapore MOTIONAL SINGAPORE PTE. LIMITED Full timeRoles & ResponsibilitiesThe Machine Learning Tools (ML Tools) team is responsible for developing and maintaining an advanced in-house machine learning ecosystem designed to build, train, and deploy models. The team collaborates closely with downstream teams to innovate and advance cutting-edge deep learning techniques for novel on-road machine learning...
-
Machine Learning Engineer
4 weeks ago
Singapore IKAS INTERNATIONAL (ASIA) PTE. LTD. Full timeRoles & ResponsibilitiesWe are looking for a Full Stack Developer with strong expertise in Python and experience working with Machine Learning (ML), specifically in Natural Language Processing (NLP). You will play a key role in developing algorithms to extract insights from unstructured text, documents, websites, and scanned data.Main Responsibilities: ...
-
Machine Learning Engineer
2 weeks ago
Singapore REAL ESTATE ANALYTICS PTE. LTD. Full timeRoles & ResponsibilitiesCompany Overview:Real Estate Analytics Pte Ltd (REA) is a leading provider of data-driven insights and advanced analytics for the real estate industry. We leverage cutting-edge technologies to deliver valuable solutions that empower real estate professionals to make smarter, data-backed decisions. Our mission is to transform the real...
-
Machine Learning Engineer
2 weeks ago
Singapore REAL ESTATE ANALYTICS PTE. LTD. Full timeRoles & ResponsibilitiesCompany Overview:Real Estate Analytics Pte Ltd (REA) is a leading provider of data-driven insights and advanced analytics for the real estate industry. We leverage cutting-edge technologies to deliver valuable solutions that empower real estate professionals to make smarter, data-backed decisions. Our mission is to transform the real...
-
Machine Learning Engineer
1 week ago
Singapore PRESTO LABS PTE. LTD. Full timeWe are seeking a skilled Machine Learning Engineer to join our team and contribute to the development of machine learning algorithms and models that drive business growth.The successful candidate will have a strong background in machine learning and deep learning and be proficient in programming languages such as Python TensorFlow and Keras.You will be...
-
Machine Learning Engineer
2 weeks ago
Singapore TALENTSIS PTE. LTD. Full timeRoles & ResponsibilitiesJob Responsibilities:Develop and deploy machine learning models: Design, build, optimize, and deploy machine learning models to address business challenges. Collaborate with cross-functional teams to define objectives and integrate models into production systems. Model training and evaluation: Train and fine-tune models using...
-
Lead Machine Learning Engineer
1 day ago
Singapore THOUGHTWORKS PTE. LTD. Full timeRoles & ResponsibilitiesLead Machine Learning Engineers at Thoughtworks use modern architectures to develop end-to-end scalable machine learning systems and applications. They use their specialized depth and breadth of knowledge to impact the achievement of client, project or service objectives and advocate for ways of working to promote and deliver...
-
Machine Learning
2 weeks ago
Singapore FCS COMPUTER SYSTEMS (S) PTE LTD Full timeRoles & ResponsibilitiesAbout the RoleWe are looking for Machine Learning / AI Trainees to join our team and contribute to data science and DevOps tasks. This is an exciting opportunity for graduates with a STEM background to gain hands-on experience in AI, data formatting, and critical DevOps processes.If you are passionate about problem-solving, learning...
-
Singapore D L RESOURCES PTE LTD Full timeRoles & ResponsibilitiesWhat we are looking for:- Mandatory experience in Software/Application solution design: for applications with 3 tier architecture & On premise infrastructure.-This role is not data engineering and not suitable for Data engineers who have never worked on a user facing application. Databases are not considered~ applications-This role...
-
Machine Learning Engineer
2 weeks ago
Singapore LIGHT ROBOTICS PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesTrain and test multi-modal foundation models for our robots. Collaborate with hardware engineers to push the frontiers of robotics research. Invent a new paradigm of robotic foundation models for human-like end to end perception and control.QualificationsExperience with multimodal foundation models, either in...
-
Architectural Designer
2 weeks ago
Singapore ARCHITECTURE X Full timeRoles & ResponsibilitiesArchitectural Designer / TechnicianJob Description & RequirementsDiploma in Architecture Conversant with local building codes and regulations Familiar with submission requirements and processes Assist Architect in preparing drawings. Good design sense Well versed in design software such as AutoCad, Sketchup, Photoshop. 3 to 7...
-
Research Scientist, Machine Learning
2 weeks ago
Singapore FACEBOOK SINGAPORE PTE. LTD. Full timeRoles & ResponsibilitiesMeta is embarking on the most transformative change to its business and technology in company history, and our Machine Learning teams are at the forefront of this evolution. By taking on crucial projects and initiatives that have never been done before, you have an opportunity to help advance the way people connect around the world.In...
-
Research Engineer
2 weeks ago
Singapore NATIONAL UNIVERSITY OF SINGAPORE Full timeRoles & ResponsibilitiesInterested applicants are invited to apply directly at the NUS Career PortalYour application will be processed only if you apply via NUS Career PortalWe regret that only shortlisted candidates will be notified.Job DescriptionMathEXLab is looking for a self-motivated, proactive and highly creative Research Engineer that will be working...