C

Capgemini

Global consulting, technology services, outsourcing

Data and AI Scientist

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Background in engineering, computer engineering, computer science, mathematics, statistics, or equivalent.
  • Strong technical knowledge in artificial intelligence.
  • Good understanding of current artificial intelligence research and technologies for production deployment.
  • Strong coding experience in programming languages such as Python and/or C++.
  • Experience working with libraries for data manipulation, visualization, machine learning, and reporting.
  • Hands-on experience with one or more deep learning frameworks, such as TensorFlow or Torch.
  • Extensive experience with OpenAI and Claude code-based prompt engineering.
  • Hands-on experience developing and deploying AI agents, retrieval-augmented generation (RAG), and vector or graph databases.
  • Strong understanding of 3D geometry, vector math, and coordinate systems.
  • Experience with algorithms for mesh manipulation, Boolean operations, and geometric transformations.
  • Proficiency in relevant 3D modeling or CAD software, such as Blender or Rivet, and/or programming libraries, such as OpenGL, CGAL, or Three.js.
  • Ability to work in a cross-functional team.
  • Strong verbal and written communication, presentation, and engagement skills.

Responsibilities

  • Work with product owners, engineering teams, and industry partners throughout the product development lifecycle, from concept, design, prototyping, acceptance testing, data curation, delivery, operationalization, and industry proliferation through product end-of-life.
  • Assess the maturity, viability, and suitability of AI research, technologies, and trends relevant to the industry.
  • Develop and deploy software components based on a microservices architecture.
  • Participate in agile secure software development processes and best practices, and document user requirements and software code throughout the software development lifecycle.
  • Propose, implement, and validate algorithms, ensuring functional and non-functional requirements such as transparency, fairness, scalability, security, integration complexity, and operational costs.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs