Latest News

ByteDance Hiring Software Engineer in San Jose: ($128K–$256K)

On: August 4, 2026 6:52 AM
Follow Us:

Looking to take your software engineering career to the next level? ByteDance is hiring Software Engineers in San Jose, California, offering an impressive salary range of $128,000–$256,000 per year. This is an excellent opportunity to work on large-scale distributed systems, cutting-edge technologies, and products used by millions of people worldwide. If you’re passionate about solving complex engineering challenges and building impactful software, this role could be the perfect fit.

Job Overview

FieldDetails
Company NameByteDance
RoleSoftware Engineer
QualificationBachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
Job LocationSan Jose, California, USA
Salary$128,000–$256,000 per year
Work TypeHybrid / On-site (depending on team requirements)
Job TypeFull-Time
Job LevelEntry Level to Senior Level
IndustryTechnology / Internet / Software Development

Job Description

We are looking for talented individuals to join our team. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.

Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to our Company and its affiliates’ jobs globally. Applications will be reviewed on a rolling basis – we encourage you to apply early.

Responsibilities

  • Develop key technologies to optimize our AI Infra stack, including training infra, inference infra, and AI agents.
  • Work with academia and open source communities on joint development.
  • Follow the latest technologies from academia or industry and conduct deep-dive analysis.
  • Present our research and products in academic papers.

Qualifications

Minimum Qualifications:

  • Individuals who are completing or have recently completed a Master’s degree in Computer Science, Computer Engineering, or a related discipline.
  • Experience with at least one of the following areas:
  • LLM training infra, including optimizations for various post-training workloads such as RL training, knowledge distillation, etc.
  • LLM inference infra, including inference engine performance improvements, more efficient execution parallelism, GPU kernel optimizations, etc.
  • AI Agent Infra, including computer-use agents, coding agents, agent memory, agent sandbox, etc.
  • Commit to proactive continuous learning, demonstrate enthusiasm for AI technologies, and exhibit a strong ability to quickly grasp and apply new technologies.
  • Good communication and teamwork skills.

Preferred Qualifications:

  • Frequent contributors or maintainers in AI Infra related open source communities such as vLLM or SGLang.
  • Having CS conference publications such as OSDI or MLSys.

Selection Process

  • Submit the online application.
  • Resume screening by the recruitment team.
  • Online coding assessment (if applicable).
  • Technical interview(s).
  • System design and problem-solving interview.
  • Behavioral or hiring manager interview.
  • Final HR discussion and offer.

How to Apply

  • Visit the official ByteDance Careers website.
  • Search for the Software Engineer – San Jose position.
  • Review the job description and eligibility requirements.
  • Click the Apply button.
  • Create or log in to your ByteDance careers account.
  • Complete the application form.
  • Upload your updated resume and any required documents.
  • Submit your application and monitor your email for further updates.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.