
Senior AI Software Engineer (Research and Development)
Hybrid
Culham, United Kingdom
Full Time
10-04-2025
Job Specifications
The Company
Luffy AI is an exciting high-tech startup developing adaptive neural networks for industrial control & robotics (Physical AI). Luffy specialises in “Micro AI” controllers (sometimes referred to as TinyML) that can be trained in simulation on digital twins and successfully transferred into real world systems. The Micro AI controllers can be deployed on existing controller hardware with a small footprint and no internet connection.
Our networks use neuroplasticity to learn the dynamics of the equipment they are placed in and continue to adapt long after training. These innovations allow us to overcome the difficulty of applying AI in control system applications.
Our transformative AI technology allows process industries and manufacturers to improve productivity and save energy, and allows industrial automation vendors to simplify and extend the operating envelope of their machines. This revolutionary control technology is a key enabler of Industry 4.0, with huge potential in foundation industries such as metals, glass and cement manufacturing, as well as in automation sectors such as electric motors and robotic systems.
We are based at the Culham Science Centre near Oxford, UK and have a satellite office in the centre of Bristol.
The Role
We are looking for a passionate Senior AI Software Engineer to work with our CTO and AI Architect to work on our proprietary AI stack, both delivering operational improvements for our AI Control Engineers who use the stack to train controllers, and working on R&D projects to drive step changes in the Stack’s capabilities longer term.
The code frameworks you will work on include neural network execution engines, genetic algorithms and training frameworks.
This dynamic role will require you to have a broad interest in and experience in software engineering, working collaboratively with other developers on innovative code bases.Experience of genetic algorithms, low level neural network execution and concepts such as neuroplasticity, recurrent neural networks and reinforcement learning frameworks like OpenAI Gym would be a huge advantage.
This role requires specific experience with Python and familiarity with C/C++ or GPU programming would be a bonus. As an early team member in a growing startup you will be in a unique position to influence the direction of the company and tailor the role to your interests.
Roles and Responsibilities
The specific role can be adapted to your skill-set, but we are broadly looking for someone to take on the following responsibilities:
Development of proprietary AI training and inference framework used by our AI Control Engineers
Research and development activities to drive significant step improvements to our AI Stack
Engage with academic partners and the AI community through collaborations, conferences, and open-source contributions
Liaise with applications engineers and our commercial teams to identify and develop new features and capabilities
Contribute to or lead the development of internal software libraries
Champion and maintain code quality standards and professional software development practices across our code base.
Behaviours and personal characteristics
Passionate about software engineering and about writing robust, efficient code that is well thought out and tested.
Keen interest in AI research, with an interest in following new scientific and technical developments in the field
Fast learner, comfortable picking up new technologies and techniques.
T-shaped person, deep expertise in a few areas but able to be a generalist when needed.
Team player.
Strong organisational skills.
Qualifications and Experience
Essentials:
At least BSc in Computer Science or relevant discipline
3-5 years professional software development experience
Strong Python skills
Some experience with Reinforcement Learning
Solid grounding in API design, algorithms, design principles
Well versed with industry standard development practices, testing frameworks, source control (git), CI, etc
Experience of agile development practices, especially Scrum
Desirable:
Master’s or PhD in Computer Science or relevant discipline
Strong experience with a statically typed language, preferably C, C++, or Rust
Experience with genetic algorithms or neuroevolution
Experience with neural network concepts such as neuroplasticity and recurrent neural networks
Experience of reinforcement learning frameworks like OpenAI Gym
Experience with software optimisation or high performance computing,
Fluent in English with excellent written and verbal communication skills
Experience of leading agile processes especially Scrum Master
Benefits
Full time salary will depend on experience and capability assessment during the interview process.
EMI share options scheme.
25 days annual leave, plus bank holidays
Flexible working – we require a minimum level of on-site presence, but will accommodate your work style preferences where possible. We can’t accept fully remote candidates
About the Company
To us, AI means Adaptive Intelligence. Just as nature adapts and builds resilience, we believe control systems should always be learning and adapting to what’s happening around them. We use our unique neuro-evolution technology to train optimal, high speed AI control systems that can be safely deployed in industrial equipment at the edge, or higher in the automation technology stack. We are specialists in compute efficient AI. Our ultra-efficient neural networks have been benchmarked at over 800 times more computationally... Know more
Related Jobs


- Company Name
- Pearson
- Job Title
- Digital Analytics Implementation Developer
- Job Description
- Position Purpose Pearson’s Global Digital Channels and Experience team is looking for a Digital Analytics Implementation Developer. We are a small agile analytics team within the Direct to Consumer web marketing and ecommerce department. You would be responsible for the maintenance and implementation of web analytics, CX measurement tools and data analysis frameworks. We need a technical minded candidate with an interest in data science, analytics and analysis. Candidates should be proactive, with excellent communication and organization skills. Would welcome either web developers with strong JavaScript, HTML and CSS skills, who are interest in analytics, or Analytics candidates with strong GA4/GTM skills who are keen to learn more javascript. Key Responsibilities Install and maintain web tracking (GA deployed via GTM) Install and maintain the deployment of marketing technology (ie. survey forms, hotjar, Crazy Egg, Social media tagging) Assist in the creation and setup of AB Tests. Assist and educate partner teams with GTM tag maintenance and deployment. Monitor for errors and issues within the analytics and CX measurement framework. Manage GA and GTM users and permissions. Work with technical teams to specify server-side development work to implement client-side analytics triggers. Assist with other data projects, including, but not limited to: API integrations. SQL based data maintenance tasks (Big Query) Reoccurring data extracts. Must Have Attributes Analytics Implementation: A good working knowledge of setting up and running GA & GTM. Practical experience deploying and maintaining a range of analytics and tracking tags to different web properties. An understanding of the dataLayer and the GA Enhanced Ecommerce model. Analytics Analysis: Ability to review analytics data from sources such as GA, and to draw insights and conclusions. JavaScript coding: Ability to code in native JavaScript is a must. Experience with JS frameworks such JQuery or React is helpful, but not required. Web technology: Good HTML and CSS. An understanding of basic web principals such as accessibility, forms, iFrames, URL and domain structure, and understand the difference between server side and client-side coding. Data and data formatting: Proficient with multiple data formats: including JSON, XML and CSV. Desirable Attributes Data Science: Any experience in any of the following areas: Data Warehousing, AB Testing, SQL and transitional SQL, Data Visualization. Coding: Other coding languages such as Python or R a big benefit. Web marketing: Familiarity with SEO, AdWords, Social Media tagging, UTM parameters Experience working as part of a large-scale Technical Project, using tools such as Jira or Confluence (or similar Agile project management tools). Personal Qualities Communication skills: You have excellent verbal communication skills, able to collaborate with other for problem solving and requirements gathering. You're happy to work with teams to education and spread ideas. Your written skills allow you to communicate documentation and collaborate through task management systems such as Jira or Confluence. Time Management: You have excellent organizational skills with the ability to manage and balance multiple priorities in a fast-paced, complex business environment, coupled with the aptitude to set priorities, manage deadlines, and make bold data-driven decisions. Judgement and problem-solving skills: You are a proactive problem solver, naturally inquisitive, independent critical thinker. You have an inventive creative mind set. Who We Are At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson. Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act. If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com. Job: RESEARCH AND DEVELOPMENT Organization: Higher Education Schedule: FULL\_TIME Workplace Type Req ID: 19726 \


- Company Name
- Aberdeen
- Job Title
- Data Protection Analyst (12 Month FTC)
- Job Description
- Job Description Fixed Term Contract (12 Month Fixed Term Contract) Aberdeen plc is one of Europe’s largest investment companies, and we are built on a long-standing culture of caring about the future and making a positive impact. Together we invest for a better future. We do it to make a difference to the lives of our clients and customers, our employees, society, and our shareholders. Our business is structured around three distinct areas focused on our clients' changing needs. Aberdeen Investments – a leading investment management business looking after £368bn of assets for Institutional, Wholesale and Insurance clients Aberdeen Adviser – one of the UK’s largest providers of platform services to financial advisers with £75bn in assets across our Wrap and Elevate platforms interactive investor – the UK’s most trusted investment platform for individual investors with 430,000 customers who have invested almost £75bn with us Our strategy is to build a vibrant and value-creating purpose-led organisation, with the current and future needs of our stakeholders at the heart of all we do. About The Role As part of the central Aberdeen Risk & Compliance function, the Data Privacy Office plays a key role in the provision of oversight, challenge and assurance to relevant stakeholders that privacy related risks are identified and managed in line with Aberdeen’s statutory obligations under applicable privacy & data protection laws. The Data Privacy Office is also responsible for the development of appropriate policies and procedures which set the minimum standards and controls required to be met by the first line business teams and functions to demonstrate their ongoing compliance with the relevant laws. Reporting directly to the Data Protection Officer and Global Head of Data Privacy (‘DPO’), the Data Protection Analyst plays a crucial role in ensuring that the company’s data privacy practices are in line with global standards and regulations. This role requires a deep understanding of privacy and data protection laws, as well as the ability to apply this knowledge in a practical way to support colleagues in the first line business teams. Key responsibilities Develop a sound working knowledge of the various privacy & data protection laws which apply to aberdeen’s business operations in Asia Pacific, Americas, EMEA and UK Identify legal/regulatory change and interpret new, often complex, laws (including case law) and regulatory guidance from relevant global privacy supervisory authorities e.g. the ICO, CNIL to support business areas to assess potential implications / actions required to be taken to demonstrate compliance Provide prompt, effective, and pragmatic advice to colleagues and senior stakeholders on matters relating to privacy & data protection compliance, including data privacy impact assessments; personal data breaches; and responses to data subject rights requests Maintain and develop aberdeen’s privacy & data protection solution Support the DPO to embed, maintain, and monitor compliance with, the global Privacy & Data Protection Policy and Standards and RCSA Provide advice to internal Legal on the relevant data processing clauses for inclusion in third party contracts / intra group agreements and, where necessary, conduct / oversee Data Transfer Impact Assessments to ensure compliance with the new international data transfer rules Develop appropriate content for the internal Privacy & Data Protection Hub and the internal training module to support colleagues understand aberdeen’s obligations and their personal responsibility to process personal data in line with policies and laws Occasionally lead on, with minimal support from the DPO, the provision of advice in relation to some of the more complex matters / key strategic projects to support timely delivery of aberdeen’s strategic objectives Establish strong relationships with a network of data privacy ‘practitioners’ across the business to assist with reporting and alignment of practices with minimum standards set for aberdeen as a whole Assist with collation of evidence to support Audits, personal data breach investigations and reporting to regulators (where necessary) Develop appropriate metrics for regular reporting to stakeholders with supporting commentary on the DPO’s views on risks and actions required to address any compliance gaps Maintain an accurate register of Data Controllers and registrations with the supervisory authority, where required Assist the DPO on data protection incidents and in notifying relevant authorities, where required in line with statutory obligations Proactively drive further improvements in DP Office and local business processes to ensure an effective and robust privacy management framework is in operation continually and reflects changes in the business operating model About The Candidate Experience in a privacy compliance role (across all disciplines of privacy & data protection from minor incidents to advising on complex contractual matters) within a fast paced, dynamic business Educated to degree level or equivalent or holding a Data Protection qualification or certificate granted by an appropriately accredited awarding body (e.g. CIPP/E) Demonstrable experience and deep understanding of the legislative and regulatory landscape relating to data privacy & protection, in particular, but not limited to EU GDPR. Proven ability to prioritise effectively; adept at balancing a number of different pieces of work, working to tight timescales and reacting where required to support live issues Must be able to understand and interpret complex legal and regulatory guidance; applying knowledge to provide pragmatic advice and guidance Strong analytical skills; able to analyse large volumes of information to understand root cause, trends and assess materiality of risks; recommending actions to strengthen existing practices Must be able to professionally challenge yet support colleagues in delivery of business objectives; knowing when to escalate to support compliance with statutory obligations Strategic thought leadership – ability to identify and provide a view on issues and risks which may impact the company’s strategic objectives beyond those specifically relating to data protection matters (‘thinking and acting like an owner of the business’) We’re committed to providing an inclusive workplace where all forms of difference are valued and which is free from any form of unfair or unlawful treatment. We define diversity in its broadest sense – this includes but is not limited to our diversity of educational and professional backgrounds, experience, cognitive and neurodiversity, age, gender, gender identity, sexual orientation, disability, religion or belief and ethnicity and geographical provenance. We support a culture that values meritocracy, fairness and transparency and welcomes enquiries from everyone. If you need assistance or an adjustment due to a disability please let u...


- Company Name
- Akamai Technologies
- Job Title
- Software Engineer II
- Job Description
- Job Description Do you want to build the next generation of Linode cloud storage? Work with an amazing global team of innovators! Join the Linode Storage Engineering Team. Our team is responsible for developing and maintaining Akamai's cloud storage platform for Linode. Our enterprise grade solution is an essential element to Akamai's Connected Cloud platform. We provide a scalable and secure storage solution for Linode's customers to build their businesses. Partner with the best As a Software Engineer II you will focus on building highly usable, reliable and scalable storage solutions. Our platform empowers enterprises to create modern solutions to the world's problems. As a Software Engineer You Be Responsible For Creating new features, or enhance existing functionality, from design through testing and deployment. Working in an agile sprint environment to deliver quality software on a regular and consistent basis. Measuring and optimizing distributed system performance. Collaborating with our architecture, QA and operational teams to create a world class storage service. Do What You Love To be successful in this role you will: Have a depth of experience with Golang or C++. Have prior experience working with Kubernetes. Have extensive experience developing software in a distributed, micro-services environment. Have a track record of delivering reliable and secure software. Have good knowledge of object storage and block storage technologies within cloud environments. Have experience working in an agile devops environment. Work in a way that works for you FlexBase, Akamai's Global Flexible Working Program, is based on the principles that are helping us create the best workplace in the world. When our colleagues said that flexible working was important to them, we listened. We also know flexible working is important to many of the incredible people considering joining Akamai. FlexBase, gives 95% of employees the choice to work from their home, their office, or both (in the country advertised). This permanent workplace flexibility program is consistent and fair globally, to help us find incredible talent, virtually anywhere. We are happy to discuss working options for this role and encourage you to speak with your recruiter in more detail when you apply. Learn what makes Akamai a great place to work Connect with us on social and see what life at Akamai is like! We power and protect life online, by solving the toughest challenges, together. At Akamai, we're curious, innovative, collaborative and tenacious. We celebrate diversity of thought and we hold an unwavering belief that we can make a meaningful difference. Our teams use their global perspectives to put customers at the forefront of everything they do, so if you are people-centric, you'll thrive here. Working for you Benefits At Akamai, we will provide you with opportunities to grow, flourish, and achieve great things. Our benefit options are designed to meet your individual needs for today and in the future. We provide benefits surrounding all aspects of your life: Your health Your finances Your family Your time at work Your time pursuing other endeavors Our benefit plan options are designed to meet your individual needs and budget, both today and in the future. About Us Akamai powers and protects life online. Leading companies worldwide choose Akamai to build, deliver, and secure their digital experiences helping billions of people live, work, and play every day. With the world's most distributed compute platform from cloud to edge we make it easy for customers to develop and run applications, while we keep experiences closer to users and threats farther away. Join us Are you seeking an opportunity to make a real difference in a company with a global reach and exciting services and clients? Come join us and grow with a team of people who will energize and inspire you!


- Company Name
- Lightdash
- Job Title
- Full Stack Engineer (Customer Engineering)
- Job Description
- We're seeking an exceptional Senior Customer Engineer to join our small and growing team. As part of our newly launched Customer Engineering team, you'll work directly with our most valuable customers while driving technical solutions that transform how data teams work. Who you are: You're a rare hybrid; a top-tier engineer who thrives when working directly with customers. You understand that great products come from deeply understanding user needs, and you excel at translating those insights into technical solutions. You might be: A seasoned full-stack engineer who misses customer interaction An ex-founder who built and sold a product to real users A solutions or forward-deployed engineer seeking more product influence A growth-focused engineer who understands how to drive adoption What makes you perfect for this role: Customer-obsessed engineer: You're energized by solving real customer problems and can translate technical concepts to non-technical stakeholders Full-stack expertise: You're comfortable across our entire tech stack (TypeScript, React, Node, SQL) and can build complete solutions independently Growth mindset: You understand user onboarding, activation, and retention mechanics Domain knowledge: You have experience or strong interest in data analytics/BI tools and workflows Communication superpower: You excel at remote collaboration and can effectively gather feedback from customer interactions Strategic thinking: You can identify patterns across customer needs that inform product direction Execution focus: You ship high-quality solutions quickly, prioritizing customer impact over perfection Research has shown that women are less likely than men to apply for a role if they don’t have experience in 100% of the requirements outlined in a job description. Please know that even if you don’t have experience in all the areas above, but think you could do a great job and are excited about shaping company culture, finding great people and building great teams, we’d love to hear from you! What you'll do Own the technical relationship with our most strategic customers Quickly prototype and build solutions to address customer pain points Translate customer feedback into product improvements that benefit all users Collaborate across engineering and product teams to prioritize customer-driven initiatives Contribute directly to our open-source codebase Help shape our customer engineering practice from the ground up Represent the customer voice in product planning and company strategy How we work at Lightdash We build in public, by default. We’re an open source product, so having shared context is important so that people can contribute effectively to Lightdash. As a team, we also think that we make the best decisions when everyone has a lot of the same information. We don't oversell and under-deliver: we want the experience of using Lightdash to be as awesome as the experience we're selling. We challenge problems, not people. We ask ourselves “why is this broken?” not “who is breaking this?” We’re highly collaborative. We’re a group of people that are happy working independently, but love being part of a team. ****We not only work on problems as a team, but we also listen to the feedback from our community and our users. We invest in tools and processes that allow us to do this, even while fully remote. We bias towards impact. We’d rather build something to 80% and get it in front of users so we can iterate on fast feedback than build something to 100% just to find out it’s not the right thing. We spend a lot of time thinking about how our work solves real user problems. We work on the highest impact problems even if they’re something a bit “out of your remit”. Our tech stack: Primary: TypeScript, React, Node, SQL Frameworks: Express, React-hooks Infrastructure: Docker, GCP While familiarity with our stack is helpful, we value your ability to learn and adapt over specific technical experience. We believe that to build a product that works for a diverse group of people, we need a diverse team. So, we strongly encourage candidates of all different perspectives, experiences, backgrounds and identities to apply. We’re committed to hiring people regardless of race, religion, colour, national origin, sex, sexual orientation, gender identity, age or disability. And once you join us, we’re committed to building an inclusive, supportive place for you to do the best work of your career. Compensation Range: £80K - £130K