ByteDance
Senior Software Engineer, Cross Platform Applications
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Education
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.
About the job
Builds AI-powered internal developer tools that integrate with cross-platform frameworks and toolchains to improve engineering productivity and code quality.
What you'll do
- Design and implement AI developer tools, including assistants, analyzers, and automation features.
- Integrate intelligent systems for code generation, diagnostics, refactoring, and performance tuning; maintain supporting infrastructure.
- Work with rendering and framework engineers to identify workflow challenges and develop practical AI-enhanced solutions.
What they ask for
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.
- Strong programming skills in JavaScript/TypeScript and at least one systems-level language such as C++, Rust, or Go.
- Solid understanding of frontend or cross-platform application development.
- Familiarity with machine learning techniques, natural language processing, or LLM applications in software tooling.
Nice to have
- Experience applying AI/ML models to code-related tasks or contributing to developer tooling projects.
- Knowledge of rendering pipelines or cross-platform framework architecture, or experience deploying and optimizing ML models.
Tools
JavaScript/TypeScript, C++, Rust, Go
AI focus
Integrate AI and machine learning into developer tools and workflows, including code generation, diagnostics, refactoring, performance tuning, code analysis, and in-editor assistance.
Model-written summary · the original posting is authoritative