AppLovin is seeking to solve the technical challenges of upgrading and implementing state-of-the-art software infrastructure to support its high-performance, high availability, globally distributed ecosystem platform.
Requirements
- 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
Responsibilities
- Design, develop, and maintain large-scale distributed systems
- Collaborate with various engineering teams to meet a wide range of technological challenges
- Work closely with our research science team and backend team to contribute and influence the roadmap of our products and technologies
- Speed up the performance of our online models
- Optimize the model delivery pipeline
Other
- Have 0-2+ years of experience and a minimum of a BS and/or MS in Computer Science
- Influence and inspire team members