FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions.
At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and play a big role in how we treat each other, our clients, and our communities. We believe that the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients’ needs and exceeding their expectations.
Senior Software Engineer – DataPilot – Data Solutions
Join the DataPilot team at FactSet, where our mission is to transform our users’ natural language queries into actionable insights using our generative AI platform. At the core of the DataPilot infrastructure is a knowledge graph that connects financial concepts to the data available in FactSet. Engineers on the team maintain and enhance a GenAI-powered software stack that operates at the intersection of financial data, knowledge management, and data engineering.
The team: 3 software engineers - We are going to hire 2 new persons
Technical stack: Python, SQL, AWS, Terraform, SQL, CI/CD, GenAI, RAG
You will work on a team in a fast-paced environment, with the opportunity to influence the product's design and architecture. An ideal candidate for the role would be an individual who has experience or a strong interest in working with generative AI and related technologies, utilising open-source composable data frameworks, an interest in knowledge graph and semantic web technologies, and a passion for understanding and iterating on user workflows.
The day-to-day role of an engineer on the DataPilot team is to:
- Enhance the knowledge graph model to improve answer quality on complex queries.