The Job logo

What

Where

Software Engineer Apprenticeship - Frontend/Backend/Fullstack

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

What You'll Do:

Most of all, we are creators. From designing ground-breaking products to finding unique ways to solve technical challenges at an exceptional scale, our tech teams work with state-of-the-art methodologies to shape the future of advertising.

The Product Engineering team builds the products that make Criteo tick: from developing industry leading machine learning techniques, to building high scale/low latency real-time applications (over 5M QPS, handling over 300 Bn HTTP requests daily), to delivering first class client interfaces, both API and UI, with forward-thinking UX at their core, all using state of the art technology.

During your apprenticeship (1-3 years) and according to your choice, skills and interest, you can tackle one of the following subjects:

  • Backend: contribute to the introduction of a performance-oriented design in our core web applications.
  • Full stack: build an analytics application from the data pipeline to the front-end
  • Frontend: Design and implement a component in a web application that will be used to manipulate big JSON markup easily. The goal is to provide a tool to create or change layout banners in a simple and efficient way.
  • Quality improvement of our most valuable datasets, including fraud and low-relevance data detection.
  • In a team of 5-7, you will be working closely with your mentor to drive your project, design and ensure best practices are applied. You can ask questions and participate in all knowledge-sharing sessions/workshops, etc. You are encouraged to actively voice your ideas whilst learning how to build and ship quality code into production which will likely affect millions of users instantly.

Who You Are:

  • You are enrolled in school for study in Computer Science or Statistics/Math background.
  • Your school could provide an apprenticeship contract.
  • You know your coding basics and understand that the future of network engineering is software defined.
  • You are a strong communicator and a team player who can work efficiently with others and you are fluent in English.
  • You want to discover web-based applications and basic Linux knowledge.
  • Front-end experience with modern frameworks (Angular, React, ...) interests you
  • You want hands-on experience of the best practices in API design and development
  • You already have experience in Object Oriented Programming (C#, Python, Java...) or if you occasionally participate in coding competitions.
Set alert for similar jobsSoftware Engineer Apprenticeship - Frontend/Backend/Fullstack role in Grenoble, France or Paris, France
Criteo Logo

Company

Criteo

Job Posted

a year ago

Job Type

Part-time

WorkMode

Hybrid

Experience Level

3-7 years

Locations

Grenoble, Auvergne-Rhône-Alpes, France

Paris, Île-de-France, France

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Synopsys Inc Logo

R&D Engineer, Sr Staff

Synopsys Inc

Grenoble, Auvergne-Rhône-Alpes, France

Posted: a year ago

In this role you will be joining the Machine Learning Center of Excellence (ML CoE) team, part of Synopsys Silicon Realization Group will be designing and supporting machine learning applications for cutting-edge ICs and SoCs.  Challenges include the ability to quickly learn and apply state of the art machine learning techniques for physical implementation and signoff flows, design of highly efficient data structures and algorithms, and a commitment to deliver top quality production software which exceeds customer expectations. The role calls for a developer who understands how to analyze problems and propose solutions using machine learning. Key Qualifications   BSc/MSc or PhD degree in Electrical Engineering, Computer Science or related discipline. 1-2 years of experience in a similar role. Working knowledge in developing and maintaining complex Python or C/C++ applications in a Unix/Linux environment. Knowledge of machine learning, design of algorithms with efficient data structures, neural networks, pattern matching. Knowledge of EDA design tool implementation and signoff flows. Other than that, you:   Have a strong motivation to learn and explore new technologies. Demonstrate good analysis and problem-solving skills. Are attentive to stringent performance and quality requirements. Have strong communication skills, verbal and written. Can produce design documents, detailing product requirements.

Criteo Logo

Enterprise Architect Apprentice

Criteo

Paris, Île-de-France, France

Posted: a year ago

What You'll Do: Criteo is looking for an enthousiastic Enterprise Architect apprentice to join our Internal IT Team in Paris! You will work under the responsibility of a Senior architect and along with the whole EA team. Your main responsibilities : Act as a delegate Product Owner of our Enterprise Architecture Management tool (LeanIX) to manage EAM data consistency and evolutions: check and update enterprise architecture assets (Business Capabilities, Processes, Data Objects & Applications) repository sanity with the help of tribe PO and Tech Lead of each tribe in charge of delivering those assets, assist IIT stakeholders in using the tool for advanced reporting and diagraming capabilities, monitor IS Architecture KPIs delivered by the tool. Create, update, check, refine Business architecture diagrams or Data Objects conceptual models, Participate in selected Enterprise Architecture projects managed by the other Senior Enterprise Architects: map Criteo Information System and applications interactions, mid/long term IS target definition, IS analysis and improvement plan delivery, Who You Are: You are in your second or last year of Engineering school, or in Master 1 or 2 in Computer sciences or any relevant field. You would like to grow as an Enterprise Architect and you know that Enterprise Architecture is a valuable tool for organizations that are looking to improve their IT capabilities. You have great interpersonal skills as the situation requires: communication, collaborative, assertive, diplomatic, adaptability, or supportive. You have good analytic skills and you can draw the big picture out of scattered pieces of information. English at least intermediate (B2) is required (spoken and written)

Criteo Logo

Research Intern

Criteo

Paris, Île-de-France, France

Posted: a year ago

What You'll Do: The Criteo AI Lab is pioneering innovations in computational advertising. As the center of scientific excellence in the company, we deliver both fundamental and applied scientific leadership through published research, product innovations and new technologies powering the company’s products. The Criteo AI Lab operates within the spectrum of two main roles: Applied Research: Our Scientists fully-leverage the advantage of working in a machine-learning driven organization by partnering closely with our product and engineering counter-parts to deliver cutting-edge solutions to the challenges in online advertising. Academic Contributions: The Research Scientists at Criteo are encouraged and fully-supported to publish their works at international conferences, collaborate with academic partners, file for patents, release datasets and help establish the state-of-art in computational advertising. Understand and shape the product direction by contributing innovative ideas, specifically as a result of data mining and experimental data modeling Identify new research opportunities at Criteo and lead the exploration of these ideas and pursue patents/publications where appropriate. Interact with other teams to define interfaces and understand and resolve dependencies Maintain world-class academic credentials through publications, presentations, external collaborations and service to the research community. Develop high-performance algorithms, test and implement the algorithms in scalable and product-ready code. Research Topics: Adversarial Machine Learning Recommender Systems Deep Learning Reinforcement Learning Computer Vision Transfer Learning Causal Learning NLP Who You Are: Master Degree/PhD in Machine Learning or a related field. Strong hands-on skills in sourcing, cleaning, manipulating and analyzing large volumes of data. Experience in conducting and reporting results of original and collaborative research with publications. Prior experience in online advertising is a plus.

Criteo Logo

Product Data Scientist Intern

Criteo

Paris, Île-de-France, France

Posted: a year ago

What You'll Do: The Product Analytics & Data Science team uses cutting-edge technology, advanced statistics and machine learning to tackle some of the most complex Product challenges at Criteo. We help Criteo validate and evolve our products while exploring strategic game-changers to vault Criteo ahead in a fast-evolving media landscape. The team brings data and business expertise to feature teams, a unique understanding of complex Criteo machinery and supports Product Managers to design and build products with difference. Wondering how is the life in the Product Analytics & Data Science​ team? Take a peek at : https://careers.criteo.com/en/criteo-life-blog/from-the-inside/live-my-life-with-the-product-analytics-data-science-team/ You will be assigned to one or several projects. The topics we tackle are wide and always evolving! Support the Measurement and R&D teams to build a comprehensive, practical, and universal measurement framework that frames the way CMOs understand their online marketing efficiency along the entire buyer journey Improve Identity & Privacy solutions by optimizing our capability to recognize users across all their devices and their interactions in the open-internet Work with the Quality Ad Experience team to pivot our user-level personalization engine and delivery rules to contextual and/or audience-based strategy Explore and support the development of our New Marketing Outcomes: Video & CTV, Contextual, and Omnichannel. Build the Buyer Index, a decision support service to improve the performance of digital ad campaigns in meeting clients’ goals across all addressability scenarios: addressable, cohort-based, or contextual. Work with the Trading Strategies team, to offer a suite of controls to our advertisers and enhance the performance of our business models: budget, audience, targeting. Overall, your responsibilities include: Mine large data sets and turn them into understandable and actionable insights Build scalable analytic solutions using state of the art tools based on large and granular datasets Design and execute a stream of analysis and tests to measure the impact of your solutions Master our internal analytic datasets and reporting tools Who You Are: Master’s degree student or higher in a quantitative field (Mathematics, Computer Science, Physics, Engineering, Economics, etc.) Available for minimum 6 months, for end of study or gap year internship. Outstanding analytical skills and creative thinking Fluency in the core toolkit of Data Science: Python; SQL/Hive/Presto Manipulating large-scale data sets Building data pipelines Descriptive and predictive modeling Implementing visualizations, dashboards, and reports Excellent interpersonal and communication skills, pro-active and independent to work with!