A
Applovin
Software Engineer (Machine Learning)
Skills
Deep LearningPyTorchTensorFlowMachine Learning
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$150,000 – $224,000 / year
Location:
Palo Alto, CA, USA
Work mode:
Onsite
Published on:
13 September 2026
What they need
- Develop and improve user signals, features, and representations used by large-scale machine learning models for advertising and recommendation
- Explore machine learning approaches to learn effectively from large-scale, sparse, noisy, and heterogeneous user signals
- Improve the quality, coverage, and utilization of user signals, and measure their impact on downstream machine learning models and advertising performance
- Develop user representations and modeling approaches that effectively incorporate user signals into ranking, retrieval, prediction, and optimization systems
- Advance large-scale recommendation systems across candidate retrieval, ranking, prediction, and optimization
- Explore new model architectures and learning approaches to improve recommendation quality and advertising performance
- Develop scalable approaches for representation learning, feature interaction, and multi-task learning across large-scale user signals
- Identify and solve challenging ML problems spanning user signal quality, feature quality, model quality, training stability, data integrity, and serving performance
- Scale machine learning models and training systems to support increasing data volume, model complexity, and computational requirements
- Improve training and inference efficiency by identifying bottlenecks across model computation, data loading, memory utilization, distributed execution, and hardware utilization
- Build scalable tools and frameworks for user signal and feature evaluation, model training, experimentation, deployment, monitoring, and debugging
- Design and analyze offline and online experiments to understand the incremental value of user signals and model improvements and their impact on product and business outcomes
- Work closely with engineering, data, and product teams to bring new user signals and machine learning approaches from experimentation into production
Benefits
- 100% company paid health benefits for employees & dependent
- Phone bill covered for business usage
- Access to mental health and wellness provider
- Flexible time off
- Employee stock purchase plan
- Retirement benefits with company matching
- Parental leave program
- Life and disability coverage
- Family forming & women’s reproductive health benefits
- Team-centric company events and more!- 4+ years of experience developing and deploying machine learning systems in production environments
- Bachelor’s degree in Computer Science, Computer Engineering, Machine Learning, or a related technical field, or equivalent practical experience
- Strong programming and software engineering skills, with experience building reliable production systems
- Experience developing and training machine learning models using large-scale datasets
- Strong understanding of machine learning fundamentals, including model architectures, optimization, representation learning, feature engineering, and model evaluation
- Experience diagnosing and solving problems involving data and feature quality, model quality, training, or serving performance
- Experience with machine learning or deep learning in areas such as recommendation, ranking, retrieval, prediction, advertising, representation learning, or related applications
- Experience with modern deep learning frameworks such as PyTorch or TensorFlow
- Experience with large-scale recommendation or advertising systems, including candidate generation, retrieval, ranking, or prediction
- Experience developing user signals, features, or learned user representations for large-scale machine learning systems
- Experience with representation learning, embeddings, feature interaction, or multi-task learning using large-scale user signals
- Experience measuring the incremental value of user signals and understanding their downstream impact on ranking or recommendation performance
- Experience developing and scaling deep learning architectures for recommendation, ranking, or advertising applications
- Experience with distributed model training and large-scale ML infrastructure
- Experience optimizing training or inference workloads on GPUs or other accelerators
- Experience optimizing ML systems for latency, throughput, memory utilization, or computational efficiency
- Experience designing and analyzing online experiments and offline model evaluations
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
5 days ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
4 hours ago
Quick apply