Jobs · Engineering · Washington

Machine Learning Engineer

PitchBook · Seattle, WA · 3 days ago
On-siteEngineering$125k–$180k/yrFull-time

About the role

The role is part of the Product and Engineering team at PitchBook, a Morningstar company. We are a collaborative and innovative environment where we strive to deepen the positive impact on our customers and the company.

Responsibilities

  • Deliver high-impact AI and ML capabilities that drive insight generation on the PitchBook Platform.
  • Ensure your work contributes to broader business goals and is aligned with the team's strategic priorities.
  • Provide hands-on expertise in designing, building, and deploying AI/ML models and services with a focus on NLP, summarization, semantic search, classification, and prediction.
  • Contribute to the development of scalable, high-performance systems that meet production-grade reliability and efficiency standards.
  • Build and optimize models that leverage classifiers, transformers, LLMs, and other NLP techniques to generate meaningful insights from structured and unstructured data.
  • Integrate these models into the broader AI/ML infrastructure in collaboration with partner teams.
  • Collaborate with engineering, product management, and data collection teams to ensure models are informed by high-quality data and support strategic product goals.
  • Explore and experiment with emerging technologies, methodologies, and tools in the fields of GenAI, NLP, and search.
  • Translate research findings into practical solutions that enhance PitchBook’s AI capabilities.
  • Contribute to best practices in model transparency, monitoring, evaluation, and compliance.
  • Help maintain high standards of security, data integrity, and responsible AI use across your projects.
  • Support the vision and values of the company through role modeling and encouraging desired behaviors.
  • Participate in various company initiatives and projects as requested.

Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, Data Science, or related technical field, advanced degrees are preferred.
  • 2+ years of experience in software engineering or machine learning engineering, with a strong focus on AI/ML applications in insight generation, summarization, semantic search, and prediction.
  • Demonstrated expertise in natural language processing (NLP) and machine learning, including hands-on experience with classifiers, transformer models, large language models (LLMs), and widely used ML and data science libraries such as scikit-learn, pandas, numpy, TensorFlow, and PyTorch.
  • Familiarity with the LangChain ecosystem, including tools such as LangSmith and LangGraph, and experience using them in production environments is a strong plus.
  • Proficiency in building and maintaining scalable data pipelines and distributed systems using technologies such as Apache Kafka, Airflow, and cloud data platforms like Snowflake.
  • Strong programming skills in Python and SQL, with working knowledge of additional languages such as Java or Scala considered a plus.
  • Practical experience with cloud-native development, containerization, and orchestration technologies such as Docker and Kubernetes.
  • Demonstrated ability to solve complex technical problems, contribute to architectural decisions, and deliver high-performance, reliable solutions.
  • Excellent communication and collaboration skills, with experience working cross-functionally with product managers, engineers, and data scientists in globally distributed teams.
  • Prior exposure to fintech or financial data platforms is a strong advantage.
  • Experience working in fast-paced, data-driven environments.
  • Experience authoring research papers for peer-reviewed AI/ML conferences (e.g., NeurIPS, ICML, ACL) and participating in the broader AI research community is strongly preferred.

Skills

  • Bachelor’s degree in Computer Science, Mathematics, Data Science, or related technical field, advanced degrees are preferred.
  • 2+ years of experience in software engineering or machine learning engineering, with a strong focus on AI/ML applications in insight generation, summarization, semantic search, and prediction.
  • Demonstrated expertise in natural language processing (NLP) and machine learning, including hands-on experience with classifiers, transformer models, large language models (LLMs), and widely used ML and data science libraries such as scikit-learn, pandas, numpy, TensorFlow, and PyTorch.
  • Familiarity with the LangChain ecosystem, including tools such as LangSmith and LangGraph, and experience using them in production environments is a strong plus.
  • Proficiency in building and maintaining scalable data pipelines and distributed systems using technologies such as Apache Kafka, Airflow, and cloud data platforms like Snowflake.
  • Strong programming skills in Python and SQL, with working knowledge of additional languages such as Java or Scala considered a plus.
  • Practical experience with cloud-native development, containerization, and orchestration technologies such as Docker and Kubernetes.
  • Demonstrated ability to solve complex technical problems, contribute to architectural decisions, and deliver high-performance, reliable solutions.
  • Excellent communication and collaboration skills, with experience working cross-functionally with product managers, engineers, and data scientists in globally distributed teams.
  • Prior exposure to fintech or financial data platforms is a strong advantage.
  • Experience working in fast-paced, data-driven environments.
  • Experience authoring research papers for peer-reviewed AI/ML conferences (e.g., NeurIPS, ICML, ACL) and participating in the broader AI research community is strongly preferred.

Benefits + Compensation

  • Physical Health: Comprehensive health benefits, additional medical wellness incentives, STD, LTD, AD&D, and life insurance.
  • Emotional Health: Paid sabbatical program after four years, paid family and paternity leave, annual educational stipend, CFA exam stipend, robust training programs on industry and soft skills, Employee Assistance Program.
  • Social Health: Matching gifts program, Employee resource groups, subsidized emergency childcare, Dependent Care FSA, Company-wide events, Employee referral bonus program, Quarterly team building events.
  • Financial Health: 401k match, Shared ownership employee stock program, Monthly transportation stipend.

Working Conditions

The role is expected to be in the office 5 days a week. The job conditions for this position are in a standard office setting. Employees in this position use PC and phone on an on-going basis throughout the day. Limited corporate travel may be required to remote offices or other business meetings and events.

Similar jobs