... as computer science or equivalent years of experience • 2+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 1+ year of post-grad software ...
... as computer science or equivalent years of experience • 2+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 1+ year of post-grad software ...
... as computer science or equivalent years of practical work experience • 3+ years of post-Bachelor's machine learning experience; or Master's degree in a technical field + 2+ year of post-grad ...
New
... as computer science or equivalent years of practical work experience • 3+ years of post-Bachelor's machine learning experience; or Master's degree in a technical field + 2+ year of post-grad ...
New
... computer science or equivalent years of practical work experience • 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad ...
... computer science or equivalent years of practical work experience • 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad ...
Legal Data Research Assistant
$17 - $20/hr
... grad who is interested in gaining legal experience and is results-driven. You must be high energy ... Good majors for this role: accounting, English, political science, pre-law, computer science ...
Quick apply
Legal Data Research Assistant
$17 - $20/hr
... grad who is interested in gaining legal experience and is results-driven. You must be high energy ... Good majors for this role: accounting, English, political science, pre-law, computer science ...
... computer science or equivalent years of practical work experience * 8+ years of post-Bachelor's machine learning experience; or Master's degree in a technical field + 7+ year of post-grad machine ...
... computer science or equivalent years of practical work experience * 8+ years of post-Bachelor's machine learning experience; or Master's degree in a technical field + 7+ year of post-grad machine ...
... computer science or equivalent years of practical work experience * 8+ years of post-Bachelor's machine learning experience; or Master's degree in a technical field + 7+ year of post-grad machine ...
... computer science or equivalent years of practical work experience * 8+ years of post-Bachelor's machine learning experience; or Master's degree in a technical field + 7+ year of post-grad machine ...
Principal Software Engineer, Ads Platform
Los Angeles, CA · On-site
$145.50K - $195K/yr
Required : • Bachelors in technical field such as computer science, mathematics, statistics or ... grad software development experience; or a PhD in a related technical field + 6+ years of post-grad ...
Principal Software Engineer, Ads Platform
Los Angeles, CA · On-site
$145.50K - $195K/yr
Required : • Bachelors in technical field such as computer science, mathematics, statistics or ... grad software development experience; or a PhD in a related technical field + 6+ years of post-grad ...
Principal Software Engineer, Level 7
Los Angeles, CA · On-site
$145.50K - $195K/yr
Bachelors in technical field such as computer science, mathematics, statistics or equivalent years ... years of post-grad software development experience * 2+ years of experience with technical ...
Principal Software Engineer, Level 7
Los Angeles, CA · On-site
$145.50K - $195K/yr
Bachelors in technical field such as computer science, mathematics, statistics or equivalent years ... years of post-grad software development experience * 2+ years of experience with technical ...
Principal Software Engineer, Level 7
$145.50K - $195K/yr
Bachelors in technical field such as computer science, mathematics, statistics or equivalent years ... years of post-grad software development experience * 2+ years of experience with technical ...
Principal Software Engineer, Level 7
$145.50K - $195K/yr
Bachelors in technical field such as computer science, mathematics, statistics or equivalent years ... years of post-grad software development experience * 2+ years of experience with technical ...
Principal Software Engineer, Level 7
Los Angeles, CA · On-site
$145.50K - $195K/yr
Bachelors in technical field such as computer science, mathematics, statistics or equivalent years ... years of post-grad software development experience * 2+ years of experience with technical ...
Principal Software Engineer, Level 7
Los Angeles, CA · On-site
$145.50K - $195K/yr
Bachelors in technical field such as computer science, mathematics, statistics or equivalent years ... years of post-grad software development experience * 2+ years of experience with technical ...
... in Computer Science, Engineering, Information Systems, or equivalent years of experience in a ... post-grad security experience; or a PhD in a related technical field + 4 years of post-grad ...
... in Computer Science, Engineering, Information Systems, or equivalent years of experience in a ... post-grad security experience; or a PhD in a related technical field + 4 years of post-grad ...
... computer science or equivalent years of practical work experience • 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad ...
... computer science or equivalent years of practical work experience • 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad ...
... computer science or equivalent years of practical work experience • 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad ...
... computer science or equivalent years of practical work experience • 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad ...
... in Computer Science, Engineering, Information Systems, or equivalent years of experience in a ... post-grad security experience; or a PhD in a related technical field + 4 years of post-grad ...
... in Computer Science, Engineering, Information Systems, or equivalent years of experience in a ... post-grad security experience; or a PhD in a related technical field + 4 years of post-grad ...
Clinical Laboratory (CLS) I - Clinical Laboratory - Per Diem - 8 hr Variable shifts - Marina del ...
Marina Del Rey, CA · On-site
$62.97/hr
Demonstrates knowledge of laboratory computer system regarding ordering, reporting, and verifying ... science preferred. Experience: New grad to two years of relevant clinical experience, required.
Clinical Laboratory (CLS) I - Clinical Laboratory - Per Diem - 8 hr Variable shifts - Marina del ...
Marina Del Rey, CA · On-site
$62.97/hr
Demonstrates knowledge of laboratory computer system regarding ordering, reporting, and verifying ... science preferred. Experience: New grad to two years of relevant clinical experience, required.
Web Interface Software Engineer
$43.27 - $57/hr
Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering. * Minimum 1 ... Travel RequirementsUnder 10% Relocation ProvidedNone Position TypeNew Grad Referral Payment PlanYes ...
Web Interface Software Engineer
$43.27 - $57/hr
Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering. * Minimum 1 ... Travel RequirementsUnder 10% Relocation ProvidedNone Position TypeNew Grad Referral Payment PlanYes ...
... computer science or equivalent years of practical work experience. * 9+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 8+ year of post-grad ...
... computer science or equivalent years of practical work experience. * 9+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 8+ year of post-grad ...
... computer science or equivalent years of practical work experience. * 9+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 8+ year of post-grad ...
... computer science or equivalent years of practical work experience. * 9+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 8+ year of post-grad ...
... computer science or equivalent years of practical work experience. * 9+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 8+ year of post-grad ...
... computer science or equivalent years of practical work experience. * 9+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 8+ year of post-grad ...
Web Interface Software Engineer
Los Angeles, CA · On-site
$43.27 - $57/hr
Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering. * Minimum 1 ... Travel Requirements Under 10% Relocation Provided None Position Type New Grad Referral Payment Plan ...
Web Interface Software Engineer
Los Angeles, CA · On-site
$43.27 - $57/hr
Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering. * Minimum 1 ... Travel Requirements Under 10% Relocation Provided None Position Type New Grad Referral Payment Plan ...
Computer Science Grad information
What are the key skills and qualifications needed to thrive as a Computer Science Graduate, and why are they important?
What are some common entry-level positions for recent computer science graduates, and how do they typically collaborate within a team?
What are Computer Science grads?
What is the difference between Computer Science Grad vs Software Developer?
| Aspect | Computer Science Grad | Software Developer |
|---|---|---|
| Credentials | Degree in Computer Science or related field | Often requires a degree, but certifications and experience can suffice |
| Work Environment | Academic settings, internships, entry-level roles | Corporate offices, tech companies, startups |
| Industry Usage | Educational institutions, entry-level tech roles | Product development, application building, coding tasks |
| Search & Comparison Intent | Entry-level, educational background, career start | Practical coding, project work, job opportunities |
While a Computer Science Grad typically refers to someone with a degree in computer science, a Software Developer is a professional actively involved in coding and building software applications. Many Computer Science Grads pursue roles as Software Developers, but the latter emphasizes practical skills and work experience. Understanding this difference helps job seekers target the right roles and employers effectively.
- Contract Disney Software Engineer
- Full Time Software Engineer 300K
- Software Engineer Site Reliability Engineer
- Manager Airbnb Software Engineer
- Day Shift Software Engineer Reddit
- Flexible Kotlin Remote
- Remote Software Engineer Ncr
- Weekend Software
- Entry Level Fintech Software Engineer
- New Grad Software Developer

Full-time
This job post has expired 1 day ago. Applications are no longer accepted.
Job description
Snap Inc is a technology company that believes in improving the way people live and communicate through the camera. They are seeking a 3D Rendering Engineer to join their Augmented Reality team, responsible for implementing engine and rendering features, collaborating with engineers, and optimizing rendering algorithms for wearable AR devices.
Responsibilities:
• Implement the engine and rendering features used across Lenses, Games, Spectacles.
• Collaborate with rendering and core engineers to incorporate new algorithms into the Lens engine
• Work on the 3D engine and advanced algorithms utilizing the cutting edge capabilities of modern mobile GPUs
• Research advanced rendering effects to adopt for mobile GPUs and perform as efficiently as possible
• Work on optimization of rendering algorithms for wearable AR devices to achieve best performance leveraging your deep knowledge of rendering techniques, GPU hardware and profilers.
• Make an impact on the future of AR rendering technology - the sky’s the limit
Qualifications:
Required:
• Strong 3D math and trigonometry skills
• Strong computer science fundamentals and C++ coding skills
• Proven knowledge of software and hardware rendering pipeline (Mobile, Console or PC)
• Excellent verbal and written communication skills, with high attention to detail
• Ability to prioritize tasks and work independently
• BS in a technical field such as computer science or equivalent years of experience
• 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
• Industry C++ development experience
Preferred:
• Experience with OpenGL, Metal, Vulkan, or DirectX APIs
• Experience with GLSL, MSL, HLSL, Compute shaders
• Experience in optimization for mobile/console GPUs
• Experience in creating rendering engines
• Experience in creating unique/custom graphics algorithms and techniques
• Experience with PBR
• Personal 3D rendering related projects
Company:
Snap is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Founded in 2011, the company is headquartered in Venice, USA, with a team of 5001-10000 employees. The company is currently Late Stage.