Teads is an omnichannel outcomes platform for the open internet, focused on driving full-funnel results for marketers across premium media.
The company is headquartered in New York and has a global team of nearly 1,800 people in 36 countries.
The role of Machine Learning Engineer involves developing and improving ML systems, optimizing both infrastructure and algorithms for performance and scalability.
Responsibilities include improving existing ML libraries and tools, creating and monitoring code in production, designing and implementing ML models, collaborating with data scientists, mentoring team members, and ensuring software quality through testing.
The position requires keeping up to date with the latest Machine Learning technologies.
Requirements:
Strong programming skills in Python, Java, and Scala, with proficiency in software engineering practices such as testing, debugging, and performance tuning.
Hands-on experience implementing machine learning algorithms in production environments.
Strong problem-solving skills and effective communication abilities to collaborate across teams and explain complex concepts.
Bonus points for knowledge of Data Engineering tools (e.g., Spark, Airflow), familiarity with ML frameworks (e.g., TensorFlow, PyTorch), performance engineering capabilities, experience with cloud-based infrastructures (e.g., AWS, GCP), and a Master’s or PhD in SC/Math.
Benefits:
Continuous investment in employees’ skills through in-house and external training and internal mobility opportunities.
A well-balanced work-life with 22 days off per year and a hybrid work model (3 days per week in the office).
Prioritization of employee well-being through premium work equipment, enjoyable work environment, remote work subsidy, and initiatives promoting Diversity & Inclusion.