AI/Machine Learning, Principal

Ofcom
Manchester
8 months ago
Applications closed

Related Jobs

View all jobs

Principal Software Engineer

Principal Data Scientist

Principal Data Scientist

Chief Data Scientist

Senior Machine Learning Engineer

Staff Machine Learning Engineer, Anomaly Detection

Closing Date:

13/09/2024

Group:

Online Safety Group

Management Level:

Principal

Job Type:

Permanent

Job Description:

Please note this role will close at 00.01 on 13th September so we advise making your application by midnight on the 12th September.

About the Team

The Technology Team works with colleagues across the organisation and with external stakeholders to continually develop the skills and understanding required to ensure Ofcom keeps pace with the rapid rate of change and innovation in online and trust and safety technologies. 

The team’s mission is to monitor, engage and shape development of technologies that provide trust and safety for citizens online; and structure standards/best practice to promote innovation and influence service design, benefitting both citizens and industry as outputs inform Ofcom’s regulatory approach. This includes developing capabilities in artificial intelligence (AI) as Ofcom prepares for and then takes on new duties as the UK’s regulator for Online Safety.

Applicants should be aware that a key element of this role will be assessing and investigating content about audio-visual content relevant to work in the Online Safety Act. This may include potentially distressing content and material and/or themes.

Ofcom is committed to safeguarding our colleagues who undertake this type of work. We endeavour to reduce exposure to distressing content, material, and/or themes wherever possible. Where this isn't possible, we control the risk by ensuring that colleagues who are exposed to DCM are appropriately protected and supported. We offer a range of tailored support options, psychological screening assessments and access to specialist therapeutic support where required. 

Purpose of the Role

The successful candidate will play a crucial role in understanding and analysing the algorithms behind search, recommender systems, age assurance technologies, and automated content classification. This role involves conducting in-depth research into these algorithms, thoroughly assessing their implementation, and identifying their strengths and weaknesses. You will provide expert advice on policy development, ensure compliance with regulatory standards, and support enforcement teams. Additionally, you will lead, manage, and mentor a team of AI/ML specialists, fostering a collaborative and innovative environment. Your contributions will significantly enhance the regulation of online services and improve user safety.

Your key responsibilities

Knowledge Gathering, Sharing, and Technical Distillation Activities:

Horizon Scanning: Conduct comprehensive research and prepare detailed briefings on the latest advancements in AI and ML, particularly in computer vision, NLP, and multimodal AI. Focus on the application of these technologies to various domains, ensuring the team is up-to-date with the cutting-edge developments and their potential impact. Technical Communication: Develop and deliver technical notes, presentations, and seminars for both technical and non-technical audiences. These materials should cover advanced AI/ML concepts, their practical applications, and the ethical considerations involved. Emphasize algorithmic transparency, fairness, and the societal impact of AI systems. Team Building and Knowledge Sharing: Foster a collaborative environment where team members feel empowered to share their ideas. Organize regular knowledge-sharing sessions and technical workshops to enhance team skills and keep everyone aligned with the latest industry trends.

Expertise and Consultancy for Advanced AI/ML Systems Evaluation:

Performance Metrics Development: Utilise deep expertise to assist in developing and refining metrics for evaluating the performance and effectiveness of AI/ML models used by services regulated under the Online Safety Act. Identify pitfalls and provide insights on improving model accuracy, robustness, and fairness in applications such as recommender systems, age assurance technologies, and automated content classifiers. Technology Guidance and Evaluation: Offer strategic guidance on the latest technological advancements and realistic capabilities for enhancing AI/ML systems in regulated services. Evaluate third-party technologies and tools for their performance, ethical considerations, and compliance with regulatory standards. Research and Innovation: Lead research initiatives aimed at identifying and adapting emerging technologies that can improve AI/ML models' performance, fairness, and user satisfaction in regulated environments.

Contribution to the Broader Algorithmic Research and Development Efforts:

Innovation with ML and DL Tools: Apply state-of-the-art knowledge in machine learning (ML) and deep learning (DL) to explore and implement new tools and techniques. Address key challenges in the evaluation of AI/ML systems, drawing inspiration from advancements in academia, industry, and other sectors. Mentorship and Knowledge Sharing: Act as a primary knowledge source and mentor, guiding less experienced engineers and researchers through the complexities of AI/ML evaluation and regulatory compliance. Promote a culture of continuous learning and professional growth within the team. The skills, knowledge and experience you will need for success

Skills, Knowledge and Experience

Research Excellence: Demonstrated history of conducting high-impact research in AI and machine learning, particularly in evaluating the efficacy and safety of AI systems such as recommender systems, age assurance technologies, and automated content classification algorithms. Technical Proficiency: Strong programming skills in languages such as Python, and extensive experience with deep learning frameworks (e.g., TensorFlow, PyTorch). Advanced Knowledge: Expert understanding of algorithms used in AI/ML, including those related to computer vision, natural language processing, multimodal ML, and anomaly detection. Ability to assess these technologies for their performance, fairness, and compliance with regulatory standards. Data Expertise: Proficiency in managing large datasets, data preprocessing, and analysis to inform the evaluation and refinement of AI/ML models. Skilled in developing and applying metrics to assess model accuracy, robustness, and fairness. Ethical AI Commitment: Experience with ethical AI practices, including privacy considerations, responsible AI development, and algorithmic evaluation. Knowledge of algorithmic transparency and fairness, and the ability to advise on ethical implications of AI use in regulated environments. Building Solutions: Identify and solve complex issues, using evidence-based methods to gather insights and develop well-founded solutions. Articulating Ideas: Express your ideas, thoughts, and information in a clear and concise manner, ensuring messages are understood by everyone.

Qualifications:

PhD, MSc, or equivalent in Computer Science, Machine Learning, Artificial Intelligence, or a related field. Candidates with evidence of equivalent demonstrable skills, leadership experience, and expertise in required specialist knowledge areas will also be considered.

Inclusivity is at the heart of what we do.

We are a forward-thinking, inclusive employer and recognise the value of diversity to truly make communications work for everyone. Our vision is to ensure Ofcom is a place where our people can work hard and be themselves. We aim to recruit from the widest pool of candidates possible – no matter your social background, ethnicity, sexual orientation, gender or disability. We strive to be representative of the whole of the UK and our aim is to be an employer of choice for everyone.

We champion flexible working patterns including job shares where we can. Discover more about working at Ofcom at careers.ofcom.org.uk

We strive to ensure all our recruitment information and processes are accessible to and useable by everyone. If you would like to receive any information in a different way or would like us to do anything differently to help you apply for our roles, please let our recruitment team know by emailing or by telephone on .

As a Disability Confident employer, we offer an interview to disabled applicants who meet the essential criteria for our advertised jobs. When you apply, you can let us know if you would like your application to be considered under this scheme (sometimes known as ‘guaranteed interview scheme’). Find out more about the scheme here: https://www.ofcom.org.uk/about-ofcom/jobs/disability-confident-scheme

Ofcom has a clear mission: to make communications work for everyone. To be able to deliver on this, we want our organisation to reflect the diversity of background, experience, upbringing and thought that exists across the UK. We aim to recruit from the widest pool of candidates possible – no matter your social background, ethnicity, sexual orientation, gender or disability. 

Where positions are listed as full-time, we remain open to reduced hours, part-time arrangements, job shares, and other flexible working options. From day one, we champion flexible work arrangements to accommodate individual needs.

We also warmly welcome applicants who are returning to the workforce after a break – for whatever reason. If you have taken time away and are ready to rejoin, we look forward to reviewing your application.

Our recruitment processes prioritise accessibility and inclusivity. If you need information in an alternative format or have specific preferences, please contact our recruitment team at or call .

As a Disability Confident employer, we offer interviews to disabled applicants who meet essential criteria for advertised roles. Learn more about this scheme here. https://www.ofcom.org.uk/about-ofcom/jobs/disability-confident-scheme

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Portfolio Projects That Get You Hired for AI Jobs (With Real GitHub Examples)

In the fast-evolving world of artificial intelligence (AI), an impressive portfolio of projects can act as your passport to landing a sought-after role. Even if you’ve aced interviews in the past, employers in AI and machine learning (ML) are increasingly asking candidates to demonstrate hands-on experience through the projects they’ve built and shared online. This is because practical ability often speaks volumes about your suitability for a role—far more than any exam or certification alone could. In this article, we’ll explore how to build an outstanding AI portfolio that catches the eye of recruiters and hiring managers, including: Why an AI portfolio is crucial for job seekers. How to choose AI projects that align with your target roles. Specific project ideas and real GitHub examples to help you stand out. Best practices for showcasing your work, from writing clear READMEs to using Jupyter notebooks effectively. Tips on structuring your GitHub so that employers can instantly see your value. Moreover, we’ll discuss how you can use your portfolio to connect with top employers in AI, with a handy link to our CV-upload page on Artificial Intelligence Jobs for when you’re ready to apply. By the end, you’ll have a clear roadmap to building a portfolio that will help secure interviews—and the AI job—of your dreams.

AI Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

In today's competitive AI job market, nailing a technical interview can be the difference between landing your dream role and getting lost in the crowd. Whether you're looking to break into machine learning, deep learning, NLP (Natural Language Processing), or data science, your problem-solving skills and system design expertise are certain to be put to the test. AI‑related job interviews typically involve a range of coding challenges, algorithmic puzzles, and system design questions. You’ll often be asked to delve into the principles of machine learning pipelines, discuss how to optimise large-scale systems, and demonstrate your coding proficiency in languages like Python, C++, or Java. Adequate preparation not only boosts your confidence but also reduces the likelihood of fumbling through unfamiliar territory. If you’re actively seeking positions at major tech companies or innovative AI start-ups, then check out www.artificialintelligencejobs.co.uk for some of the latest vacancies in the UK. Meanwhile, this blog post will guide you through 30 real coding & system-design questions you’re likely to encounter during your AI job interview. This list is designed to help you practise, anticipate typical question patterns, and stay ahead of the competition. By reading through each question and thinking about the possible approaches, you’ll sharpen your problem-solving skills, time management, and critical thinking. Each question covers fundamental concepts that employers regularly test, ensuring you’re well-equipped for success. Let’s dive right in.

Negotiating Your AI Job Offer: Equity, Bonuses & Perks Explained

Artificial intelligence (AI) has proven itself to be one of the most transformative forces in today’s business world. From smart chatbots in customer service to predictive analytics in finance, AI technologies are reshaping how organisations operate and innovate. As the demand for AI professionals grows, so does the complexity of compensation packages. If you’re a mid‑senior AI professional, you’ve likely seen job offers that include far more than just a base salary—think equity, bonuses, and a range of perks designed to entice you into joining or staying with a company. For many, the focus remains squarely on salary. While that’s understandable—after all, your monthly take‑home pay is what covers day-to-day expenses—limiting your negotiations to salary alone can leave considerable value on the table. From stock options in ambitious startups to sign‑on bonuses that ‘buy you out’ of your current contract, modern AI job offers often include elements that can significantly boost your long-term wealth and job satisfaction. This article aims to shed light on the full scope of AI compensation—specifically focusing on how equity, bonuses, and perks can enhance (or sometimes detract from) the overall value of your package. We’ll delve into how these elements work in practice, what to watch out for, and how to navigate the negotiation process effectively. Our goal is to provide mid‑senior AI professionals with the insights and tools to land a holistic compensation deal that accurately reflects their technical expertise, leadership potential, and strategic importance in this fast-moving field. Whether you’re eyeing a leadership role in machine learning at an established tech giant, or you’re considering a pioneering position at a disruptive AI startup, the knowledge in this guide will help you weigh the merits of base salary alongside the potential riches—and risks—of equity, bonuses, and other benefits. By the end, you’ll have a clearer sense of how to align your compensation with both your immediate lifestyle needs and long-term career aspirations.