AdTechTalent
Engineering64 days agoHybrid

Smadex

Junior Python Developer (MLOps team)

pythonsqllinuxbitbucketgitawsjavanodejsjupyter notebooksupersetzeppelintableauperiscopepowerbimachine learningprogrammaticad-techdata analysis

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Entry

Years experience

0-2

Location

Barcelona, Spain

Full job description

Smadex, a leading ad-tech company based in Barcelona, is seeking a Junior Python Developer with 1+ years of Python experience. The role involves working with the MLOps team to develop and improve Python scripts for algorithmic decision-making, generating reports, and dashboards. The candidate will collaborate with other teams to capture requirements and deploy new features, develop new features, measure performance, and improve pipelines. Responsibilities include architectural decisions related to algorithms and data analysis to provide insights to stakeholders. Requirements include a Bachelor’s or Master’s in Computer Science, strong Python coding skills, experience with SQL, Linux, Bitbucket/Git, problem-solving skills, and fluency in English. Familiarity with AWS cloud services, statistical techniques, Java or Nodejs, and data visualization tools is a plus. The position is full-time, hybrid (2 days remote), located in Barcelona. Benefits include private health insurance, LinkedIn Learning access, meal vouchers, gym allowance, team events, and a great office environment.

What you'll do

  • Work closely with the MLOps team ensuring good practices and quality code
  • Develop and improve Python scripts responsible for algorithmic decision-making, generating alarms, dashboards and reports
  • Interact with other teams to capture requirements and oversee deployment of new features
  • Develop new features, measure performance, and improve pipelines
  • Play a key role in architectural and development decisions relating to algorithms
  • Analyze data from different sources and provide actionable insights to business and engineering stakeholders

Requirements

  • Bachelor’s or Master’s degree in Computer Science
  • 1+ years of relevant experience in Python programming positions
  • Very strong coding ability in Python, especially using object oriented and testing
  • Knowledge of Bitbucket/Git version tools
  • Experience working with SQL and data warehousing
  • Experience in Linux environments
  • Interest in machine learning topics
  • Proficiency in solving problems
  • Possesses excellent communication skills both verbal and written
  • Fluency in English

Tech stack

PythonSQLLinuxBitbucketGitAWSJavaNodejsJupyter NotebookSupersetZeppelinTableauPeriscopePowerBI

Benefits

Integrate a highly motivated and young teamGreat compensation packageTop location at the heart of Barcelona in a penthouse office with a rooftop terrace, barbeque, and a fully stocked fridgeWork from home: 2 days/weekPrivate Health InsuranceAccess to LinkedIn LearningMeal vouchers - Tickets Restaurant monthly allowanceMonthly gym allowance: Choose between DiR Gym and WellhubMonthly TGIF eventsRegular team-building eventsFun and friendly work environment with talented marketers and engineers from over 40+ countriesAnd more

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.