Company Description
Vericast is a major data company. We acquire an average of over 100 billion intent signals per day, which help in developing a profound understanding of a person’s interests and market signals across 1,300 topics of interest. This is combined with robust geographic targeting, as we gather over 30 billion location signals every day from more than one million retail stores and over 120 million households. Our data scale and data science-driven insights set our products apart in the fiercely competitive digital marketing technology landscape. At Vericast, Data Science isn't merely a product support function; it is a primary value driver. For more details, visit http://www.vericast.com or follow Vericast on LinkedIn.
Job Description
We are seeking a skilled and creative Data Science Engineer to support the entire life cycle of Data Science Offerings on Vericast's next-generation Marketing Platform (NXTDRIVE™). As a Data Science Engineer, you will play a crucial role in implementing, optimizing, and benchmarking our machine learning models on the platform. You will work closely with data scientists, contributing to all stages of data science projects, and ensuring seamless integration between engineering and data science efforts. You will also work cross-functionally with data science, engineering, product, and IT stakeholders in an agile framework.
Key Duties & Responsibilities
1. Develop and deploy highly scalable and distributed machine learning systems on AWS (10%)
2. Optimize existing PySpark jobs and processes for the best performance (10%)
3. Implement various modeling techniques, including descriptive, predictive, and prescriptive models, at scale (10%)
4. Design, construct, and perform quality assurance on data pipelines that power machine learning models (10%)
5. Generate test and validation data sets to ensure rigorous model testing and validation (10%)
6. Develop and implement effective methodologies for data manipulation and vectorization (10%)
7. Provide extensive engineering support to data scientists throughout the life cycle of data science projects (10%)
8. Enhance and benchmark existing machine learning models by integrating new data sources (10%)
9. Perform quality assurance and troubleshoot production data pipelines for machine learning services (10%)
10. Participate actively in all scrum events to foster collaboration and iterative development (10%)
Qualifications
- Master's Degree in Computer Science or equivalent technical field (Required)
- In lieu of the above education requirements, a mix of experience and education will be considered.
- Over 2 years of hands-on experience with AWS
- More than 3 years of software development experience using Python, Node.js, and Spark
- Demonstrated expertise in tuning PySpark or Scala-based Spark jobs for performance optimization
- Proficiency in building Data Pipelines on AWS, with at least 2 years of experience
- At least 2 years of experience building Predictive or Prescriptive Machine Learning Models
- Minimum 1 year of hands-on experience with AWS Sagemaker.
Knowledge/Skills & Abilities
- Solid understanding of Machine Learning workflows and methodologies
- Deep knowledge of Software Delivery Lifecycle Processes
- Ability to excel in a fast-paced, collaborative team environment
- Proficiency with Python and Spark (preferably Scala and PySpark) in practical industry settings
- Proficiency in creating clear, data-driven presentations and reports for both technical and non-technical stakeholders
- Excellent active listening skills to facilitate effective communication and collaboration
- Quick adaptability to a variety of open-source technologies and tools
Additional Information
The salary range for this role is between $115,000 - $125,000. The final compensation package will depend on several factors such as skill level, cost of living, experience, and responsibilities.
Vericast offers a generous total rewards benefits package that includes medical, dental and vision coverage, 401K, and flexible PTO. Other perks like life insurance, employee assistance, pet insurance and more are also available, along with intelligent and friendly colleagues!
At Vericast, we don’t just accept differences - we celebrate them, support them, and thrive on them for the benefit of our employees, our clients, and our community. As an Equal Opportunity employer, Vericast considers applicants for all positions without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other characteristics protected by law. Applicants with disabilities may request accommodations to complete the selection process via the Talent Acquisition team at
[email protected]. EEO is the law. You can review your rights under Equal Employment Opportunity at www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf.
#LI-LC1
#LI-remote