Machine Learning Engineer
Company
Cadent
Location
Philadelphia, PA
Type
Full Time
Job Description
Cadent powers the evolution of TV brand advertising. We provide marketers, agencies, operators, and media owners with data-driven solutions for buying and selling TV advertising. By connecting brands with opportunities across national inventory sources—cable, broadcast, and digital media—our technology improves efficiencies and boosts the results of linear, addressable, and cross-screen campaigns.
Right now we are looking for a highly motivated Machine Learning Engineer who will be responsible for building high impact, distributed systems in cloud. They will refactor, evaluate, and deploy models into production, including but not limited to machine learning, signal processing and optimization solutions. The ML Engineer will collaborate directly with Researchers/Scientists and engineering to productize research as business software.
Our ideal player will:
- Create infrastructure as code (IaC) across multiple providers using Terraform
- Experience with workflow orchestration and DAG creation (Airflow, Prefect, etc.)
- Experience creating portable and scalable services using tools like Docker, K8s, etc.
- Refactor legacy jobs across languages and tools. E.g. MapReduce to BigQuery or PySpark
- Develop microservices and other MLE and MLOps solutions using Python
- Design and develop data, model, and pipeline quality frameworks
- Strong experience with deploying and maintaining production data science models. This includes CI/CD, monitoring, testing, feature engineering and feedback.
- Design and develop a feature store for model I/O using SQL and big data tools
- Create data models to facilitate data storage and retrieval across OLTP, OLAP and No-SQL
- Follow the CRISP-DM to generate robust documentation associated with iterative work
- Perform analysis on large and complex datasets; develop dashboards using BI tools
- Design and develop data governance and model governance architecture and code
- Develop a close working relationship with Product and Data Science to understand the product vision, requirements and key interdependencies regarding DS models.
- Collaborate effectively with other members of the engineering research team and broader data services group, including but not limited to Data Engineers, Analytics Engineers, Performance Engineers, Software Engineers and Business Intelligence analyst
Our ideal player will have:
- B.S. or higher in computer science, engineering or related discipline with a focus on machine learning or data science. Master’s degree or Ph.D. preferred.
- At least 5 years of professional experience for B.S., 3 years of experience for M.S.
- Practical experience in designing, building, scaling, and deploying machine learning pipelines with AWS and or GCP.
- Expert general programming skills. Fluency in Python and SQL are required.
- Expert in relational and no-sql database databases. Proven experience with DML and DDL with MySQL, PostgreSQL or SQL Server. Proven experience with Athena and or Google Big Query.
If the leading edge of media technology is the place you want to be, please contact us today and let’s start the conversation!
Cadent is an Equal Opportunity Employer and is committed to supporting all it’s employees when it comes to Inclusion & Diversity. Cadent’s policy is to provide equal opportunity for applicants & employees without regard to race, color, religion, creed, gender, gender identity or expression, sexual identity or orientation, age, national origin or ancestry, citizenship, disability or medical condition (including pregnancy, childbirth, or related medical condition), sexual and reproductive health decisions, genetic information, marital status (including domestic partnerships and civil unions), pregnancy, culture ancestry, familial or caregiver status, military status, veteran status, socioeconomic status, unemployment status, status as a victim of domestic violence or any other basis prohibited by law. and will not discriminate against the basis of disability. This commitment is honored when it comes to decisions on hiring, recruiting, training, promotions, compensations, benefits, transfers and terminations.
Cadent is seeking to actively engage with our employees from a wide variety of cultures and to connect with our clients differently. Our workforce has generational diversity that supports greater innovation when we maximize representation of all diversity. Our active employee resource groups promote engagement across all groups of individuals that are represented within the company and externally
Date Posted
11/09/2023
Views
4
Similar Jobs
Software Engineer - JPMorganChase
Views in the last 30 days - 0
The job description outlines a role that involves designing developing and implementing software solutions to solve business problems The role encompa...
View DetailsAI & GenAI Data Scientist - Manager - PwC
Views in the last 30 days - 0
The job description at PwC involves leveraging data and advanced analytics techniques to drive business decisions and optimize operations The role req...
View DetailsAcceleration Center: Financial Crimes Unit - Risk Architecture Data Scientist - Experienced Associate (Python/SQL) - PwC
Views in the last 30 days - 0
PwCs Data and Analytics team focuses on leveraging data to drive insights and make informed business decisions They utilize advanced analytics techniq...
View DetailsEnterprise Engineer Sr - Akami Security Suite - The PNC Financial Services Group
Views in the last 30 days - 0
PNC is seeking an Enterprise Engineer Sr with expertise in Akamai Security Suite to manage configure and optimize security solutions The role involves...
View DetailsData Engineer Senior - Data and Automation (Hadoop, Google Cloud, Pyspark, Python, SQL) - The PNC Financial Services Group
Views in the last 30 days - 0
PNC is seeking a Data Engineer Senior to join their Data and Automation organization The role involves architecting developing testing and optimizing ...
View DetailsSenior Software Engineer-Java/React/SQ - The PNC Financial Services Group
Views in the last 30 days - 0
PNC is seeking a Senior Software Engineer with 3 years of experience in full stack engineering The role involves detailed technical design and develop...
View Details