S&P Global logo

Engineer III, Software Development - Python

S&P Global

Princeton, NJ
Full Time
Mid Level
90k-130k
5 days ago

Job Description

About the Role

The role of Engineer III, Software Development at S&P Global involves contributing to AI-driven projects by developing, optimizing, and deploying Python-based AI solutions. The candidate will work closely with interdisciplinary teams to address complex business challenges, leveraging expertise in machine learning, data analysis, and software development within a company that values integrity, discovery, and partnership.

Key Responsibilities

  • Develop robust and scalable Python code for AI applications, including data preprocessing, model training, and evaluation.
  • Collaborate with data scientists and engineers to implement machine learning algorithms and techniques.
  • Optimize and fine-tune AI models for performance and efficiency.
  • Conduct exploratory data analysis to gain insights from large datasets.
  • Stay up to date with the latest advancements in AI and machine learning research.
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives.
  • Communicate technical concepts and solutions to non-technical stakeholders.

Requirements

  • Bachelor's or master's degree in computer science, Engineering, or a related field.
  • Proficiency in Python programming and experience with Python libraries such as NumPy, pandas, scikit-learn, sentence-transformers, or PyTorch.
  • Solid understanding of machine learning concepts and algorithms.
  • Experience with data preprocessing, feature engineering, and model evaluation techniques.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Experience with software development best practices, including version control systems (e.g., Git) and agile methodologies, is a plus.

Nice to Have

  • Experience with software development best practices, including version control systems (e.g., Git) and agile methodologies.

Qualifications

  • Proficiency in Python programming.
  • Experience with Python libraries such as NumPy, pandas, scikit-learn, sentence-transformers, or PyTorch.
  • Understanding of machine learning concepts and algorithms.

Benefits & Perks

  • Health & Wellness: Health care coverage designed for the mind and body.
  • Flexible Downtime: Generous time off helps keep you energized for your time on.
  • Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.
  • Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.
  • Family Friendly Perks: Perks for partners and children, including benefits for families.
  • Beyond the Basics: Retail discounts, referral incentive awards, and other small perks.

Working at S&P Global

At S&P Global, the culture is driven by values of integrity, discovery, and partnership. The company emphasizes fairness, transparency, and respect, fostering a collaborative environment where innovation and diverse perspectives are valued. The organization is committed to creating a more equitable future, empowering employees to make an impact through essential intelligence and sustainable solutions.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary90k-130k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About S&P Global

Website

spglobal.com

Location

Princeton, NJ

Industry

Credit Bureaus

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches