Software Engineer-AR Effect Platform — LA

| Greater LA Area
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Responsibilities

1. Implement the business logic layer for visual effects SDK on mobile phones 2. Develop Effect SDK based on product demands, refactor and optimize related modules 3. Localize and fix technical problems and bugs 4. Learn and acquire new techniques quickly based on project requirements, has good communication skills and collaboration abilities

Qualifications

1. B.S. or M.S. Computer Science with 3+ years in software development experience 2. Proficient in C/C++ 3. Strong background in mobile application development. Familiar with iOS and/or Android development, has experience in video and image processing related applications on mobile phones. 4. Familiar with graphics rendering APIs such as OpenGL ES/Metal/Vulkan; has experience in shader programming 5. Experience in performance optimization for mobile phones is preferred. 6. Computer vision knowledge and computer graphics knowledge are preferred 7. Experience in augmented reality or game engine development is preferred.

Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

An Insider's view of TikTok

What’s the vibe like in the office?

In Los Angeles, our office building is always buzzing with activity and conversation. The office has a large communal space for meals and all team meetings. It is designed to inspire creativity and you can see this reflected throughout the building's design.

Lindsey

Employer Branding

How do you collaborate with other teams in the company?

I lead our college marketing efforts from our college ambassadors to campus events and partnerships. Just like other departments, I have the honor of collaborating with many teams across TikTok. I work with teams across the company to host events, run in-app campaigns, to promote through social media, and more. Teamwork makes the dream work!

Kayla

Brand Marketing Manager

How has your career grown since starting at the company?

My first role was in Business Development, where I helped media publishers get ramped up and familiar with TikTok. Since then I've been able to support our rebranding efforts, build processes to improve communication between our global teams and launch features used by millions of users.

Michael

Operations

What are TikTok Perks + Benefits

Culture
Volunteer in local community
Partners with Nonprofits
More on our global initiative, TikTok for Good, here: https://www.tiktok.com/forgood
Eat lunch together
Team owned deliverables
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Diversity manifesto
Someone's primary function is managing the company’s diversity and inclusion initiatives
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K) Matching
Performance Bonus
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Free Daily Meals
Stocked Kitchen
Parking
We offer employees Free on-site garage parking.
Pet Friendly
Acme Co.'s pet policy is dog friendly daily.
Fitness Subsidies
Professional Development Benefits
Lunch and learns
Online course subscriptions available
More Jobs at TikTok92 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR
Internships
Legal
Marketing
Operations
Product
Project Mgmt
Sales
Content
Internships
new
Los Angeles
Finance
new
Los Angeles
HR
new
Los Angeles
Finance
new
Los Angeles
Marketing
new
Los Angeles
Operations
new
Los Angeles
Marketing
new
Los Angeles
Marketing
new
Los Angeles
Internships
new
Los Angeles
Design + UX
new
Los Angeles
Marketing
new
Los Angeles
Marketing
new
Los Angeles
Project Mgmt
new
Los Angeles
Marketing
new
Los Angeles
Content
new
Los Angeles
Project Mgmt
new
Los Angeles
Project Mgmt
new
Los Angeles
Marketing
new
Los Angeles
Project Mgmt
new
Los Angeles
Developer
new
Los Angeles
Design + UX
new
Los Angeles
Project Mgmt
new
Los Angeles
Marketing
new
Los Angeles
Marketing
new
Los Angeles
Marketing
new
Los Angeles
Project Mgmt
new
Los Angeles
HR
new
Los Angeles
Internships
new
Los Angeles
Marketing
new
Los Angeles
Finance
new
Los Angeles
Design + UX
new
Los Angeles
Content
new
Los Angeles
Marketing
new
Los Angeles
Project Mgmt
new
Los Angeles
Product
new
Los Angeles
Finance
new
Los Angeles
Marketing
new
Los Angeles
Internships
new
Los Angeles
Marketing
new
Los Angeles
Data + Analytics
new
Los Angeles
Internships
new
Los Angeles
Marketing
new
Los Angeles
Finance
new
Los Angeles
Product
new
Los Angeles
Design + UX
new
Los Angeles
Marketing
new
Los Angeles
Design + UX
new
Los Angeles
Design + UX
new
Los Angeles
Design + UX
new
Los Angeles
Design + UX
new
Los Angeles
HR
new
Los Angeles
Marketing
new
Los Angeles
Content
new
Los Angeles
Content
new
Los Angeles
Sales
new
Los Angeles
Sales
new
Los Angeles
Marketing
new
Los Angeles
Design + UX
new
Los Angeles
Sales
new
Los Angeles
Data + Analytics
new
Los Angeles
Design + UX
new
Los Angeles
Data + Analytics
new
Los Angeles
Marketing
new
Los Angeles
Product
new
Los Angeles
Product
new
Los Angeles
Product
new
Los Angeles
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView TikTok's full profileSee more TikTok jobs