• Develop and maintain applications using programming languages such as C++ or Java.
  • Build and deploy containerized applications using Docker and orchestrate them with Kubernetes.
  • Design and implement RESTful APIs and microservices architectures.
  • Implement CI/CD pipelines for automated testing and deployment.
  • Work with databases to design schemas and optimize queries.
  • Participate in code reviews and contribute to improving code quality and development practices.
  • Write unit tests and integration tests to ensure application reliability.
  • Debug and troubleshoot application issues across the full stack.
  • Document technical specifications, API contracts, and system architectures.
  • Collaborate with DevOps and SRE teams to ensure applications are scalable and production-ready.

 

The IOO is exploring the potential of leveraging technology and data-driven approaches-such as artificial intelligence (AI), machine learning (ML), or process automation-to support and enhance internal audit, evaluation and investigation functions. This may include augmenting existing IOO tools through advanced data analytics or streamlining manual processes through automation.

In support of this overarching goal, the intern may:

  • Assist in evaluating the applicability of advanced data analytics, machine learning, AI, and process automation technologies to expand the scope and effectiveness of complaints handling and investigations.
  • Contribute to the design and development of new prototypes that demonstrate innovative applications of data analytics, machine learning, AI, or automation within the context of fraud detection, investigative analysis, and audit processes.
  • Support the refinement and enhancement of existing tools and prototypes, enabling IOO staff to integrate them into their workflows more effectively.
  • Participate in efforts to improve the overall efficiency, accuracy, and impact of oversight assignments through the application of data-driven solutions.
  • Document findings, prototype functionalities, and use cases to ensure knowledge sharing and replicability.
  • Perform other related duties as required.

During the ten week internship, you will be mentored by Optiver engineers, play a key role in advancing our world-class trading systems and work on projects that push the boundaries of performance and efficiency. You will:

  • Deep dive into trading fundamentals, from theoretical concepts to financial markets, strategies and cutting-edge technology
  • Work closely with senior engineers and traders to design, develop, test, and ship your code to production
  • Tackle complex, real-world problems to enhance your critical thinking and problem-solving skills

Based on your performance during the internship, you could receive an offer to join our firm full-time after your studies.

 

The Advanced Technology division is responsible for creating cutting edge technology breakthroughs which meet the future challenges of the automotive industry and brings a smile to our customers’ face. By combining in-house research activities with a wide research network across Europe, we conceive, incubate and test novel concepts in virtual and non-virtual environments before they are handed downstream towards future product development. The position is with AI Core Research team which is in charge of performing cutting edge research on machine learning and computer vision.

 

Your project

 

Large language models achieve strong generalization through scale and test-time computation, yet they typically treat each inference as an isolated event. This proposal investigates how persistent memory can complement test-time scaling, enabling models to accumulate, organize, and reuse experience across tasks. We focus on two research questions:
[RQ1] Under a fixed inference-time compute budget, how should compute be allocated across model size, memory size, and conventional test-time scaling strategies (e.g., sampling or chain-of-thought depth), to achieve efficiency, performance and learning.

[RQ2] How this memory should be designed and modified? (memory representations + memory structure).

Participate to:

  • Application UI design and review using Figma
  • Application requirements analysis and development team feedback integration
  • Develop or review functionalities for the robot control centre web-based User Interface using React and Vite.

Develop:

  • Backend services for data management using Python, NodeJS, SQL and data exchange methods (e.g. HTTP, WebSockets, ROS-DDS)
  • Secure Users authentication and data sharing processes for a web application

Contribute to:

  • Tools meant for handling autonomous