Logo
ByteDance

Senior Software Engineer, AI Infrastructure

ByteDance, Seattle, Washington, us, 98127

Save Job

Senior Software Engineer, AI Infrastructure

The Cross-Platform team at ByteDance is responsible for developing a high-performance rendering engine and a versatile application framework used across a wide range of products. These systems enable efficient, consistent, and high-quality UI development at scale. We are expanding our mission to improve developer experience and efficiency by building intelligent development tools. These tools will assist engineers working on complex cross-platform systems—streamlining workflows, surfacing insights, and reducing development friction through the integration of AI and automation. We are seeking an experienced AI Developer to join our team in building the next generation of internal development tools. Your work will focus on integrating AI and machine learning into our toolchain to accelerate software development, improve code quality, and simplify engineering workflows. Responsibilities

Design and implement AI-powered developer infrastructure that enhances productivity, reduces friction, and improves code quality. Build and refine intelligent systems for knowledge management, including vector databases, retrieval-augmented generation (RAG) pipelines, BM25-based retrieval, and named entity recognition. Develop and integrate coding agent tools (similar to Codex-, Claude-, or Gemini-style assistants) to support tasks such as code generation, diagnostics, refactoring, and performance tuning. Create and maintain evaluation frameworks and benchmarks (e.g., custom test suites like SWE-bench variants) to rigorously assess AI systems on real-world coding tasks. Collaborate with engineers across frameworks and rendering domains to understand pain points and translate them into practical, AI-enhanced solutions. Maintain infrastructure for model integration including code analysis, in-editor assistance, and workflow automation. Track emerging trends in AI-assisted development and propose new tools and features that push the boundaries of developer experience. Qualifications

Minimum Qualifications Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience. Strong programming skills in JavaScript/TypeScript, Python and at least one systems-level language (e.g., C++, Rust, Go). Understanding of frontend or cross-platform application development. Familiarity with machine learning techniques, natural language processing, or large language model (LLM) applications in software tooling. Preferred Qualifications Master’s or Ph.D. in Computer Science, Machine Learning, or a related field. Experience applying AI/ML models to code-related tasks such as generation, summarization, linting, analysis, or debugging. Contributions to developer tooling projects (internal or open-source), especially those focused on code understanding, retrieval systems, or workflow automation. Knowledge of rendering pipelines or cross-platform framework architecture is a plus. Experience deploying and optimizing ML models in real-world production environments is a plus. About Us

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, ByteDance connects people with content across platforms such as TikTok, Lemon8, CapCut and Pico, as well as China-market platforms like Toutiao, Douyin, and Xigua. Why Join ByteDance

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect. Our global, diverse teams collaborate to create value for communities and users. We foster curiosity, humility, and impact with an "Always Day 1" mindset to achieve meaningful breakthroughs. Diversity & Inclusion: ByteDance is committed to an inclusive space where employees are valued for their skills and perspectives. We celebrate diverse voices and aim to reflect the communities we reach. Reasonable Accommodation: We provide reasonable accommodations in our recruitment processes for candidates with disabilities or other protected reasons. If you need assistance, please reach out to us at the provided accommodation contact. Job Information

The base salary range for this position in the selected city is $177,688 - $341,734 annually. Compensation may vary based on qualifications, skills, competencies, experience, and location. Base pay is part of the Total Package, with potential bonuses, incentives, and stock units. Benefits include medical, dental, vision, 401(k) with company match, parental leave, disability coverage, life insurance, wellbeing benefits, and paid time off. Benefits may vary by location. For Los Angeles County applicants, ByteDance complies with applicable laws including the LA County Fair Chance Ordinance. Criminal history is considered in a manner consistent with the law and job duties described above.

#J-18808-Ljbffr