The Research Full-Stack Developer is required to contribute to a new commercialisation project called MarSci . The project, led by George Filippou , Marketing Scientist (formerly at TikTok and Facebook) and PhD candidate in Statistics, involves collaboration with Principal Investigators Prof. Ashish Kumar Jha (Business School) and Prof. Arthur White ( School of Statistics).
Modern marketers face two major challenges :
Where to allocate marketing investments
Which marketing channel is effective
These challenges are driven by fragmented data sources, complex consumer journeys, and lack of resources. MarSci aims to solve this by offering an integrated solution combining :
Data visualization
Cross-channel attribution (MTA)
Media mix modelling (MMM)
MarSci simplifies the use of advanced machine learning and AI for digital analytics, empowering marketers with actionable insights.
Role Summary
As a Full-Stack Developer , you will play a pivotal role in bringing MarSci’s platform to life. Collaborating closely with AI and Data Engineering teams, you will contribute to developing an MVP (Minimum Viable Product) that includes :
A seamless website interface
A secure login area for customers
A robust backend to make marketing data accessible and actionable
Your responsibilities will span the full development lifecycle, including designing, building, and maintaining both front-end and back-end components. You will ensure the platform is scalable, user-friendly, and integrates effectively with data pipelines. You will also collaborate with stakeholders to shape the platform’s functionality and usability.
Main Responsibilities
As part of the overall project, the Full-Stack Developer will work on the following tasks :
1. Full-Stack Platform Development and Optimization
Design and build robust and scalable front-end and back-end systems to power MarSci’s platform, integrating advanced analytics and modeling features seamlessly
Optimize the platform’s architecture to ensure high performance, reliability, and a smooth user experience
2. Security and Data Accessibility
Implement secure and efficient authentication and authorization systems
Ensure scalability and reliability to handle large volumes of data and concurrent users
3. Collaboration with AI and Data Engineering Teams
Integrate machine learning models and data pipelines into the platform (e.g., MTA and MMM)
Collaborate on developing APIs and workflows for AI-driven analytics and data visualization
4. User Interface and Documentation
Create intuitive and user-friendly interfaces, including a login area and customizable dashboards
Develop documentation for platform functionality accessible to technical and non-technical users
5. Innovation and Scalability
Stay updated with the latest trends and technologies in full-stack development
Contribute to architectural decisions supporting MarSci’s long-term growth
6. Agile Development
Use Agile methodologies to iteratively design, develop, and deploy platform features
Participate in sprint planning and team collaboration to align work with broader goals
Administrative
As a Full-Stack Developer in Adapt , you may occasionally support administrative tasks for the PI and Commercial Leads, such as :
Drafting sections of reports for funding bodies
Organising themed group meetings and seminars
Contributing to research funding proposals
Drafting ethics applications
Person Requirements
We are looking for an experienced Full-Stack Developer capable of working with a multidisciplinary team to deliver the technology stack powering the MarSci innovation.
We welcome candidates with interest in both front- and back-end tasks who are eager to contribute to the strategic vision of an innovative research company.
Qualifications
A primary degree in computer science or similar industry experience
Knowledge & Experience
Essential
Minimum 2 years’ experience in a Full-Stack Developer role
Bachelor’s or Master’s in Computer Science or related field
Experience with API integrations
Cloud infrastructure experience
Knowledge of test-driven development
Desirable
Experience working on B2B platforms, preferably in media or advertising industries
Skills
Essential :
Desirable
Research • ADAPT Centre, Dublin.