Skip to main content
Back to jobs

Principal Low Code Engineer

External
Johnson Matthey logoJohnson Matthey · Vilnius, Lithuania
Full-timeHybridToday
AccessibilityAzureGenerative AIGitHubNLPPython
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

As a Principal Low Code Engineer, you will help drive our goals by: Collaborate with architects to design robust, scalable architectures for AI Agents that integrate Copilot Studio, Azure Foundry, and custom middleware. Lead the strategy for knowledge retrieval (RAG). Own the implementation of Azure AI Search and Elastic Search, defining indexing strategies, chunking methods, and vectorisation to ensure high-quality answers. Act as the subject matter expert (SME) for emerging AI technologies. Evaluate new features in Azure AI Studio and Power Platform to keep JM at the cutting edge. Lead the technical roadmap for M365 Copilot integration. Ensure custom agents in Copilot Studio align with the broader M365 productivity suite for a unified user experience. Build complex AI agents that go beyond out-of-the-box features. Develop custom connectors, Azure Functions (C#/Python), and plugin actions to extend Copilot Studio and Power Platform capabilities and SharePoint Online extensibility (SPFx web parts/extensions). Lead the development of system prompts and, where necessary, fine-tuning of models within Azure OpenAI to suit specific JM business domains. Lead design and delivery of SPFx solutions (web parts, extensions), aligned to M365 governance, performance, accessibility, and ALM. Work in close partnership with solution architects to devise and implement resilient, scalable frameworks for AI Agents. Ensure seamless integration across Copilot Studio, Azure Foundry, and bespoke middleware components, fostering robust enterprise solutions that meet evolving business needs. Manage M365 Copilot tenant-level settings. This includes optimizing the Semantic Index, managing licenses, and configuring web-search and extensibility toggles in the M365 Admin Center. Establish guardrails for Generative AI using Microsoft Purview. Configure sensitivity labels, DLP policies, and data-retention rules to prevent data leakage. Ensure Copilot only surfaces data based on "Just Enough Access" and JM's specific "Recipients Only" policies. Define the Lifecycle Management (ALM) standards for AI solutions. Ensure proper version control, automated testing for intent recognition, and deployment pipelines using GitHub. Act as the escalation point for Low-code Engineers. Solve the hardest technical blockers. Key skills that will help you succeed in this role : Significant experience (7+ years) in Software Engineering, with at least 3+ years dedicated to AI, NLP, or Intelligent Automation. Expert-level knowledge of Microsoft Copilot Studio, M365 Copilot (Tenant Administration), Microsoft Purview, and the wider Power Platform ecosystem, with strong experience extending Microsoft 365 through custom development, including SharePoint Online and SPFx-based solutions. Deep hands-on experience with Microsoft Foundry, Azure OpenAI Service, and Azure AI Search (Vector search, semantic ranking, indexers). Strong proficiency in Python or C# to build custom skills, Azure Functions, and manage API integrations. Proven experience designing enterprise solutions across Microsoft 365, including RAG (Retrieval-Augmented Generation) architectures, Power Platform extensibility (custom connectors, plugins, Azure Functions), and SharePoint Online custom development (SPFx web parts and extensions), with a clear understanding of data grounding, security boundaries, and integration patterns. Ability to explain complex AI concepts (like vector embeddings or temperature settings) to non-technical stakeholders.

Benefits

We make sure salaries are fair, competitive and aligned to individual roles, experience and responsibilities. We are also supportive of hybrid and flexible working and where applicable, offer life, medical and other benefits that support our employees' financial and physical wellbeing, such as:Health & Well-being: a diverse, inclusive, work & life balance work environment; hybrid way of working; health insurance from the first day of employment; employee assistance programLife, accidents & critical diseases insurance25 days of paid vacation leaveIIIrd Pillar Pension Fund contributionsPaid volunteering opportunities (2 days per year)Great career growth and development opportunities in a global organizationReady to make a meaningful impact on your career and the environment? Join us and help shape a sustainable future while advancing your career!At JM, inclusivity is central to our values. We create an environment where everyone can thrive,Health insurancePaid time offFlexible schedule

Additional Information

Pay Range: €70000 - €90000 Job title: Principal Low Code Engineer Location: Vilnius, Lithuania At Johnson Matthey, your work will matter. As a Principal Low Code Engineer, you'll join a world leader in platinum group metals with over 200 years of history and innovation. You'll help tackle the world's biggest challenges - cutting emissions, powering modern society and enhancing lives - as we continue to apply, refine and recycle metals that matter, for a healthier and more resilient future.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Johnson Matthey? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect