cover image
Finitas

AI Research Scientist

On site

Cambridge, United Kingdom

Full Time

21-03-2025

Share this job:

Score my CV

Job Specifications

Research Scientist - Machine Learning & AI Systems - Cambridge, Hybrid
Are you a passionate AI researcher looking to work at the forefront of on-device and edge-based machine learning (ML) systems? Join a world-class team driving innovation in LLMs, VLMs, and adaptive inference methods for real-world applications in consumer devices.
About the Role:
As a Research Scientist, you will contribute to cutting-edge ML research and commercialization efforts, focusing on efficient AI deployment for embedded and mobile devices. You will work with cross-functional teams to shape the future of AI-driven products, balancing deep research with hands-on development.
Key Responsibilities:
Conduct research in on-device LLM/VLM optimization, adaptive inference, and mobile ML systems
Collaborate with product teams to integrate ML solutions into real-world consumer devices
Design and develop efficient AI algorithms, pushing the boundaries of model/system co-design
Publish in top-tier AI conferences and contribute to patents and technology transfers
Work in a diverse, highly skilled team spanning ML, embedded systems, and robotics
Key Requirements:
PhD in Computer Science, Electrical Engineering, or related field (or equivalent research experience)
Strong expertise in ML frameworks (PyTorch, TensorFlow, JAX) and efficient ML techniques (quantization, pruning, distillation, etc.)
Experience in on-device ML deployment (mobile CPU, GPU, NPU) and distributed multi-GPU training
Fluency in Python, C/C++, Linux, and proficiency with Git/GitHub
Solid publication record in top-tier venues (NeurIPS, ICLR, ICML, MLSys, MobiSys, etc.)
Team-oriented mindset with a passion for innovation and problem-solving
Desirable Skills:
Experience in real-world mobile system deployment
Research background in Generative AI (language, visual, or multimodal tasks)
Experience with Android OS and app development
This is an exceptional opportunity to shape the future of AI-driven consumer technology, working on high-impact projects that blend research excellence with commercial applications.
Apply now to be part of a pioneering team pushing the boundaries of AI innovation!

About the Company

Finitas, part of Precision Resource Group (PRG), is a staffing firm specialising in the provision of permanent hires, retained search, senior interims and specialist contractor resource across Insurance and Fintech. Our team of motivated, highly experienced and knowledgeable consultants utilise their unrivalled expertise to provide bespoke solutions to suit any business challenge. We specialise across contract, interim, search and permanent appointments and offer solutions to meet any requirements from Statements of Work, I... Know more

Related Jobs

Company background Company brand
Company Name
Oliver James
Job Title
Cloud Data Architect, Senior Manager (Consulting)
Job Description
Oliver James are partnered with a global consulting group in assisting their search for a Cloud Data Architect at Senior Manager grade to join their robust Technology & Data practice. This role can sit in either London, Manchester or Leeds paying circa £100,000 - £110,000 plus a range of extras. Oliver James are partnered with a global consulting group in assisting their search for a Cloud Data Architect at Senior Manager grade to join their robust Technology & Data practice. This role can sit in either London, Manchester or Leeds paying circa £100,000 - £110,000 plus a range of extras. Our client's engagements sit across FTSE 100s, mid-market clients and government agencies; across a varied range of experiences, a supportive team and an exciting career working in technology, data and analytics. This role will provide you with an opportunity to work across a portfolio of clients, with a focus on large and complex organisations in the Commercial sector. What Your Days Will Look Like Overseeing the architecture and delivery of data transformation projects with clients. Working with clients to design the right architectural patterns for their use-cases business needs, which may include the designing of solutions such as a data lake or lakehouse Assisting clients in the selection of the right technology for their future data architecture which could include the core data platform, pipeline architecture and governance tooling. Oversight and leadership of data transformation projects from a technical perspective to ensure the right solution is implemented with the correct controls and quality. Building and managing client relationships including with C-level staff, Heads of Data and Analytics, IT and Data Architects and other business stakeholders during the lifecycle of a project Experienced Required Across Cloud based data lakes and data platform solutions with the likes of Databricks, Azure, AWS or Snowflake. Data modelling - the ability to design and implement data models from conceptual through to physical which could include slowly changing dimensions or single customer views Experience in the various approaches to ingest data (ETL vs ELT) from different sources such as direct connect and API's Experience in designing the infrastructure elements of a cloud platform including the setup and implementation of DevOps, networking and security elements. Strong business acumen in relation to Analytics, having had experience within at least one business area function (e.g Marketing, Sales, Finance, Workforce, Procurement etc.) Apply Now
London, United Kingdom
On site
Full Time
24-03-2025
Company background Company brand
Company Name
Mastek
Job Title
Senior Data Engineer
Job Description
Job Title: Senior Data Engineer Location: London, UK (3 days in the office) SC Cleared: Required Job Type: Full-Time Experience: 8+ years Job Summary: We are seeking a highly skilled and experienced Senior Data Engineer to join our team and contribute to the development and maintenance of our cutting-edge Azure Databricks platform for economic data. This platform is critical for our Monetary Analysis, Forecasting, and Modelling activities. The Senior Data Engineer will be responsible for building and optimising data pipelines, implementing data transformations, and ensuring data quality and reliability. This role requires a strong understanding of data engineering principles, big data technologies, cloud computing (specifically Azure), and experience working with large datasets. Key Responsibilities: Data Pipeline Development & Optimisation: Design, develop, and maintain robust and scalable data pipelines for ingesting, transforming, and loading data from various sources (e.g., APIs, databases, financial data providers) into the Azure Databricks platform. Optimise data pipelines for performance, efficiency, and cost-effectiveness. Implement data quality checks and validation rules within data pipelines. Data Transformation & Processing: Implement complex data transformations using Spark (PySpark or Scala) and other relevant technologies. Develop and maintain data processing logic for cleaning, enriching, and aggregating data. Ensure data consistency and accuracy throughout the data lifecycle. Azure Databricks Implementation: Work extensively with Azure Databricks Unity Catalog, including Delta Lake, Spark SQL, and other relevant services. Implement best practices for Databricks development and deployment. Optimise Databricks workloads for performance and cost. Need to program using the languages such as SQL, Python, R, YAML and JavaScript Data Integration: Integrate data from various sources, including relational databases, APIs, and streaming data sources. Implement data integration patterns and best practices. Work with API developers to ensure seamless data exchange. Data Quality & Governance: Hands on experience to use Azure Purview for data quality and data governance Implement data quality monitoring and alerting processes. Work with data governance teams to ensure compliance with data governance policies and standards. Implement data lineage tracking and metadata management processes. Collaboration & Communication: Collaborate closely with data scientists, economists, and other technical teams to understand data requirements and translate them into technical solutions. Communicate technical concepts effectively to both technical and non-technical audiences. Participate in code reviews and knowledge sharing sessions. Automation & DevOps: Implement automation for data pipeline deployments and other data engineering tasks. Work with DevOps teams to implement and Build CI/CD pipelines, for environmental deployments. Promote and implement DevOps best practices. Essential Skills & Experience: 10+ years of experience in data engineering, with at least 3+ years of hands-on experience with Azure Databricks. Strong proficiency in Python and Spark (PySpark) or Scala. Deep understanding of data warehousing principles, data modelling techniques, and data integration patterns. Extensive experience with Azure data services, including Azure Data Factory, Azure Blob Storage, and Azure SQL Database. Experience working with large datasets and complex data pipelines. Experience with data architecture design and data pipeline optimization. Proven expertise with Databricks, including hands-on implementation experience and certifications. Experience with SQL and NoSQL databases. Experience with data quality and data governance processes. Experience with version control systems (e.g., Git). Experience with Agile development methodologies. Excellent communication, interpersonal, and problem-solving skills. Experience with streaming data technologies (e.g., Kafka, Azure Event Hubs). Experience with data visualisation tools (e.g., Tableau, Power BI). Experience with DevOps tools and practices (e.g., Azure DevOps, Jenkins, Docker, Kubernetes). Experience working in a financial services or economic data environment. Azure certifications related to data engineering (e.g., Azure Data Engineer Associate).
London, United Kingdom
On site
Full Time
24-03-2025
Company background Company brand
Company Name
STI Limited
Job Title
Data Engineer
Job Description
This role is essential in our Front End activity, quality of our products as well as OTD (On Time Delivery) on the shop floor. As the Product Data Management Engineer, you will be supporting the Company’s requirements for data management and standardisation, supporting configuration change management on all versions of the products, preparing engineering data outputs for downstream processes and manipulating the product structure of BOMs and product data. You will be an expert in the use of engineering software tools for BOM and data standardisation, DFx, MES and ERP. The Product Data Management Engineer role will involve: BOM and Product Data Standardisation into STI format (PCBA and Box Build) Supporting quote activities by detailed analyses of customer requirements (AV) Converting customer BOMs into STI BOM format and loading into ERP Product configuration in ERP and MES Providing effective change management understanding in EPR and MES Engineering customers’ data into STI Format and creating outputs for downstream processes Creating program outputs for production and test equipment (SMT…) Carrying out all PDM tasks Documenting all PDM Processes Supporting Engineering department during NPI activities and implementation of new systems Document control Maintaining full configuration control through product life cycle For this role you will need: Previous experience in Product Data Management Experience of working in the electronics manufacturing environment Knowledge of engineering systems for BOM and PCB/PCBA data standardisation Understanding of DFx rules Ability to read and understand BOM and Product Data to prepare quote and engineer a product Working experience with SMT equipment Understanding of electronics components and be able to find alternative parts Understanding of continuous improvement principles Knowledge of engineering systems like BOM Connector, Valor Process Preparation, SiplacePro, Aegis Factory Logix and Epicor (or equivalent) is an advantage Experience with PLM (Siemens Teamcenter) is an advantage If you feel you have the skills and experience to become our Product Data Management Engineer, please click ‘apply’ today, we’d love to hear from you! We offer 23 days holiday (plus Bank Holidays & Flex Days), early finish on a Friday, Flexible working opportunities, Company Pension Scheme, Health Cash Back Scheme, a range of discounts and excellent training and development opportunities. We also pay for professional memberships on a case-by-case basis. A full job description is available on request. The ability to achieve UK security clearance may be required for some roles. All applicants should have the Right to Work in the UK, as we are unable to offer sponsorship for this role.
Basingstoke, United Kingdom
On site
Full Time
23-03-2025
Company background Company brand
Company Name
Amazon
Job Title
Data Engineer, Accounting
Job Description
Description The Accounting BI team supports the global Accounting organization with process automation/improvements, developing automated reporting solutions/tools, and improving the ability of the accounting organization to process, analyze, access and consume accurate and timely financial data. The team supports the global accounting organization and partners closely with all technical roles across the org and various businesses and industries Amazon operates in. The ideal candidate thrives in a fast-paced environment, relishes working with ambiguity, big data, and enjoys the challenges of highly complex business context. This role requires an individual with a strong data modeling background, deep knowledge of cloud infrastructure, optimizing data for business intelligence solutions, and the ability to quickly learn, adapt and work with a variety of technologies. You should have excellent business and communication skills to be able to work with business owners to develop and define key business questions, and build data sets that answer those questions. You should be able to architect highly efficient data and reporting structures, making a tradeoff between scalability, performance and user functionality needs, using expert knowledge in software development technologies The ideal candidate thrives in a fast-paced environment, relishes working with ambiguity, big data, and enjoys the challenges of highly complex business context. This role requires an individual with excellent analytical abilities, deep knowledge of business intelligence solutions, and the ability to quickly learn, adapt and work with a variety of technologies. Key job responsibilities Working with stakeholders and other engineering teams to identify and scope the right data architecture and technology to be used to facilitate analysis of most common Amazon customer behavioral questions. Partnering with partner engineering teams to enhance data infrastructure, data availability, and broad access to customer insights made available through BI tools across the organization. Design, build and implement the right ETL processes using AWS and similar technologies. Implement anomaly detection systems to have a proactive approach to any potential data quality issues, using industry standard frameworks. Enable large scale analytics using EMR and other big data technologies Establishing and implementing technology best practices that should be followed across the organization. Work on proof of concepts for adoption of new technology and tools Basic Qualifications Experience as a Data Engineer or in a similar role Experience with data modeling, warehousing and building ETL pipelines Experience with one or more query language (e.g., SQL, PL/SQL, DDL, MDX, HiveQL, SparkSQL, Scala) Experience with one or more scripting language (e.g., Python, KornShell) Experience with SQL Preferred Qualifications Master's degree or above in computer science, computer engineering, or related field Experience with big data technologies such as: Hadoop, Hive, Spark, EMR Experience with big data processing technology (e.g., Hadoop or ApacheSpark), data warehouse technical architecture, infrastructure components, ETL, and reporting/analytic tools and environments Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Company - Amazon UK Services Ltd. Job ID: A2881622
London, United Kingdom
On site
Full Time
23-03-2025