Senior Machine Learning Engineer (AdTech)

1 Month ago • 5-8 Years • Research & Development

About the job

Job Description

As a Senior Machine Learning Engineer, you will play a key role in designing, building, and supporting our innovative video advertising platform. You'll join the Ad Intelligence and Forecasting team, leveraging your machine learning expertise to analyze historical data and forecast future trends. Responsibilities include designing new software and web applications, supporting applications under development, customizing current applications, assisting with software updates and releases, providing technical leadership throughout the design process, researching and documenting technical specifications, developing software verification plans, integrating software components, collaborating with global engineering, product, and operations teams, guiding and mentoring junior engineers, and providing on-call support to resolve technical issues.
Must have:
  • 5-8 years of experience in Machine Learning and Big Data
  • Extensive experience with machine learning algorithms using Python or Scala
  • Experience with data technologies like Spark and Kafka
  • Strong knowledge of AWS Cloud Platform
  • Experience with large system software design and development
  • Experience with distributed and mission-critical systems
  • Expertise in problem-solving and technical innovation
  • Passion for learning and practicing new technologies
  • Knowledge of SDLC, Agile, and Software Engineering Methodology
  • Strong technical support skills
  • Sense of responsibility, commitment, and proactiveness
  • Upper-Intermediate level of English
Good to have:
  • Experience with Golang
  • Experience in the Advertising industry
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Company Description

We are looking for passionate Machine Learning Specialists to help design, build, and support our high-quality, innovative video advertising platform. 

Excited to innovate with us? 

We look forward to having you on our team!

PROJECT
Our client helps the television industry to monetize their premium content through a robust technology platform, which enables consumers to view high-quality videos on any device including PC, smartphone, OTT device, set-top box, and traditional TV. The tech platform can handle billions of daily requests, process terabytes of raw daily data, and optimize clients’ business.  
 
You as Machine Learning Engineer will join the Ad Intelligence and Forecasting team. This role involves looking at the history of the requests and forecasting by leveraging Machine Learning algorithms. 

Job Description

  • Design new software and web applications, support applications under development, and customize current applications  
  • Assists with the software update process for existing applications and roll-outs of software releases 
  • Provide technical leadership throughout the design process and recommend practices, procedures, and techniques  
  • Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports 
  • Produce technical specifications and determine operational feasibility 
  • Develop software verification plans and quality assurance procedures 
  • Integrate software components into a fully functional software system 
  • Partner with global engineering, product, and operations teams to further incorporate collective innovations 
  • Guide and mentor junior software engineers 
  • Provide support for the product during on-call rotations to resolve technical issues 

Qualifications

  • 5-8 years of hands-on work in Machine Learning and Big Data areas
  • Extensive experience in machine learning algorithms implementation with Python or Scala languages   
  • Experience with data technologies such as Spark, distributed message queue systems (e.g. Kafka), etc  
  • Strong knowledge of the AWS Cloud Platform 
  • Experience with large system software design and development 
  • Experience with distributed systems and mission-critical systems is preferred 
  • Demonstrated expertise in problem-solving and technical innovation 
  • Strong passion for learning/practicing new technology 
  • Knowledge about SDLC, Agile, and Software Engineering Methodology 
  • Strong ability and persistence in technical support 
  • Strong sense of responsibility, commitment, and proactiveness  
  • At least an Upper-Intermediate level of English  

WOULD BE A PLUS: 

  • Experience with Golang  
  • Experience in the Advertising industry 
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Sigma Software

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Rio de Janeiro, State of Rio de Janeiro, Brazil

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Get notifed when new similar jobs are uploaded