Senior / Principal Machine Learning Engineer in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior / Principal Machine Learning Engineer based in Brazil.
This role offers the opportunity to build advanced Machine Learning solutions powering large-scale video advertising and optimization platforms used by millions of viewers worldwide.
You will work on high-impact ML systems that process billions of requests and massive volumes of data in a cloud-native environment.
The position combines hands-on engineering, algorithm development, and architectural influence within a complex AdTech ecosystem.
You will collaborate with distributed international teams to create scalable, reliable, and production-ready ML solutions.
Your work will directly contribute to improving forecasting accuracy, audience targeting, and advertising performance.
This is an environment where technical expertise, innovation, and ownership are highly valued.
- Design, develop, and optimize scalable Machine Learning models for advertising intelligence, forecasting, and optimization systems.
- Analyze large-scale historical and real-time datasets to improve prediction accuracy and support data-driven monetization strategies.
- Build and maintain distributed data processing pipelines using Apache Spark and other Big Data technologies.
- Develop production-ready ML solutions using Python within AWS cloud infrastructure.
- Research, evaluate, and implement advanced Machine Learning algorithms suitable for high-volume, high-performance environments.
- Improve model performance, scalability, reliability, and operational efficiency across production systems.
- Collaborate with Data Engineers, Product Managers, and distributed engineering teams to deliver end-to-end ML solutions.
- Contribute to ML architecture decisions, experimentation strategies, engineering standards, and best practices.
- Monitor, validate, and continuously optimize model quality and forecasting performance in production.
- Create and maintain technical documentation covering ML pipelines, models, and distributed systems.
- Mentor engineers, share technical knowledge, and support the growth of the engineering team.
- Drive innovation in Machine Learning, data engineering, and advertising technology solutions.
- 6+ years of professional experience in Machine Learning and Big Data engineering.
- Strong hands-on experience implementing Machine Learning algorithms with Python.
- Proven experience working with Apache Spark and large-scale distributed data processing systems.
- Experience with distributed messaging platforms such as Kafka.
- Strong knowledge of AWS services and cloud-native architectures.
- Experience designing and developing large-scale, distributed, or mission-critical systems.
- Solid understanding of software engineering principles, SDLC practices, and Agile methodologies.
- Strong analytical skills with the ability to solve complex technical challenges.
- Ability to work independently, take ownership, and drive complex technical initiatives.
- Excellent communication and collaboration skills in distributed team environments.
- Upper-Intermediate or higher English proficiency.
- Experience with Golang, AdTech, online advertising, media platforms, forecasting systems, recommendation engines, or large-scale ML model optimization is considered a plus.
- Opportunity to work on impactful Machine Learning solutions powering large-scale digital advertising platforms.
- Collaboration with international engineering experts in a distributed and innovative environment.
- Exposure to cutting-edge ML, Big Data, cloud, and AdTech technologies.
- Opportunity to influence technical decisions and contribute to architecture evolution.
- Flexible work environment with remote work possibilities.
- Competitive compensation package.
- Professional growth opportunities through mentorship, challenging projects, and continuous learning.
- Access to company-provided benefits, including healthcare and additional perks depending on location and employment conditions.