Responsibilities
- Design and implement scalable machine learning models and algorithms.
- Collaborate with cross-functional teams to integrate machine learning solutions into products.
- Conduct research to identify new opportunities for machine learning applications.
- Develop and maintain data pipelines for machine learning models.
- Optimize and improve existing machine learning models for better performance.
- Ensure the accuracy and reliability of machine learning models.
- Work with large datasets to extract meaningful insights.
- Stay updated with the latest trends and developments in machine learning.
- Provide technical guidance and mentorship to junior team members.
- Contribute to the development of machine learning infrastructure.
- Participate in code reviews and ensure code quality.
- Document machine learning models and processes.
- Collaborate with data scientists and engineers to solve complex problems.
- Develop and implement machine learning models for ad targeting and optimization.
- Analyze and interpret data to improve ad performance.
- Work on real-time bidding and ad serving systems.
- Develop machine learning models for ad fraud detection.
- Implement machine learning models for user segmentation and personalization.
- Collaborate with product managers to define machine learning requirements.
- Develop and implement machine learning models for predictive analytics.
- Work on natural language processing (NLP) models for ad content generation.
- Develop and implement machine learning models for image and video analysis.
Nice to Have
- PhD in Computer Science, Engineering, or a related field.
- Experience with reinforcement learning techniques.
- Experience with deep learning techniques.
- Experience with computer vision techniques.
- Experience with recommendation systems.
- Experience with time-series analysis.
- Experience with graph-based algorithms.
- Experience with distributed computing.
- Experience with containerization technologies such as Docker or Kubernetes.
- Experience with microservices architecture.
- Experience with machine learning operations (MLOps).
Compensation
Competitive salary and benefits package.
Work Arrangement
Remote
Team
Work with a team of experienced machine learning engineers and data scientists.
What You'll Get
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge machine learning projects.
- Collaborative and innovative work environment.
- Flexible work arrangements.
- Professional development opportunities.
- Chance to make a significant impact on the company's success.
Our Tech Stack
- Python, Java, C++
- TensorFlow, PyTorch
- Hadoop, Spark
- AWS, Google Cloud, Azure
- SQL, NoSQL databases
- Docker, Kubernetes
- Microservices architecture
- MLOps
Our Culture
- Innovative and collaborative work environment.
- Focus on continuous learning and development.
- Emphasis on work-life balance.
- Diverse and inclusive team.
- Opportunities for professional growth and advancement.
How to Apply
- Submit your resume and cover letter.
- Include examples of your previous work and projects.
- Highlight your relevant experience and skills.
- Explain why you are interested in the role.
- Provide any additional information that may be relevant to your application.
Not provided