Tiktok - San Jose, CA
posted about 2 months ago
As a Machine Learning Engineer (MLE) specializing in code large language models at TikTok, you will play a pivotal role in enhancing and applying AI-powered models specifically designed for code-related tasks. Your primary responsibilities will include developing, training, and optimizing code-specific large language models (LLMs) that address various tasks such as code reviews, unit testing, and code fixing. You will leverage your expertise in code-centric AI to drive innovation and deliver high-quality solutions that improve software engineering processes. In this role, you will utilize advanced code intelligence models to perform comprehensive code reviews, identifying potential issues and areas for optimization. You will also be responsible for developing models that automatically generate unit tests, ensuring code quality and reliability. Additionally, you will apply AI models to suggest and implement code fixes and refactorings, enhancing code performance and maintainability. Staying up-to-date with the latest advancements in code LLMs and related AI technologies will be crucial, as you will conduct research to identify new techniques that can be integrated into our solutions. Collaboration is key in this position; you will work closely with software engineers, data scientists, and other stakeholders to understand requirements and deliver effective AI-powered tools and solutions. Documenting model development processes, performance metrics, and results will also be part of your responsibilities, along with providing detailed reports and insights on model performance and improvements.