END-OF-STUDIES INTERNSHIP – AI Research Scientist - Natural Language Querying

Paris, France

Murex

Transform IT infrastructure, meet regulatory requirements and manage risk with Murex capital markets technology solutions and MX.3.

View all jobs at Murex

Apply now Apply later

Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.

Operating from our 19 offices, 3 000 Murexians from over 60 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world.

Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment.

You’ll be part of one global team where you can learn fast and stay true to yourself.

Team :

Murex is the leader in software solutions for financial markets. The product department analyzes market trends, designs, and develops solutions while ensuring quality deployment for its clients.

The AI team is responsible for developing AI expertise within the product management department, collaborating with business domains to identify valuable AI use cases, conducting R&D and feasibility studies, and coordinating AI adoption and development within our offerings.

Missions :

Murex, like many software companies, relies heavily on structured data. Interacting with this data requires writing valid SQL queries, which necessitates a deep understanding of both the language and the potentially complex data model. With the current capabilities of generative AI, much of this burden can be alleviated, allowing users to interact with structured data using natural language.

To provide these capabilities to our users while ensuring compliance, security, and cost-efficiency, the intern will actively participate in the following tasks:

  • Collaborate with cross-functional teams to determine business requirements
  • Build a robust Text2SQL evaluation framework
  • Identify and/or construct relevant datasets for each use case
  • Analyze the performance of various language models on the developed benchmark
  • Conduct an in-depth analysis of the fine-tuning of SLMs for this task, evaluating their pros and cons
  • Evaluate the use of LLMs for generating qualitative data for either evaluation or training purposes

Profile :

  • Currently pursuing an M.S. or Ph.D. in Computer Science, Applied Mathematics, or a related discipline

Technical

  • Proficient in Python and its data science ecosystem (Numpy, Pandas, PyTorch, Jax)
  • Comprehensive understanding of Machine Learning, with a focus on Large Language Models (LLMs)

Personal

  • Passionate about AI and committed to staying at the forefront of the field
  • Self-motivated, dynamic, and takes initiative
  • Excellent analytical and problem-solving capabilities
  • Skilled at communicating complex ideas to diverse audiences

Bonus

  • Experience with DevOps practices (CI/CD, Git, Docker)
  • Demonstrable software development or model training experience (e.g., GitHub portfolio, Kaggle competitions)

Why join us? 

  • By joining the AI team, you will work on a stimulating and innovative topic
  • You will address real client challenges by developing transformative products
  • You will have access to the latest technologies if needed (e.g., GPU)
  • You will work in an agile, international, multicultural, and growing environment
Apply now Apply later
Job stats:  5  2  0

Tags: Agile CI/CD Computer Science DevOps Docker FinTech Generative AI Git GitHub GPU JAX LLMs Machine Learning Mathematics Model training NumPy Pandas Python PyTorch R R&D Research Security SQL

Region: Europe
Country: France

More jobs like this