Junior R&D Software Engineer
27 Days Old
Join to apply for the Junior R&D Software Engineer role at Baidu USA
Join to apply for the Junior R&D Software Engineer role at Baidu USA
Get AI-powered advice on this job and more exclusive features.
This range is provided by Baidu USA. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range $112,000.00/yr - $146,000.00/yr
Additional compensation types Annual Bonus
Junior R&D Software Engineer
Job Title: Junior R&D Software Engineer
Location: Mountain View, CA
Type: Full Time, Onsite
About MediaGo
MediaGo DSP is revolutionizing the advertising industry with a next‑gen, AI‑powered programmatic platform. With 22 years of digital advertising experience and deep expertise in performance and speed, we're on track to become the fastest‑growing DSP in the market. Joining us means leading security from day one in a fast‑growing, mission‑driven team.
About the Role
We’re seeking motivated software engineers with strong development skills. As part of our product team, you’ll build and deploy AI-driven products that impact millions of users. You’ll collaborate closely with a small group of talented engineers and product managers, all focused on advancing our AI mission.
What You’ll Do
Work with product and research partners to design, implement, and deploy backend and data systems for AI-enabled use cases
Architect and maintain scalable, reliable services and pipelines
Take ownership of projects: prototype rapidly, drive them through to production, and iterate based on feedback
Ensure code quality through robust testing, debugging, documentation, and code reviews
Continuously explore and adopt new development tools and AI-assisted coding workflows
Monitor system performance and contribute to reliability and optimization efforts
What We’d Like to See in You
Excellent coding skills underpinned by a strong grasp of algorithms, data structures, and libraries
Proven ability to troubleshoot and debug within complex software environments
Proficiency with backend development languages, cloud infrastructure, data frameworks (e.g., Spark), and database systems (SQL/NoSQL)
Solid software engineering practices including version control, unit testing, modular design, and clean interfaces
Self-starter mentality: resourceful, analytical, and comfortable with ambiguity
Passion for learning, growth, and expanding your skills over time
Proven team player who thrives in fast-paced, collaborative environments
Preferred Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a closely related field
1–3 years of experience in backend or data-focused software roles
Solid experience in backend programming languages (e.g., Java, C++, Scala, Python)
Familiarity with cloud platforms (GCP, AWS), data processing frameworks (e.g., Spark), and both relational and NoSQL databases
Hands‑on use of version control systems (e.g., Git), testing frameworks, and modern development workflows
Culture Fit
Mission alignment : If you want to use AI to dramatically improve people's lives, we will give you the best possible platform to realize this mission.
Self-directed : We work best with people that are driven, motivated, and aspire to greatness. Are you the sort of person that, if you have time on your hands, will independently find interesting and useful things to do?
Hungry to learn : We are eager to teach you new skills. But learning is hard work and this is something we hope you want to do.
Team orientation : We work in small, fast-moving teams. We don't believe in lone wolves. We watch out for each other, and go after big goals together — as a team.Top of Form
Seniority level Seniority level Entry level
Employment type Employment type Full-time
Job function Industries Technology, Information and Internet
Referrals increase your chances of interviewing at Baidu USA by 2x
Inferred from the description for this job Medical insurance
Vision insurance
401(k)
Get notified about new Software Engineer jobs in Mountain View, CA .
Palo Alto, CA $160,000.00-$180,000.00 2 weeks ago
Software Engineer, AI Intern (Fall 2025) San Francisco Bay Area $57.00-$61.00 4 weeks ago
Mountain View, CA $145,000.00-$170,000.00 5 days ago
Mountain View, CA $125,400.00-$188,100.00 6 days ago
Mountain View, CA $141,000.00-$202,000.00 2 weeks ago
Software Engineer, AI Platform - New Grad Mountain View, CA $145,000.00-$170,000.00 5 days ago
Full Stack Software Engineer - Post-training Palo Alto, CA $180,000.00-$440,000.00 10 hours ago
New Grads 2025 - Software Engineer, Algorithm San Jose, CA $120,000.00-$165,000.00 10 months ago
Software Engineer (L4), Content & Business Products Software Engineer, Systems and Infrastructure Mountain View, CA $114,000.00-$189,000.00 3 days ago
New Grads 2025 - General Software Engineer San Jose, CA $120,000.00-$165,000.00 5 months ago
Mountain View, CA $130,000.00-$176,000.00 1 day ago
Mountain View, CA $141,000.00-$202,000.00 1 day ago
San Francisco Bay Area $160,000.00-$180,000.00 2 weeks ago
Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago
Software Engineer (L5) - Open Connect Platform San Jose, CA $113,400.00-$206,300.00 4 days ago
Software Engineer(s) - New Grad (Fall 2025 Graduation) Palo Alto, CA $107,000.00-$145,400.00 2 weeks ago
Sunnyvale, CA $117,000.00-$234,000.00 6 days ago
Full Stack Software Engineer (L4), Product Localization Engineering UI Software Engineer (L4/L5), Partner Payments Lifecycle Apps San Jose, CA $113,400.00-$206,300.00 1 week ago
Santa Clara, CA $150,000.00-$175,000.00 8 months ago
San Jose, CA $113,400.00-$206,300.00 1 week ago
San Jose, CA $113,400.00-$206,300.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
- Location:
- Mountain View, CA, United States
- Job Type:
- FullTime
- Category:
- IT & Technology