AI Jobs
Find the latest job opportunities in AI and tech
Has Salary
Find the latest job opportunities in AI and tech
Has Salary
Find the latest job opportunities in AI and tech
Has Salary
Data Scientist
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Use state of the art machine learning algorithms and techniques
Challenging projects
We are a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Experience Requirements:
Over 3 years of experience in data science and/or machine learning engineer roles
Knowledge of popular machine learning techniques and algorithms
Experience in NLP, Computer vision or predictive analytics
Advanced English
With good communication skills, proactive and eager to take on new challenges and learn new things
Other Requirements:
You are a team player and have good interpersonal skills
Familiarity with scrum or agile methodologies
Jupyter Notebooks, Google Colab, Python, Tensorflow, SQL, Git
Responsibilities:
Willing to take ownership of data analysis and machine learning development solutions
Collaborating with the development team to integrate machine learning solutions into different projects
Being proactive in proposing new solutions and alternatives, eager to learn new state of the art solutions
Working with computer vision problems, use latests NLP models, work with latest libraries and frameworks (Tensorflow, Pytorch, etc)
Show more details
Full Stack Developer
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Use state of the art machine learning algorithms and techniques
Challenging projects
We are a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Experience Requirements:
3+ years of experience in fullstack development, with strong expertise in React (frontend) and Node.js(TypeScript) or Python (backend).
Proven ability to develop and integrate GraphQL and RESTful APIs across the full stack
Experience with microservices architecture and deploying scalable applications
Proficiency with CI/CD platforms (Codefresh, CircleCI) for streamlined development workflows
Familiarity with AWS and Google Cloud Platform, and experience with Serverless approaches
Other Requirements:
Solid understanding of testing practices (unit, integration, end-to-end) and TDD
Knowledge of Design Patterns, SOLID principles, and architectural patterns like Hexagonal, Onion, and Clean Architecture
Experience with queue systems (RabbitMQ, Kafka) for asynchronous task management
B2 English level or higher for clear communication in an international setting
Excellent communication skills and ability to collaborate effectively with team members
Responsibilities:
Design, develop, and maintain both frontend and backend components using React (frontend) and Node.js (with TypeScript) or Python (backend) or Golang (backend)
Build and manage robust GraphQL and RESTful APIs to ensure seamless communication between frontend and backend
Develop highly responsive and interactive web interfaces with React, ensuring a smooth user experience across devices
Work with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) to support data needs across the application
Implement microservices architecture for scalable backend systems
Show more details
ML Ops
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Use state of the art machine learning algorithms and techniques
Challenging projects
We are a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Experience Requirements:
Over 3 years of relevant professional experience
Knowledge of popular machine learning techniques and algorithms and data engineering tools
Familiarity with relevant DevOps tools
Advanced English
Good communication skills, proactive and eager to take on new challenges and learn new things
Other Requirements:
You are a team player and have good interpersonal skills
Familiarity with scrum or agile methodologies
AWS, Azure or GCP and Kubernetes or Databricks
Responsibilities:
Willing to take ownership of machine learning projects that includes state of the art solutions
Participating in the research and design of new solutions and complex architectures
Being proactive in proposing new tools, solutions and methodologies
Working with tools like Kubernetes, Airflow, Pyspark, handling large data volumes in the cloud or edge
Show more details
Data Engineer
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Use state of the art machine learning algorithms and techniques
Challenging projects
We are a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Experience Requirements:
Over 3 years of relevant professional experience
Knowledge of popular machine learning techniques and algorithms and data engineering tools
Familiarity with relevant Data Engineering tools
Advanced English
Good communication skills, proactive and eager to take on new challenges and learn new things
Other Requirements:
You are a team player and have good interpersonal skills
Familiarity with scrum or agile methodologies
Python & AWS, Azure or GCP
Responsibilities:
Willing to take ownership of data engineering pipelines of machine learning projects that includes state of the art solutions
Participating in the research and design of new solutions and complex architectures
Being proactive in proposing new tools, solutions and methodologies
Working with tools like Kubernetes, Airflow, Pyspark, handling large data volumes in the cloud or edge
Show more details
Delivery Lead
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Use state of the art machine learning algorithms and techniques
Challenging projects
We are a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Experience Requirements:
Over 5 years of relevant professional experience
Familiarity with Scrum or agile methodologies
Prior experience as a software engineer
Machine learning key concepts understanding
Advanced English
Other Requirements:
Good communication skills, proactive and eager to take on new challenges and learn new things
You are a team player and have good interpersonal skills
Asana or Jira
Responsibilities:
Willing to take ownership of machine learning projects that includes state of the art solutions
Understanding client requirements
Organizing the team’s activities and overseeing project deliverables
Optimising and improving processes and the overall approach where necessary
Securing growth opportunities and initiating new projects
Show more details
Business Development
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Opportunity to join a growing startup with multiple professional development opportunities
Be part of the IA technology industry
Opportunity to work remotely and on-site from Cubo Itaú which is a co-work where hundreds of start-ups and corporations operate and work towards innovation and technology
Experience Requirements:
Proven experience as Business Development or in similar positions in the technical industry
Experience in consultative sales
Proficiency in CRM software (e.g., HubSpot, Salesforce, Zoho CRM)
Languages: Native or Advanced Portuguese and Advanced english
Strong communication and interpersonal skills
Other Requirements:
Excellent problem-solving and negotiation abilities
Ability to work effectively in a fast-paced environment
Highly organized with strong attention to detail
Results-driven and customer-focused
Responsibilities:
Develop and generate new clients. Understand clients’ business objectives and challenges to position our AI solutions effectively
Nurture and maintain strong, long-lasting client relationships
Collaborate with internal teams to deliver tailored solutions. Conduct comprehensive needs assessments to identify client requirements
Collaborate with the sales team to identify and pursue upselling and cross-selling opportunities
Ensure client satisfaction and manage any issues or concerns that arise
Show more details
Desenvolvimento de Negócios
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Opportunity to join a growing startup with multiple professional development opportunities
Be part of the IA technology industry
Opportunity to work remotely and on-site from Cubo Itaú which is a co-work where hundreds of start-ups and corporations operate and work towards innovation and technology
Experience Requirements:
Proven experience as Business Development or in similar positions in the technical industry
Experience in consultative sales
Proficiency in CRM software (e.g., HubSpot, Salesforce, Zoho CRM)
Languages: Native or Advanced Portuguese and Advanced english
Strong communication and interpersonal skills
Other Requirements:
Excellent problem-solving and negotiation abilities
Ability to work effectively in a fast-paced environment
Highly organized with strong attention to detail
Results-driven and customer-focused
Responsibilities:
Desenvolver e conquistar novos clientes. Compreender os objetivos e desafios de negócios dos clientes para posicionar eficazmente nossas soluções de IA
Fomentar e manter relacionamentos sólidos e de longo prazo com os clientes
Colaborar com equipes internas para fornecer soluções personalizadas
Realizar avaliações abrangentes de necessidades para identificar os requisitos do cliente
Trabalhar em estreita colaboração com a equipe técnica para identificar e aproveitar oportunidades de venda cruzada
Show more details
Data Analyst
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Challenging projects
Use state of the art machine learning algorithms and techniques
Opportunity to join a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Education Requirements:
At least two years of proven experience as a Data Analyst, Business Intelligence Engineer or a similar role
Experience Requirements:
Excellent proficiency in SQL; experience working in a Data Warehouse is a plus
Advanced skills in Python
Experience in data analysis
Advanced English
Responsibilities:
Conduct data analysis to provide valuable insights to the teams
Collaborate in the creation of reports
Participate in the implementation of new analysis tools and techniques
Assist in reviewing and ensuring data quality
Show more details
Reporting Analyst
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Opportunity to join a growing startup with multiple professional development opportunities
Be part of the AI technology industry
Excellent work environment and collaboration
Education Requirements:
Education in Economics, Accounting, or a related discipline
Previous experience (junior or semi-senior) in economic data analysis, reporting, or similar areas
Experience Requirements:
Proficient in English (spoken and written)
Strong knowledge of Excel and data analysis tools
Experience with data visualization tools such as Power BI or Tableau
Ability to work in a team and communicate results effectively
Analytical ability and attention to detail
Responsibilities:
Perform financial reporting tasks and data analysis for different areas of the company
Collaborate in the creation and maintenance of key metrics to evaluate the company’s performance
Analyze a wide variety of data to identify trends, opportunities for improvement, and potential risks
Contribute to the preparation of reports and presentations for executive decision-making
Coordinate with other areas to understand needs and offer data-based solutions
Show more details
Content Creation and Communication Assistant
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Challenging projects
Use state of the art machine learning algorithms and techniques
Opportunity to join a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Education Requirements:
Communication Studies (Bachelor's, Technical or Advanced Student)
Experience Requirements:
Excellent communication, writing, and spelling skills
Advanced English is a must
Experience using text editing tools (Google Workspace, Office Suite) and communication (Slack)
Proactive and eager to take on new challenges and learn new things
Team player with good interpersonal skills
Other Requirements:
Familiarity with agile methodologies
Stay updated with the latest trends, best practices, and industry standards in copywriting
Ability to handle multiple tasks, manage various assignments, and meet deadlines while maintaining high-quality standards
Responsibilities:
Create Engaging Content: Develop persuasive content for websites, case studies, articles, social media, and print materials
Collaboration with Business and Marketing Teams: Partner with the business and marketing teams to ensure that written content maintains consistent brand messaging across all media platforms
Content Strategy and Execution: Assist in developing content strategies that align with the company’s marketing goals and deliver on key performance indicators
Design Collaboration: Work closely with UX/UI designers, developers, and other stakeholders to ensure content integrates seamlessly with the visual and functional design
Presentation Enhancement: Support development teams in improving presentations, ensuring clarity and professionalism in visual communication
Show more details
Frontend Developer
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Challenging projects
Use state of the art machine learning algorithms and techniques
Opportunity to join a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Experience Requirements:
React and React Hooks: Extensive experience in developing React applications with hooks for managing state and side effects
TypeScript: Proficient in TypeScript, using it for type-safe, scalable application development
Vite Library: Strong experience with Vite for fast and efficient development and build tooling
State management: be able to use and maintain an app state management system across the application using Context API or similar
Styled Components and Tailwind CSS: Advanced knowledge of Styled Components and use of Tailwind library
Other Requirements:
Testing Expertise: Hands-on experience with unit, integration, and end-to-end testing frameworks (e.g., Jest, Cypress)
B2 English level or higher for effective international collaboration
Strong communication skills and ability to work in a collaborative team environment
Responsibilities:
Develop new features and maintain existing applications in React, focusing on performance and scalability
Work with design systems, ensuring consistent styling and component reuse across applications
Implement and maintain unit, integration, and end-to-end testing for application reliability
Collaborate with design, backend, and product teams to ensure a holistic approach to feature development
Write clean, readable, and maintainable code, adhering to SOLID principles and design patterns
Show more details
Backend Developer
Marvik is a machine learning consulting firm offering custom solutions, leveraging the latest technology to provide invisible insights and trends within an organization’s data.
Benefits:
Challenging projects
Use state of the art machine learning algorithms and techniques
Opportunity to join a growing startup with multiple professional development opportunities
Work on stuff other people only read about
Excellent work environment, full of highly-motivated and talented young professionals
Experience Requirements:
Experience in backend development with strong expertise in Node.js (TypeScript) and/or Python
Proficiency in developing GraphQL and RESTful APIs
Solid experience with microservices architecture and CI/CD pipelines (preferably Codefresh and CircleCI)
Knowledge of AWS and Google Cloud Platform, with familiarity in Serverless architectures
Strong skills in testing (unit, integration, end-to-end) and TDD practices
Other Requirements:
Understanding of Design Patterns, SOLID principles, and advanced architectural patterns (Hexagonal, Onion, Clean Architecture)
Experience with queue systems (RabbitMQ, Kafka) for asynchronous task management
B1 English level or higher for effective international collaboration
Strong communication skills and ability to work in a collaborative team environment
Responsibilities:
Design, develop, and maintain scalable backend services and APIs using Node.js (with TypeScript) or Python
Collaborate closely with frontend developers working with React to ensure seamless integration between backend and frontend components
Build and manage relational databases (e.g., PostgreSQL, MySQL) and work with NoSQL databases (e.g., MongoDB) as needed
Develop and maintain GraphQL and RESTful APIs for efficient data exchange
Architect, deploy, and manage microservices for modular and scalable systems
Show more details
Senior Robotics Software Engineer (Integration & Validation)
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Hybrid working arrangements
Life Insurance
AD&D Insurance
Long Term Disability Insurance
Education Requirements:
Degree in Robotics or a related field (e.g., Computer Science, Engineering, Physics, etc.)
Experience Requirements:
Solid foundational knowledge of Robotics technologies and how they operate
Extensive experience designing, developing and maintaining pipelines and tools to measure real-time engineering operations and processes
Strong analytical and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics.
Professional experience in modern C++, including the STL and common testing frameworks
Fluency in Python for software development
Responsibilities:
Developing and maintaining high quality processes and APIs to generate performance signals and combine them to create meaningful performance metrics
Building and owning the necessary tools and the Planning evaluation framework
Contributing significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of your team's work
Verifying and validating through on-road testing and scenario simulation
Leveraging synthetic data from simulations to expand test situations
Show more details
Senior Data Engineer (Reasoning ML)
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Hybrid working arrangements
Life Insurance
AD&D Insurance
Long Term Disability Insurance
Education Requirements:
Degree in Computer Science, Mathematics or a related field.
3+ years of professional experience developing behavioural machine learning technologies for autonomous vehicles or robotics.
Experience with production ML pipelines: data creation and curation, training frameworks, evaluation pipelines.
Fluency in Python and experience with data analysis libraries and packages.
Proven record of leading and delivering projects as part of a team.
Responsibilities:
Take a leading role within your team to develop and deploy state of the art data pipelines for our machine learning models.
Design and implement metrics for model validation and continuous monitoring in production.
Leverage the Oxa Metadriver™ platform to generate synthetic data, and train effective and robust driving policies,
Build cloud tooling and infrastructure in support of experimentation, evaluation and deployment workflows.
Engage with team members and colleagues throughout the business to create an environment that supports collaboration and mutual understanding.
Show more details
Senior Data Engineer (Reasoning ML)
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Company share programme
Hybrid and/or flexible work arrangements
An outstanding £3,000 flexible benefits including private medical insurance, critical illness coverage, life assurance, EAP, group income protection
Funded relocation support
Education Requirements:
Degree in Computer Science, Mathematics or a related field.
3+ years of professional experience developing behavioural machine learning technologies for autonomous vehicles or robotics.
Experience with production ML pipelines: data creation and curation, training frameworks, evaluation pipelines.
Fluency in Python and experience with data analysis libraries and packages.
Proven record of leading and delivering projects as part of a team.
Responsibilities:
Take a leading role within your team to develop and deploy state of the art data pipelines for our machine learning models.
Design and implement metrics for model validation and continuous monitoring in production.
Leverage the Oxa Metadriver™ platform to generate synthetic data, and train effective and robust driving policies,
Build cloud tooling and infrastructure in support of experimentation, evaluation and deployment workflows.
Engage with team members and colleagues throughout the business to create an environment that supports collaboration and mutual understanding.
Show more details
Senior Robotics Software Engineer (Integration & Validation)
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Hybrid working arrangements
Life Insurance
AD&D Insurance
Long Term Disability Insurance
Education Requirements:
Degree in Robotics or a related field (e.g., Computer Science, Engineering, Physics, etc.)
Experience Requirements:
Solid foundational knowledge of Robotics technologies and how they operate
Extensive experience designing, developing and maintaining pipelines and tools to measure real-time engineering operations and processes
Strong analytical and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics.
Professional experience in modern C++, including the STL and common testing frameworks
Fluency in Python for software development
Responsibilities:
Developing and maintaining high quality processes and APIs to generate performance signals and combine them to create meaningful performance metrics
Building and owning the necessary tools and the Planning evaluation framework
Contributing significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of your team's work
Verifying and validating through on-road testing and scenario simulation
Leveraging synthetic data from simulations to expand test situations
Show more details
Embedded Linux Network Engineer
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Hybrid and/or flexible work arrangements
An outstanding £3,000 flexible benefits including private medical insurance, critical illness coverage, life assurance, EAP, group income protection
A salary exchange pension plan
25 days’ annual leave plus bank holidays
Education Requirements:
Solid experience in embedded systems network engineering.
Proficiency in Embedded Linux, experience with kernel development, device drivers, and real-time operating systems (RTOS)
Ability to work at scale (Automation and traceable deployment)
Deep knowledge of Unix/Linux Network stacks and diagnostics.
Hands-on experience with embedded computers and controllers, preferably in automotive or robotics.
Responsibilities:
Developing AV network architecture and solutions with the cutting edge automotive grade sensors and computers
Designing reference network topology and configurations for different types of autonomous vehicles.
Developing diagnostic features to monitor network health (performance, degradation, fault detection). Developing system plugins to allow the autonomous system to make informed safety decisions on the basis of network health.
Analysing network issues and improving network traffic stability and performance.
Networking implementation, configure and maintain network interfaces for communication between vehicle computers, sensors, and cloud services.
Show more details
Global People Operations Coordinator
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Hybrid and/or flexible work arrangements
An outstanding £2,000 flexible benefits including private medical insurance, critical illness coverage, life assurance, EAP, group income protection
A salary exchange pension plan
25 days’ annual leave plus bank holidays
Education Requirements:
Recent experience working in a people centric role, ideally in a HR or people team
Solid, detail orientated administration acumen.
High proficiency in Google Workspace: Docs, Sheets, Gmail.
Exposure to working with HRIS and ATS systems.
Strong communication and interpersonal skills
Responsibilities:
Onboarding administration such as: Drafting and issuing offer letters and contracts of employment. Issuing new starter documents, collating and recording documents received and liaising with new starters. Conducting reference, pre-employment checks and right to work checks. Liaising with line managers and IT to facilitate onboarding. Conducting HR Inductions for new starters. Monitoring completion of the probation period process.
Administration of internal HR Information System (HRIS) including workflows, system set up and settings.
Supporting activities related to the creation, update and compilation of people data and reports.
Act as the employee interface for people queries within the HR inbox.
Assisting with administration of family friendly, annual leave and time off policies.
Show more details
Data Scientist (Operational Domain Intelligence)
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Company share programme
Hybrid and/or flexible work arrangements
Core benefits of market leading private healthcare, life assurance, critical illness cover, income protection, alongside a company paid health cash plan (including gym discounts)
A flexible £2,000 (pro-rata) benefits fund to spend on additional benefits of your choice, including tech scheme and cycle to work benefits
Education Requirements:
Experience with Machine Learning in a research environment.
Demonstrate proficiency in Python software development skills
Experience with computer vision and robotics. More specifically object detection, tracking and localization.
Solid software engineering design principles and up-to-date knowledge of Python best practices
An ability to understand both technical and commercial requirements.
Responsibilities:
Researching and developing state of the art pipelines for: analysing deployment domains, route feasibility checks, domain clustering and classification, representation learning and data coverage analysis.
Researching and developing state of the art techniques and processes for assuring pre- and post-deployment data coverage across the company.
Responsible for data interpretation, data governance, communicating findings from the validation, and creating dashboards for metrics management.
Keeping up with the latest advances in computer vision and tracking research and applying relevant techniques to Oxa MetaDriver
Contributing to the development tools and processes to support a common testing framework across the company, acquisition of data, ML frameworks and commercial operations
Show more details
Network Engineer (Sensor & Compute)
Oxa develops self-driving software and services for businesses, focusing on safety, efficiency, and AI-powered solutions for autonomous transportation.
Benefits:
Competitive salary, benchmarked against the market and reviewed annually
Hybrid and/or flexible work arrangements
An outstanding £3,000 flexible benefits including private medical insurance, critical illness coverage, life assurance, EAP, group income protection
A salary exchange pension plan
25 days’ annual leave plus bank holidays
Education Requirements:
Proven expertise in the engineering of embedded systems networks.
Experience in scaling operations through automation and deployable solutions with traceability.
In-depth understanding of Unix/Linux network architectures and diagnostics.
Background in handling time-sensitive packet delivery systems.
Familiarity with cellular modem connectivity.
Responsibilities:
Crafting cutting-edge network architecture and solutions using advanced automotive-grade sensors and computers.
Designing exemplary network topologies and configurations tailored for various types of autonomous vehicles.
Creating diagnostic features to monitor network health, focusing on performance, degradation, and fault detection. Additionally, developing system plugins that empower the autonomous system to make informed safety decisions based on the health of the network.
Investigating network issues and enhancing stability and performance to streamline network traffic.
Collaborating with stakeholders across the organization to grasp requirements and provide essential tools for vehicle commissioning, configuration, and synchronization
Show more details