Software Engineer III – DataPilot – Data Solutions

Software Engineer III – DataPilot – Data Solutions

24 Oct
|
FactSet
|
London

24 Oct

FactSet

London

Job description

Software Engineer III DataPilot Data Solutions

Join the DataPilot team at FactSet, where our mission is to transform our users’ natural language queries into actionable insightsusingour generative AI platform.

Core to the DataPilot infrastructure is a knowledge graph that connects financial concepts to the data available at FactSet.

Engineers on the team maintain and enhance a GenAI-poweredsoftware stack that operatesat the intersection offinancial data, knowledge management, and data engineering.

Team >

3 software engineers in London and 3 software engineers in the USA.

Technical stack >

Python, pandas, Jupiter, typescript, terraform, AWS, Lang chain, Open AI, Neo4j, streamlit, pydantic, graphQL.







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.

Integrate additionaldatasets into DataPilotbased on user workflow needs.

Design, implement, and deploy DataPilot services and infrastructure.

Monitor and enhance the accuracy, performance, and observability of our GenAIRAG stack.

Evaluate new large language models, tools, and AI engineering techniques

Improvequery planning, optimization, and evaluation infrastructure.

Partner and collaborate with product development leads to identify technical requirements for future product enhancements.

You will be working on a team in a fast-paced environment where you will have the opportunity to influence the design and architecture of the product.

An ideal candidate for the role would be an individual that has experience or a strong interest in working with generative AI and related technologies, utilizing open-source,





an interest in knowledge graph and semantic web technologies, and a passion for understanding and iterating on user workflows.

Required Skills

Proficiency in Python, TypeScript, or similar language and its environment (3+ years of experience).

Familiarity with relational databases and data modeling techniques. (3+ years of experience).

An interest in financial technology.

Strong technical writing skills.

Familiarity with API design.

Additional / Desired Skills

Experience with graph databases

Experience with data governance

Experience with Generative AI frameworks and platforms (e.g.LangChain, LlamaIndex)







An interest in the financial services domain

Education

Bachelor’s degree in computer science, computer engineering, or similar technical field or equivalent practical experience.

▶️ Software Engineer III – DataPilot – Data Solutions
🖊️ FactSet
📍 London

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software engineer iii – datapilot – data solutions

Fullstack Java Software Engineer III

Fullstack Java Software Engineer III

Job description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Fullstack Java Software Engineer III at JPMorgan Chase within the Corporate Sector Market Risk Technology Team, y [...]
London
21 Oct
    London
    21 Oct

Full Stack -Java Software Engineer III

Full Stack -Java Software Engineer III

Job description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology, you serve as a seasoned member of an agi [...]
London
24 Oct
    London
    24 Oct

Software Engineer III - Securities Services

Software Engineer III - Securities Services

Job description Are you looking for an exciting opportunity to join a dynamic and growing team in a fast paced and challenging area? This is a unique opportunity for you to work in the Securities Services Technology team to partner with the Business [...]
London
25 Oct
    London
    25 Oct

Fullstack Java Software Engineer III

Fullstack Java Software Engineer III

Job description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology Engineering and Architecture Team, you se [...]
London
13 Oct
    London
    13 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software engineer iii – datapilot – data solutions