Principal Software Engineer
S&P Global, Inc.
About the Role
Grade Level (for internal use): 12. The Capital IQ Solutions Data Science team supports the S&P Capital IQ Pro platform with innovative Data Science and Machine Learning solutions, utilizing the most advanced NLP Generative AI models. This role offers hands‑on opportunities for ML/NLP/Gen AI/LLM scientists and engineers to advance their careers and apply expertise in NLP, deep learning, Gen AI, and LLMs to drive business value for multiple stakeholders while conducting cutting‑edge applied research in LLMs and Gen AI.
Responsibilities and Impact
- Design solutions utilizing NLP models including chat assistants and RAG systems
- Design and develop custom NLP LLM models, applying prompt engineering techniques, model fine‑tuning and alignment (SFT, RLHF, DPO)
- Evaluate NLP models using both human‑supported and synthetic evaluation methods and metrics
- Deploy NLP models ensuring latency, reliability, and scalability
- Discover new methods for prompt engineering, model fine‑tuning, quantization, latency optimization, document embeddings and chunking
- Collaborate closely with product teams, business stakeholders, and engineers to ensure smooth integration of NLP models into production systems
- Troubleshoot complex issues related to machine learning model development and data pipelines, and develop innovative solutions
- Actively research, explore and identify the latest relevant methods and technologies
What We’re Looking For
Basic Required Qualifications:
- 5‑9 years of professional experience in Advanced Analytics / Data Science / Machine Learning
- Degree in Computer Science, Mathematics or Statistics, Computational Linguistics, Engineering, or a related field
- Good understanding of machine learning and deep learning methods and their mathematical foundations
- 5‑9 years hands‑on experience developing NLP models, ideally with transformer architectures
- Demonstrated experience with Python, PyTorch, Hugging Face or similar tools
- Mastery of Python and ability to write robust, testable code
- Knowledge of developing or tuning LLMS
Additional Preferred Qualifications:
- 3+ years of experience with implementing information retrieval systems
- Experience contributing to Open Source initiatives or research projects and/or participation in Kaggle competitions
- Publications related to Machine Learning or Deep Learning
- Ability to work in a team
- Ability to report progress and summarize issues to a less technical audience
- Curious and open‑minded attitude to new approaches
Benefits
- Health care coverage designed for the mind and body
- Generous time off and flexible downtime
- Access to continuous learning resources
- Competitive pay, retirement planning, continuing education program with company‑matched student loan contribution, and financial wellness programs
- Family‑friendly perks
- Additional perks such as retail discounts, referral incentive awards
Equal Opportunity Employer
We are an equal‑opportunity employer and all qualified candidates will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment.
#J-18808-Ljbffr- software engineer manager Pomorskie
- director of engineering Pomorskie
- software engineering team manager Pomorskie
- główny inżynier Pomorskie
- lead engineer Pomorskie
- chief engineer Pomorskie
- software engineer ii Pomorskie
- software engineer c++ Pomorskie
- software expert developer Pomorskie
- senior software engineer in c++ Pomorskie