Jobs · Finance · Illinois

Quantitative Developer (Machine Learning & AI)

Principal Financial Group · Chicago, IL · 3 wk ago
On-siteFinance$120k–$165k/yrFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Must not repeat job title heading. Must not include Job ID etc. Must remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, application instructions. Must preserve all substantive info. We need to parse the posting. Key sections: - "What You'll Do" includes bullet points (list). Those are responsibilities. - "About Principal Asset Management" is about company, not role. Could be "About the role"? Actually "About Principal Asset Management" is about company; but we can treat as "About the role"? The instruction: use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we need to decide which sections to include based on content. We have: - Responsibilities: list from "What You'll Do": Operationalize machine learning solutions..., Build scalable..., Develop data validation..., Support forecasting..., Integrate generative AI..., Accelerate experimentation..., Evaluate emerging technologies..., Contribute to internal research... - About the role? Could include description: "Join Principal Asset Management’s Private Markets Research & Analytics team as a Quantitative Developer to scale machine learning and AI solutions that support investment decisions, risk management, and portfolio performance. You’ll work with investment professionals, quantitative researchers, data engineers, and software engineers to turn business needs and research models into reliable, production-ready solutions." That's a prose description. - Requirements: "Bachelor's degree in a STEM field plus 8+ years of related experience, or a Master's degree in a related field plus 2+ years of related experience". Also "Experience deploying and supporting production-grade machine learning or forecasting systems". Also "Strong Python skills and experience with Scikit-learn, TensorFlow, PyTorch, Spark ML, or similar frameworks". Also "Experience with ML operations, including orchestration, artifact management, automated evaluation, continuous integration and deployment, and cloud operations". Also "Knowledge of data structures, software architecture, data modeling, and scalable application design". Also "Ability to take ownership and move projects from concept through implementation". Also "Strong communication and collaboration skills across technical and business teams." Also "Curiosity and a commitment to learning and applying new technologies". That's many. - Qualifications: Might be overlapping with requirements. But we can treat "Who You Are" as qualifications. Could combine. - Skills That Will Help You Stand Out: list: Experience operationalizing scenario-based or time-series forecasting models, Experience integrating generative AI or large language models into secure workflows, Knowledge of asset management, financial services, private real estate, or alternative investments, Experience contributing to research publications, technical papers, or industry thought leadership. - Salary Range Information: includes salary range $120,000 - $165,000 / year, plus details about bonus, profit-share bonus plan. Also mention "Time Off Program Flexible Time Off (FTO) is provided to salaried (exempt) employees..." That's benefits. - Work Environments: hybrid work arrangement, at least three days per week in Des Moines, Iowa, or Chicago, Illinois office. That's schedule. - Work Authorization/Sponsorship: not considering applicants needing sponsorship. That's maybe a requirement but could be omitted as boilerplate? It's specific but maybe considered eligibility. However instruction: remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Work Authorization is not exactly those but could be considered eligibility. Might keep as a note? But we have no specific section for work auth; could fold into Requirements as a line? Might be okay to include as a requirement. But we need to avoid filler. - Investment Code of Ethics, Experience Principal, etc. Those are boilerplate? Might be considered company culture; maybe we can include under "About Principal Asset Management"? But we already have about company. Might be considered fluff. Probably we should omit. - Posting Window, Original Posting Date, etc. That's metadata; we can drop. - Principal uses AI tools... that's boilerplate; drop. - LinkedIn Hashtag: drop. Thus we need sections: About the role (maybe combine description), Responsibilities, Requirements (or Qualifications), Skills (Standout), Benefits, Pay, Schedule. We must not create sections with filler like "commensurate with experience". We have actual content. Let's extract: About the role: The introductory paragraph: "Join Principal Asset Management’s Private Markets Research & Analytics team as a Quantitative Developer to scale machine learning and AI solutions that support investment decisions, risk management, and portfolio performance. You’ll work with investment professionals, quantitative researchers, data engineers, and software engineers to turn business needs and research models into reliable, production-ready solutions." That's substantive. Responsibilities: list items from "What You'll Do". Let's list each bullet: - Operationalize machine learning solutions that support investment decisions - Build scalable, cloud-native ML workflows using AWS services such as Lambda, Step Functions, S3, and DynamoDB - Develop data validation, feature engineering, model evaluation, and forecast-quality controls - Support forecasting, risk management, portfolio optimization, and performance measurement across private-market strategies - Integrate generative AI and large language models into secure business workflows and research platforms - Accelerate experimentation, deployment, and adoption of scalable, audit-friendly AI solutions - Evaluate emerging technologies that may strengthen Principal Asset Management’s competitive position - Contribute to internal research, technical thought leadership, and publications We'll put each as
  • . Requirements: combine "Who You Are" bullet points (the list after that). Let's list: - Bachelor's degree in a STEM field plus 8+ years of related experience, or a Master's degree in a related field plus 2+ years of related experience - Experience deploying and supporting production-grade machine learning or forecasting systems - Strong Python skills and experience with Scikit-learn, TensorFlow, PyTorch, Spark ML, or similar frameworks - Experience with ML operations, including orchestration, artifact management, automated evaluation, continuous integration and deployment, and cloud operations - Knowledge of data structures, software architecture, data modeling, and scalable application design - Ability to take ownership and move projects from concept through implementation - Strong communication and collaboration skills across technical and business teams - Curiosity and a commitment to learning and applying new technologies We could also include "Work Authorization/Sponsorship" as a requirement: "At this time, we're not considering applicants that need any type of immigration sponsorship..." Might be considered a requirement but could be omitted as it's eligibility. I'd include maybe as a note but not required. Since we have many requirements, we can leave it out to keep concise. Qualifications: maybe not needed separate; we could treat "Who You Are" as qualifications. But we already used as Requirements. Could rename section to "Qualifications". The instruction says we can use those headings. We'll decide: Use "Requirements" for the mandatory qualifications, and "Skills" for standout skills. That seems fine. Skills That Will Help You Stand Out: list: - Experience operationalizing scenario-based or time-series forecasting models - Experience integrating generative AI or large language models into secure workflows - Knowledge of asset management, financial services, private real estate, or alternative investments - Experience contributing to research publications, technical papers, or industry thought leadership Benefits: from "Time Off Program Flexible Time Off (FTO) is provided to salaried (exempt) employees and provides the opportunity to take time away from the office with pay for vacation, personal or short-term illness. Employees don’t accrue a bank of time off under FTO and there is no set number of days provided." Also maybe mention "annual profit-share bonus plan". Also maybe mention "comprehensive, competitive benefit offerings crafted to protect their physical, financial, and social well-being." That's vague; we can include the FTO and profit-share bonus. Also maybe mention "Pension Eligible No" but that's a negative; maybe not include as benefit. We'll include FTO and profit-share bonus. Pay: Salary range: "$120,000 - $165,000 / year". Also mention "Non-sales positions have the opportunity to participate in a bonus program." Also "This role also participates in an annual profit-share bonus plan." Actually profit-share already in benefits; but we can mention bonus program. We'll include base salary range and note about bonus program. Schedule: "This role follows a hybrid work arrangement, with at least three days per week in the Des Moines, Iowa, or Chicago, Illinois office." That's schedule. We must not include headings with empty content. All sections have content. Now produce HTML fragment: use

    for each section heading, then content:

    for prose,

    • for lists. We need to ensure we don't include any markdown fences. Just raw HTML. Let's craft:

      About the role

      Join Principal Asset Management’s Private Markets Research & Analytics team as a Quantitative Developer to scale machine learning and AI solutions that support investment decisions, risk management, and portfolio performance. You’ll work with investment professionals, quantitative researchers, data engineers, and software engineers to turn business needs and research models into reliable, production-ready solutions.

      Responsibilities

      • Operationalize machine learning solutions that support investment decisions
      • Build scalable, cloud-native ML workflows using AWS services such as Lambda, Step Functions, S3, and DynamoDB
      • Develop data validation, feature engineering, model evaluation, and forecast-quality controls
      • Support forecasting, risk management, portfolio optimization, and performance measurement across private-market strategies
      • Integrate generative AI and large language models into secure business workflows and research platforms
      • Accelerate experimentation, deployment, and adoption of scalable, audit-friendly AI solutions
      • Evaluate emerging technologies that may strengthen Principal Asset Management’s competitive position
      • Contribute to internal research, technical thought leadership, and publications

      Requirements

      • Bachelor's degree in a STEM field plus 8+ years of related experience, or a Master's degree in a related field plus 2+ years of related experience
      • Experience deploying and supporting production-grade machine learning or forecasting systems
      • Strong Python skills and experience with Scikit-learn, TensorFlow, PyTorch, Spark ML, or similar frameworks
      • Experience with ML operations, including orchestration, artifact management, automated evaluation, continuous integration and deployment, and cloud operations
      • Knowledge of data structures, software architecture, data modeling, and scalable application design
      • Ability to take ownership and move projects from concept through implementation
      • Strong communication and collaboration skills across technical and business teams
      • Curiosity and a commitment to learning and applying new technologies

      Skills That Will Help You Stand Out

      • Experience operationalizing scenario-based or time-series forecasting models
      • Experience integrating generative AI or large language models into secure workflows
      • Knowledge of asset management, financial services, private real estate, or alternative investments
      • Experience contributing to research publications, technical papers, or industry thought leadership

      Benefits

      • Flexible Time Off (FTO) for salaried (exempt) employees – paid time off for vacation, personal or short‑term illness (no accrued bank, no set number of days)
      • Annual profit‑share bonus plan

      Pay

      Base salary range: $120,000 – $165,000 per year.

  • Similar jobs

    Quantitative Developer

    NorthMark StrategiesStamford, CT· 3 mo ago
    Financeapply on northmark.wd108.myworkdayjobs.com

    Quantitative Developer

    Find Data Science JobsNew York, United States· 1 mo ago
    Finance$175k–$250k/yrapply on finddatasciencejobs.com

    Quantitative Developer

    Bright Vision TechnologiesMountain View, CA· 1 mo ago
    RemoteFinance$75k–$100k/yrapply on brightvisiontechnologies.applytojob.com