Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Algorithms @ 7
Data Structures @ 7
Distributed Systems
Go
Python @ 1
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
About AppLovin
AppLovin makes technologies that help businesses of every size connect with their ideal customers. The company provides end-to-end advertising solutions for businesses to reach, monetize, and grow their global audiences.
Responsibilities
- Design, develop, and maintain large-scale distributed systems.
- Collaborate with various engineering teams to address a wide range of technological challenges.
- Work closely with research science and backend teams to contribute to and influence product and technology roadmaps.
- Influence and inspire team members.
- Improve the performance of online models.
- Optimize the model delivery pipeline.
- Upgrade and implement state-of-the-art software infrastructure.
- Help build and maintain a high-performance, highly available, globally distributed ecosystem of services.
- Contribute to scalable infrastructure with high throughput and low latency for the bidding ecosystem.
- Work across the model delivery pipeline, including training, serving, and optimization.
Requirements
- 0–2 years of experience.
- Minimum of a bachelor's and/or master's degree in Computer Science.
- Excellent knowledge of computer science fundamentals, including data structures, algorithms, and coding.
- Good experience with C++, Python, and/or Golang is a plus.
- Experience independently creating and maintaining projects.
Compensation and Benefits
- Annual base pay range: $124,000–$250,000 USD.
- Equity eligible.
- Medical, dental, vision, life, and disability insurance.
- 401(k) retirement plan.
- Unlimited discretionary time off.
- 10 paid holidays per year.
- 80 hours of paid sick leave.
Application Details
- Application method: Apply online.
- The application window is expected to close within 30 days of the posting date.
More jobs at AppLovin
Measurement Data Scientist
AppLovin · Palo Alto, United States
USD 98,000-148,000 per year
Partner Solutions Engineer
AppLovin · Palo Alto, United States
USD 126,000-188,000 per year
Data Scientist – Analytics
AppLovin · Palo Alto, United States
USD 120,000-180,000 per year
Growth Analyst
AppLovin · Palo Alto, United States
USD 105,000-156,500 per year
Software Engineer, Machine Learning
AppLovin · Palo Alto, United States
USD 150,000-224,000 per year
Similar jobs
Senior Software Engineer II
Confluent · United States, Dallas, United States, Chicago, United States, Boston, United States, Portland, United States
USD 176,000-230,000 per year
Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure
Nvidia · United States
USD 152,000-287,500 per year
NVIDIA 2027 Internships: Software Engineering
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior Storage Software Engineer, DGXC Data Services
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer - Public Cloud Engineering
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Software Engineer - Apache Kafka Infrastructure
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Production Engineer - DGX Cloud
Nvidia · United States
USD 168,000-333,500 per year
Principal Software Engineer, Distributed Systems Engineer - DGX Cloud
Nvidia · Durham, United States
USD 272,000-431,200 per year