Manager, Data Scientist (Sales and Marketing Platforms)
Hybrid$127k/yrFull-time
We need to output HTML fragment with sections for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections if posting has real specific content. We must not repeat job title as heading. No Job ID. Remove boilerplate, navigation, EEO, etc. Keep substantive info.
We need to parse the posting.
Content:
Intro paragraph: "Known for being a great place to work and build a career, KPMG provides audit, tax and advisory services for organizations in today's most important industries. Our growth is driven by delivering real results for our clients. It's also enabled by our culture, which encourages individual development, embraces an inclusive environment, rewards innovative excellence and supports our communities. With qualities like those, it's no wonder we're consistently ranked among the best companies to work for by Fortune Magazine, Consulting Magazine, Seramount, Fair360 and others. If you're as passionate about your future as we are, join our team."
That's about the company, could be "About the role"? Actually "About the role" maybe includes description of role. But we have a specific role: "KPMG is currently seeking a Manager, Data Scientist (Sales and Marketing Platforms) to join our Clients and Markets organization." That's a sentence about the role. Could be part of "About the role". We'll include that.
Then "Responsibilities:" followed by bullet list (actually sentences separated by line breaks). We'll convert each line to
.
Then "Qualifications:" with bullet list.
Then after qualifications, there is a paragraph about salary ranges and benefits. There's mention: "KPMG LLP and its subsidiaries (“KPMG”) complies with all local/state regulations regarding displaying salary ranges. If required, the ranges displayed below or via the URL below are specifically for those potential hires who will work in the location(s) listed. Any offered salary is determined based on relevant factors such as applicant's skills, job responsibilities, prior relevant experience, certain degrees and certifications and market considerations. In addition, KPMG is proud to offer a comprehensive, competitive benefits package, with options designed to help you make the best decisions for yourself, your family, and your lifestyle. Available benefits are based on eligibility. Our Total Rewards package includes a variety of medical and dental plans, vision coverage, disability and life insurance, 401(k) plans, and a robust suite of personal well-being benefits to support your mental health. Depending on job classification, standard work hours, and years of service, KPMG provides Personal Time Off per fiscal year. Additionally, each year KPMG publishes a calendar of holidays to be observed during the year and provides eligible employees two breaks each year where employees will not be required to use Personal Time Off; one is at year end and the other is around the July 4th holiday. Additional details about our benefits can be found towards the bottom of our KPMG US Careers site at Benefits & How We Work. Follow this link to obtain salary ranges by city outside of CA: https://kpmg.com/us/en/how-we-work/pay-transparency.html/?id=8088_9_26 California Salary Range: $127200 - $246900 KPMG offers a comprehensive compensation and benefits package."
We need to extract Pay and Benefits sections if real specific content. Pay: we have California Salary Range: $127200 - $246900. Also mention of link for salary ranges by city outside of CA. That's specific enough for Pay section. Benefits: we have description of benefits: medical/dental plans, vision, disability, life insurance, 401(k), personal well-being, PTO, holidays, breaks. That's specific. So we can include Benefits and Pay sections.
Schedule: Not mentioned explicitly besides "Depending on job classification, standard work hours, and years of service, KPMG provides Personal Time Off per fiscal year." That's not schedule specifics. No explicit schedule like full-time, part-time, remote. So we should not create Schedule section.
Skills: Could be derived from qualifications but we have Qualifications section already. The instruction says use headings like Skills, but we can decide to not create Skills if content is covered under Qualifications. However we need to include sections only when posting has real specific content. Qualifications is present. Skills could be separate but we might combine. The instruction: "Use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It's examples, not mandatory to include all. We'll include About the role, Responsibilities, Qualifications, Benefits, Pay. Possibly Requirements? The posting has Qualifications but not separate Requirements. Could treat Qualifications as Requirements. But we have Qualifications heading already. We'll not duplicate.
We need to preserve all substantive information. So we need to include all bullet points from Responsibilities and Qualifications. Also include the intro paragraph about company and role under About the role.
We must not include boilerplate like EEO, visa sponsorship details? Actually visa sponsorship is part of Qualifications? It says "Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; KPMG LLP will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa)". That's substantive info about eligibility. Should we keep? It's part of Qualifications? It's a requirement. We'll include it as a bullet under Qualifications.
Also the line about "KPMG LLP and its subsidiaries (“KPMG”) complies with all local/state regulations regarding displaying salary ranges." That's more legal boilerplate but it's about salary ranges; we might keep as part of Pay section? It's somewhat boilerplate but it's about pay transparency. Might keep as a sentence in Pay section.
We must remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The EEO paragraph at end is boilerplate; remove. Also the lines about "No phone calls or agencies please." etc are application instructions; remove. Also the Los Angeles County applicants paragraph about criminal history is likely legal boilerplate; remove. Also the "KPMG recruits on a rolling basis..." is application instruction; remove. Also the "Follow this link to obtain salary ranges by city outside of CA:" is a link; we might keep as part of Pay section? It's a reference for pay transparency; could keep but it's more like instruction. Might keep as part of Pay section as a reference. However it's not substantive job detail; it's a link for salary ranges. The instruction says remove application instructions. This is not exactly application instruction but it's a link for salary ranges. Might keep as part of Pay.
We need to preserve ALL substantive information; do not invent or summarize away detail. So we need to keep the California Salary Range and note that ranges displayed are for location(s) listed. Also note that any offered salary determined based on factors. That's substantive.
Thus Pay section will include:
- California Salary Range: $127,200 - $246,900 (note: original had no commas; we can keep as $127200 - $246900 but better to format with commas? Should we preserve exact? Probably keep as given: $127200 - $246900. Could add commas for readability but that changes detail. Safer to keep exactly as in text: $127200 - $246900.
- Note: Salary ranges displayed are for potential hires who will work in the location(s) listed; any offered salary determined based on relevant factors such as applicant's skills, job responsibilities, prior relevant experience, certain degrees and certifications and market considerations.
- Link to obtain salary ranges by city outside of CA: https://kpmg.com/us/en/how-we-work/pay-transparency.html/?id=8088_9_26
We could also mention that KPMG offers a comprehensive compensation and benefits package (but that's more benefits). We'll keep benefits separate.
Benefits section: include:
- Comprehensive, competitive benefits package.
- Total Rewards package includes variety of medical and dental plans, vision coverage, disability and life insurance, 401(k) plans, robust suite of personal well-being benefits to support mental health.
- Depending on job classification, standard work hours, and years of service, KPMG provides Personal Time Off per fiscal year.
- Each year KPMG publishes a calendar of holidays to be observed; provides eligible employees two breaks each year where employees will not be required to use Personal Time Off; one at year end and the other around July 4th holiday.
- Additional details about benefits can be found towards the bottom of KPMG US Careers site at Benefits & How We Work.
We should not include the line "KPMG offers a comprehensive compensation and benefits package." again if duplicate.
Now About the role: combine intro paragraph and the sentence about seeking Manager, Data Scientist (Sales and Marketing Platforms) to join Clients and Markets organization.
We could also include the first paragraph about KPMG being great place to work etc. That's substantive about company; we can include.
Thus About the role will have two paragraphs: first about KPMG culture and rankings; second about the role.
Now Responsibilities: list each bullet.
Let's extract responsibilities lines:
- Hands-on design, coding, and deployment of custom statistical algorithms, marketing lift models, and quasi-experimental frameworks in Python/R to quantify campaign impact and optimize commercial investments
- Build and deploy machine learning models across Databricks and Salesforce, writing custom pipelines in Databricks MLflow/PySpark while configuring and tuning Salesforce Einstein / CRM Analytics ML models and Data Cloud transformations
- Script and engineer AI-driven activation pipelines leveraging modern LLMs (Gemini, Claude), creating automated prompts and APIs to translate complex model outputs into narrative insights and conversational intelligence
- Extract, clean, and engineer complex feature sets directly from raw CRM, digital touchpoint, and Lakehouse data sources, establishing seamless data/model integration between Databricks and Salesforce
- Perform rigorous model validation, back testing, hyperparameter tuning, and code maintenance, ensuring reproducible, high-performance execution across all production workloads; ensure all deployed scripts, models, and GenAI workflows comply with enterprise data governance, security, and responsible AI protocols
- Act with integrity, professionalism, and personal responsibility to uphold KPMG's respectful and courteous work environment
We'll keep each as
.
Qualifications bullet list:
- Minimum five years of recent deep, hands-on coding and modeling experience developing, evaluating, and deploying machine learning models in production environments
- Master's degree from an accredited college or university preferred; minimum of a Bachelor's degree from an accredited college or university in statistics, data science, computer science, applied mathematics, or a related quantitative field is required
- Expert-level Python and advanced SQL programming skills, with extensive hands-on experience using data science libraries (for example, pandas, NumPy, scikit-learn, PyMC, Statsmodels, LightGBM/XGBoost)
- Proven hands-on track record building, training, and tracking models on Databricks (PySpark, Delta Lake, MLflow, Feature Store)
- Hands-on experience developing, integrating, or tuning models within the Salesforce ecosystem (for example, Salesforce Einstein, CRM Analytics / Einstein Discovery, or Salesforce Data Cloud)
- Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future; KPMG LLP will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1,