Negotiable
Outside
Remote
USA
Summary: The Machine Learning Engineer role involves developing intelligent, end-to-end solutions for advertising goals, leveraging machine learning and deep learning techniques. Candidates will collaborate with applied researchers and engineers to create production-ready services, optimize software performance, and analyze data for actionable insights. Strong programming skills in Python and SQL, along with experience in MLOps, are essential for success in this position. The role is remote and requires effective communication and collaboration within a multi-functional team.
Key Responsibilities:
- Work with Applied Researchers, Engineers, Analytics and multi-functional teams to produce end-to-end production-ready solutions.
- Design, implement, and maintain data and ML/DL services, encompassing efficient data pipeline, ML model training, inference & deployment processes, robust tracking and monitoring system, as well as other MLOps work.
- Optimize software performance to achieve the required throughput and/or latency.
- Analyze data, interpret experiments, and uncover trends, insights, and opportunities. Translate complex data into actionable recommendations for technical and non-technical audiences.
- Monitor, triage and drive resolution processes for production system incidents, ensuring system reliability.
Key Skills:
- BS or MS in Computer Science or equivalent experience.
- Strong programming skills in SQL, Python, Scala or Java.
- Solid understanding of machine learning fundamentals and applications.
- Proficiency with key machine learning and deep learning libraries, e.g. PyTorch/Tensorflow, Transformers, scikit-learn, vLLM, and Ray.
- Strong debugging, analytical, and communication skills to collaborate effectively with engineers and researchers.
- Good understanding of ML/DL infrastructure, including areas like autoscaling, job scheduling, and workload orchestration across heterogeneous compute (CPU/GPU/accelerators).
- Experience with big data technologies (i.e., Spark, Hadoop) and database technologies (i.e., SQL, NoSQL).
- Experience in solving problems using data science, building practical solutions, and deploying models into production environments.
- Experience with observability stacks (e.g. Prometheus, Grafana) and data visualization tools (e.g., Tableau, Kibana) is a plus.
- Experience with developing large language model (LLM) applications is a plus.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT