Software Engineer (Data, AI)
Sundayyworld โ United Kingdom ยท Posted ~2 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
About The Company
McLaren Automotive is a globally renowned manufacturer of high-performance luxury sports cars and supercars.
Known for pushing the boundaries of automotive engineering and design, McLaren combines cutting-edge technology with innovative craftsmanship to deliver vehicles that deliver breathtaking performance and exclusivity.
The company fosters a culture of innovation, precision, and excellence, continuously striving to redefine the limits of automotive performance.
With a commitment to sustainability, technological advancement, and customer satisfaction, McLaren remains at the forefront of the automotive industry, inspiring enthusiasts and setting new standards in the world of high-performance vehicles.
About The Role
We are seeking a talented Full-Stack AI Software Developer to join our Data & AI capability team.
In this role, you will be instrumental in designing, building, and operating full-stack, AI-enabled software solutions with a strong focus on frontend development.
Your primary responsibility will be to create user-facing products and interfaces that make McLaren's data and AI accessible and usable.
This includes developing chat experiences, engineering assistants, dashboards, and internal digital products supported by robust AI platforms.
Working within a product-oriented delivery model, you will be embedded in or allocated to a business-aligned product team, such as Product Development, Manufacturing, or Commercial, leveraging shared capabilities from the unified platform team.
You will operate at the intersection of frontend development and AI integration, deploying solutions on cloud infrastructure and ensuring seamless user experiences with advanced AI functionalities like streaming responses, retrieval-augmented generation (RAG), and autonomous agents.
Qualifications
Proficiency in Python (FastAPI), Node.js, and REST API developmentStrong experience with SQL and PostgreSQL databasesKnowledge of Redis or Valkey for session management and WebSocket coordination at scaleExpertise in JavaScript/TypeScript, HTML5, and CSS for frontend developmentHands-on experience with React or equivalent frameworks, including component architecture and state managementUnderstanding of responsive design principles and web performance optimization (Core Web Vitals: LCP, INP, CLS)Familiarity with Git-based workflows and CI/CD pipelinesExperience with PHP, MS SQL Server, Matlab for transitional support and migration (preferred but not mandatory)Knowledge of Rust for performance-critical componentsExperience with fine-tuning models (LoRA/PEFT) and multimodal modelsFamiliarity with AWS GenAI-on-EKS architecture, including LiteLLM, vector databases, and Langfuse via Terraform/HelmData visualization skills and proficiency with design tools such as Figma
Responsibilities
Design, develop, and maintain responsive, high-performance web applications and AI-enabled interfaces, including chat UIs, dashboards, and interactive toolsCreate AI-enabled user experiences that are transparent and trustworthy, incorporating features such as token streaming, source citations, confidence indicators, human-in-the-loop review, safety warnings, and fallback statesIntegrate frontend interfaces with McLaren's AI platforms, managing streaming, token limits, rate limits, and retriesBuild and support backend services and APIs that facilitate AI-powered features and connect to data products and source systemsManage the entire lifecycle of data and AI products, from proof of concept (POC) and proof of integration (POI) to minimum viable product (MVP) and production, ensuring seamless integration with source systems and downstream consumersOwn and maintain infrastructure, including infrastructure-as-code, CI/CD pipelines, containerization, and deployment processesContribute to AI evaluation and quality assurance through automated testing, observability, and monitoring tools to track latency, token usage, and failure modesImplement governance and security practices as code, including access controls, data lineage, quality checks, authentication, least privilege principles, and encryptionPromote the use of McLaren-controlled infrastructure and data residency standards, encouraging adoption of AI tools across teamsPlan and execute work within agile sprints, balancing exploratory R&D with production-grade delivery, providing accurate estimates, and flagging scope risks early
Benefits
Structured career development framework to support professional growth25 days of annual holiday plus bank holidays, with options to buy or sell up to five daysEnhanced company pension schemeDiscretionary annual bonusPrivate medical insurance and health cash planLife assurance coverageOpportunity to apply for a sabbatical of up to one year after two years of serviceFlexible benefits tailored to individual lifestyles, including discounted shoppingGenerous parental leave policiesWellbeing initiatives such as employee assistance programs and free financial and mortgage advice
Equal Opportunity
McLaren Automotive is an equal opportunity employer.
We are committed to fostering a diverse and inclusive workplace where all employees are valued, respected, and given equal opportunity to succeed.
We believe that diversity drives innovation and excellence, and we welcome applications from candidates of all backgrounds, genders, ethnicities, and experiences.
Our hiring practices are designed to ensure fairness and equity at every stage of the employment process.
Join us in our journey to create a more inclusive and dynamic future.
We have 144,685 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 144,685 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume