Marketing Science Analyst
London / £33000 - £38000
£33000 - £38000
Marketing Science Analyst/Econometrician
Up to £35,000-£38,000
London (2 days a week in the office)
A well-established media agency is seeking an experienced Econometrician to join their fun and growing team. This position offers an exciting opportunity to work with some of the most recognized clients in the industry, utilizing your skills in Excel, Python or R.
- Analyze and interpret data to provide valuable insights and recommendations to our clients.
- Develop econometric models to evaluate the effectiveness of various marketing campaigns.
- Collaborate with internal teams to design experiments and conduct data analysis to optimize client's marketing strategies.
- Communicate complex analytical findings to both technical and non-technical stakeholders in a clear and concise manner.
You don't have to tick all the following boxes but if you have some of the following experience then we'd love to hear from you:
- Bachelor's or master's degree in economics, Statistics, Mathematics or related field.
- At least 12 months of experience in an analytical role with a focus on econometrics.
- Proficient in Excel, Python or R.
- Marketing Mix Modelling/MMM experience
- Excellent communication and problem-solving skills.
They offer a competitive salary, comprehensive benefits package, and opportunities for growth within the company.
How to apply:
If you have a passion for using data to drive business decisions and thrive in a fast-paced, collaborative environment, we encourage you to apply for this exciting opportunity.
Data Science Interview Questions: What The Experts Say | Harnham Recruitment post
Our friends at Data Science Dojo have compiled a list of 101 actual Data Science interview questions that have been asked between 2016-2019 at some of the largest recruiters in the Data Science industry – Amazon, Microsoft, Facebook, Google, Netflix, Expedia, etc. Data Science is an interdisciplinary field and sits at the intersection of computer science, statistics/mathematics, and domain knowledge. To be able to perform well, one needs to have a good foundation in not one but multiple fields, and it reflects in the interview. They’ve divided the questions into six categories: Machine LearningData AnalysisStatistics, Probability, and MathematicsProgrammingSQLExperiential/Behavioural QuestionsOnce you’ve gone through all the questions, you should have a good understanding of how well you’re prepared for your next Data Science interview.
Machine LearningAs one will expect, Data Science interviews focus heavily on questions that help the company test your concepts, applications, and experience on machine learning. Each question included in this category has been recently asked in one or more actual Data Science interviews at companies such as Amazon, Google, Microsoft, etc. These questions will give you a good sense of what sub-topics appear more often than others. You should also pay close attention to the way these questions are phrased in an interview. Explain Logistic Regression and its assumptions.Explain Linear Regression and its assumptions.How do you split your data between training and validation?Describe Binary Classification.Explain the working of decision trees.What are different metrics to classify a dataset?What’s the role of a cost function?What’s the difference between convex and non-convex cost function?Why is it important to know bias-variance trade off while modeling?Why is regularisation used in machine learning models? What are the differences between L1 and L2 regularisation?What’s the problem of exploding gradients in machine learning?Is it necessary to use activation functions in neural networks?In what aspects is a box plot different from a histogram?What is cross validation? Why is it used?Can you explain the concept of false positive and false negative?Explain how SVM works.While working at Facebook, you’re asked to implement some new features. What type of experiment would you run to implement these features?What techniques can be used to evaluate a Machine Learning model?Why is overfitting a problem in machine learning models? What steps can you take to avoid it?Describe a way to detect anomalies in a given dataset.What are the Naive Bayes fundamentals?What is AUC – ROC Curve?What is K-means?How does the Gradient Boosting algorithm work?Explain advantages and drawbacks of Support Vector Machines (SVM).What is the difference between bagging and boosting?Before building any model, why do we need the feature selection/engineering step?How to deal with unbalanced binary classification?What is the ROC curve and the meaning of sensitivity, specificity, confusion matrix?Why is dimensionality reduction important?What are hyperparameters, how to tune them, how to test and know if they worked for the particular problem?How will you decide whether a customer will buy a product today or not given the income of the customer, location where the customer lives, profession, and gender? Define a machine learning algorithm for this.How will you inspect missing data and when are they important for your analysis?How will you design the heatmap for Uber drivers to provide recommendation on where to wait for passengers? How would you approach this?What are time series forecasting techniques?How does a logistic regression model know what the coefficients are?Explain Principle Component Analysis (PCA) and it’s assumptions.Formulate Latent Semantic Analysis (LSA) and Latent Dirichlet Allocation (LDA) techniques.What are neural networks used for?40. Why is gradient checking important?Is random weight assignment better than assigning same weights to the units in the hidden layer?How to find the F1 score after a model is trained?How many topic modeling techniques do you know of? Explain them briefly.How does a neural network with one layer and one input and output compare to a logistic regression?Why Rectified Linear Unit/ReLU is a good activation function?When using the Gaussian mixture model, how do you know it’s applicable?If a Product Manager says that they want to double the number of ads in Facebook’s Newsfeed, how would you figure out if this is a good idea or not?What do you know about LSTM?Explain the difference between generative and discriminative algorithms.Can you explain what MapReduce is and how it works? If the model isn’t perfect, how would you like to select the threshold so that the model outputs 1 or 0 for label?Are boosting algorithms better than decision trees? If yes, why?What do you think are the important factors in the algorithm Uber uses to assign rides to drivers?How does speech synthesis works?
Data AnalysisMachine Learning concepts are not the only area in which you’ll be tested in the interview. Data pre-processing and data exploration are other areas where you can always expect a few questions. We’re grouping all such questions under this category. Data Analysis is the process of evaluating data using analytical and statistical tools to discover useful insights. Once again, all these questions have been recently asked in one or more actual Data Science interviews at the companies listed above. What are the core steps of the data analysis process?How do you detect if a new observation is an outlier?Facebook wants to analyse why the “likes per user and minutes spent on a platform are increasing, but total number of users are decreasing”. How can they do that?If you have a chance to add something to Facebook then how would you measure its success?If you are working at Facebook and you want to detect bogus/fake accounts. How will you go about that?What are anomaly detection methods?How do you solve for multicollinearity?How to optimise marketing spend between various marketing channels?What metrics would you use to track whether Uber’s strategy of using paid advertising to acquire customers works?What are the core steps for data preprocessing before applying machine learning algorithms?How do you inspect missing data?How does caching work and how do you use it in Data Science?
Statistics, Probability and MathematicsAs we’ve already mentioned, Data Science builds its foundation on statistics and probability concepts. Having a strong foundation in statistics and probability concepts is a requirement for Data Science, and these topics are always brought up in data science interviews. Here is a list of statistics and probability questions that have been asked in actual Data Science interviews.How would you select a representative sample of search queries from 5 million queries?Discuss how to randomly select a sample from a product user population.What is the importance of Markov Chains in Data Science?How do you prove that males are on average taller than females by knowing just gender or height.What is the difference between Maximum Likelihood Estimation (MLE) and Maximum A Posteriori (MAP)?What does P-Value mean?Define Central Limit Theorem (CLT) and it’s application?There are six marbles in a bag, one is white. You reach in the bag 100 times. After drawing a marble, it is placed back in the bag. What is the probability of drawing the white marble at least once?Explain Euclidean distance.Define variance.How will you cut a circular cake into eight equal pieces?What is the law of large numbers?How do you weigh nine marbles three times on a balance scale to select the heaviest one?You call three random friends who live in Seattle and ask each independently if it’s raining. Each of your friends has a 2/3 chance of telling you the truth and a 1/3 chance of lying. All three say “yes”. What’s the probability it’s actually raining?Explain a probability distribution that is not normal and how to apply that?You have two dice. What is the probability of getting at least one four? Also find out the probability of getting at least one four if you have n dice.Draw the curve log(x+10)
ProgrammingWhen you appear for a data science interview your interviewers are not expecting you to come up with a highly efficient code that takes the lowest resources on computer hardware and executes it quickly. However, they do expect you to be able to use R, Python, or SQL programming languages so that you can access the data sources and at least build prototypes for solutions.You should expect a few programming/coding questions in your data science interviews. You interviewer might want you to write a short piece of code on a whiteboard to assess how comfortable you are with coding, as well as get a feel for how many lines of codes you typically write in a given week. Here are some programming and coding questions that companies like Amazon, Google, and Microsoft have asked in their Data Science interviews. Write a function to check whether a particular word is a palindrome or not.Write a program to generate Fibonacci sequence.Explain about string parsing in R languageWrite a sorting algorithm for a numerical dataset in Python.Coding test: moving average Input 10, 20, 30, 10, … Output: 10, 15, 20, 17.5, …Write a Python code to return the count of words in a stringHow do you find percentile? Write the code for itWhat is the difference between – (i) Stack and Queue and (ii) Linked list and Array?
Structured Query Language (SQL)Real-world data is stored in databases and it ‘travels’ via queries. If there’s one language a Data Science professional must know, it’s SQL – or “Structured Query Language”. SQL is widely used across all job roles in Data Science and is often a ‘deal-breaker’. SQL questions are placed early on in the hiring process and used for screening. Here are some SQL questions that top companies have asked in their Data Science interviews. How would you handle NULLs when querying a data set?How will you explain JOIN function in SQL in the simplest possible way?Select all customers who purchased at least two items on two separate days from Amazon.What is the difference between DDL, DML, and DCL?96. Why is Database Normalisation Important?What is the difference between clustered and non-clustered index?
Situational/Behavioural QuestionsCapabilities don’t necessarily guarantee performance. It’s for this reason employers ask you situational or behavioural questions in order to assess how you would perform in a given situation. In some cases, a situational or behavioural question would force you to reflect on how you behaved and performed in a past situation. A situational question can help interviewers in assessing your role in a project you might have included in your resume, can reveal whether or not you’re a team player, or how you deal with pressure and failure. Situational questions are no less important than any of the technical questions, and it will always help to do some homework beforehand. Recall your experience and be prepared! Here are some situational/behavioural questions that large tech companies typically ask: What was the most challenging project you have worked on so far? Can you explain your learning outcomes?According to your judgement, does Data Science differ from Machine Learning?If you’re faced with Selection Bias, how will you avoid it?How would you describe Data Science to a Business Executive?
If you’re looking for new Data Science role, you can find our latest opportunities here. This article was written by Tooba Mukhtar and Rahim Rasool for Data Science Jojo. It has been republished with permission. You can view the original article, which includes answers to the above questions here.
Why Should You Care About Data-Driven Marketing? | Harnham Recruitment post
Marketing has been undergoing a fundamental change for some time. Elite marketers have been rethinking and reiterating their strategies, using increasingly sophisticated data. and this trend has been further accelerated by the pandemic.Consumer behaviour has changed significantly since the pandemic began. Between March and August 2020, 70 per cent of consumers tried new digital shopping channels. Such significant changes have rendered many existing data models invalid. Data-driven marketing offers new insights into consumer behaviour and can render huge impacts in refining and enhancing marketing strategies. So, why should you care about data-driven marketing? Offers better clarity about the target audience 67 per cent of lead marketers agree data-based decisions beat gut instinct. Data-driven marketing allows marketers to quickly filter through data and determine the most relevant and accurate action to take. With the right data, marketers can assess customer data to predict behaviours, identify buying patterns and spot emerging trends. Data-driven marketing can also reveal new channels and open up new avenues which organisations can use to engage with audiences and increase revenue. Increases revenue The last 18 months have been tough for businesses, yet through the use of data insight, marketing teams have been able to get ahead of emerging trends. Data-driven campaigns have pushed significant customer acquisition. Better insight into consumers and the channels they use enables organisations to improve their marketing strategy. Indeed, companies that deploy data-driven marketing are six times more likely to remain profitable year-over-year, and 78 per cent of organisations agree that data-driven marketing increases customer acquisition.PersonalisationIn the modern world, advertising is everywhere, and it is endless; consumers see it on their phone, their TV and even on their way to work. Without target advertising campaigns, organisations risk aggravating consumers. 74 per cent of customers already feel frustrated by seeing irrelevant content from brands. To stand out, marketing channels have become more complex. Marketers need to remain creative to capture consumers attention and data driven marketing can help achieve this.Data-driven marketing allows businesses to target specific demographics and user groups at an individual level. By targeting specific user groups at an individual level, marketers are able to use personalised marketing campaigns to build stronger and more meaningful connections with potential customers.With individual customer information, brands can segment a target market and ensure personalised messages are falling into the right place. Data-driven marketing is also able to identify potential customer triggers and create a holistic view of the target audience. This style of personalised marketing campaign makes for a more positive customer experience, and therefore represents excellent return on investment.Data has the potential to become an incredibly valuable resource in marketing. Data soothes the pain points which many marketers face on a day-to-day basis, and help teams to refine, enhance and improve strategy. In a post-pandemic world, data-driven marketing will undoubtedly be essential. To stay competitive, internal marketing and insight teams need to start taking notice of data-driven marketing. Here at Harnham, we understand the importance of data-driven marketing to determined campaigns and guide decisions. So, if you’re looking for your next opportunity or to build your Marketing & Insights team, we can help. Take a look at our latest marketing and insights jobs or get in touch with one of our expert consultants to find out more.
Is Product Analytics the new Digital Analytics? | Harnham Recruitment post
Following on from our exploration of what Digital Analytics is, and the exploration specifically of hiring Digital Insights Analysts in the North of England and Midlands, we wanted to take a look at Product Analytics, and how it differs from the standard Digital Analyst role.To help investigate the importance of Product Analytics in the current market, we have interviewed Nicky Tran, a Product Analyst at Virgin Media (Manchester).What Is A Product Analyst?In simple terms, a Product Analyst ‘’looks at the different products a company has, and then you are identifying which areas of the product can be improved or which areas can be optimised.” While Digital Analytics can inform the product lifecycle, the interesting aspect to this role is, that unlike a traditional Web Analyst role, it is more of a hybrid role. Nicky emphasised that it is ‘’an upcoming sector within the analytics community’’, providing an overlap between Digital Analytics, Customer Analytics and Data Science.The key skills and tools for this role are advanced SQL, Google Analytics, and AB testing. So how does this skillset differ from a traditional Web Analyst? Nicky suggests that while the core requirements are that of a Web Analyst, with a web role you would essentially just be using Google Analytics Data. However, as a Product Analyst, you would be using advanced SQL to access other data bases, and pull data from models, and therefore, “you are combining two sets of data to get a more insightful look”.Why Is Product Analytics Important, And Why Are They Now Becoming More Prominent On The Market?Similar to Digital Analytics roles, it is clear that with the impending digital transformation, companies are becoming increasingly data-led, especially with regards to their digital platforms (and products).As a result of the pandemic, the digital space is so much more important than ever before. Therefore, to stay competitive, and to really understand the products from the consumer perspective, companies have to provide the most personalised customer experiences to acquire and retain their consumers. As Nicky mentions, ‘It is definitely worth making an ‘inventory’ to see how to promote what you have – it is about personalising the customer journey’.What are employers looking for in a Product Analytics candidate?Product Analytics are great due to their hybridity. In the current market, where there are numerous jobs, and few candidates, a Product Analyst (technically strong in three areas) is a highly sought-after rarity.Businesses are becoming increasingly invested in Product Analytics and having a Product team that works alongside the Digital team can be beneficial; especially when companies need to stay competitive.What are Candidates looking for? Understanding the differences between a Digital Analyst, and a Product Analyst is key to understanding what a candidate is looking for. Nicky suggested that this Product Analyst role enabled her to be the ‘bridge’ between areas.So how does the future of a Product Analyst differ to that of the route of a Digital Analyst? For Nicky, this is one of the most important factors to being a Digital Analyst, as she has the option to go down the Data Science route in the future should she wish. The more technical skills she has as a Product Analyst means she is building up experience across different areas of Data & Analytics, giving her a slightly different career path, should she want to go down a more technical route.Why Choose A Product Analyst Role?“If you come from a technical background – maths, physics, computer science – and are interested in how the numbers are crunching, it is worth going into Product Analytics, as it needs a logical mathematics brain, to be able to convert it into a way which is useful to stakeholders.”From speaking to Nicky, it is clear that Product Analytics is an up-and-coming role that people don’t know enough about it. Therefore, if you are curious about Product Analytics, or any of the different roles the market has to offer at the moment, as an employer looking for help hiring, or a candidate actively or passively looking for work, Harnham can help. Take a look at our latest Product Analytics jobs, or get in touch for more information on how we can support your hiring needs.
CAN’T FIND THE RIGHT OPPORTUNITY?
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.