Software Engineer - Applied ML - UK Public Sector
WFA Digital Insight
As the demand for AI and machine learning specialists continues to soar, with a 25% increase in job postings over the past year, professionals with a strong background in these areas are in high demand. The UK public sector, in particular, is seeking experts who can develop and implement secure, ethical AI solutions to drive transformation. With Cohere's commitment to scaling intelligence and serving humanity, this role offers a unique opportunity to work with a talented team and make a meaningful impact. Candidates should be prepared to demonstrate their expertise in machine learning, NLP, and software development, as well as their ability to work collaboratively with clients and stakeholders.
Job Description
About the Role
The Software Engineer - Applied ML role at Cohere is a unique opportunity to work with a talented team of researchers, engineers, and designers who are passionate about developing and deploying cutting-edge AI solutions for the UK public sector. As a key member of the Applied ML team, you will work directly with clients to understand their complex problems and design and implement tailored solutions using Cohere's innovative stack. Your expertise in machine learning, NLP, and software development will be crucial in driving the development of large-scale AI systems that can power magical experiences such as content generation, semantic search, and agents.The UK public sector is undergoing a significant transformation, driven by the need to adopt secure, ethical, and effective AI solutions. As a Software Engineer at Cohere, you will play a key role in shaping the future of AI adoption in this sector, working closely with government agencies, NHS trusts, and local authorities to unlock transformative value. Your ability to work collaboratively with clients, understand their needs, and develop innovative solutions will be essential in driving the success of this role.
Cohere's team is committed to creating a diverse and inclusive work environment, where everyone can thrive and contribute their unique perspectives and skills. As a Software Engineer, you will be part of a dynamic and talented team that values creativity, problem-solving, and technical excellence.
What You Will Do
- Own and build large new areas within Cohere's product, working across the backend, frontend, and interacting with Large Language Models
- Work directly with UK public sector clients to understand their complex problems and design and implement tailored solutions using Cohere's innovative stack
- Experiment at a high velocity and level of quality, engaging clients and delivering solutions that exceed their expectations
- Collaborate with cross-functional teams, including research, design, and engineering, to drive the development of cutting-edge AI solutions
- Develop and implement AI-powered solutions, including language models, using frameworks such as Lang Chain and evaluating their performance using tools like the Llama Index
- Work across the entire product lifecycle, from conceptualization through production, to deliver high-quality solutions that meet client needs
- Build and maintain relationships with clients, understanding their needs and providing tailored support and guidance
- Contribute to the development of Cohere's technical strategy, aligning with the company's mission and goals
- Stay up-to-date with the latest advancements in AI, machine learning, and NLP, applying this knowledge to drive innovation and improvement
What We Are Looking For
- Proficiency in one or more programming languages, such as Go, Python, Node, React, or Next.js
- Experience building machine learning infrastructure and AI-powered solutions, with a strong understanding of NLP and language models
- Background in developing language models using frameworks such as Lang Chain and evaluating their performance using tools like the Llama Index
- Track record of scaling products at hyper-growth startups, with a strong understanding of software development principles and practices
- Strong written and verbal communication skills, with the ability to collaborate effectively with clients and stakeholders
- Active SC Clearance, with a willingness to obtain DV Clearance if needed
- UK citizenship, with a minimum of 8 years of experience in public sector technology roles
- Proven experience deploying AI/ML solutions in secure government environments, with a deep understanding of UK public sector ecosystems
- Familiarity with government cloud strategies, such as Crown Hosting, G-Cloud, and MODNET, and data security frameworks
Nice to Have
- Experience building LLM applications using tools such as Langchain
- Experience in Information Retrieval systems for document question answering
- Experience in day-to-day NLP for the industry using Python and related toolchains, such as SpaCy, HuggingFace, and NLTK
- Experience working with government agencies, NHS trusts, and local authorities, with a strong understanding of their needs and challenges
Benefits and Perks
- Competitive compensation package, with a focus on reward and recognition
- Opportunity to work with a talented team of researchers, engineers, and designers who are passionate about developing and deploying cutting-edge AI solutions
- Flexible working arrangements, with the ability to work remotely and collaborate with colleagues and clients across the UK
- Professional development opportunities, with a focus on continuous learning and growth
- Access to the latest technologies and tools, with a budget for training and conferences
- Comprehensive benefits package, including health insurance, pension scheme, and generous parental leave policy
- Regular team-building activities and social events, with a focus on creating a positive and inclusive work environment
How to Stand Out
- Tip: Develop a strong portfolio that showcases your experience in machine learning, NLP, and software development, with a focus on AI-powered solutions for the UK public sector.
- Tip: Be prepared to discuss your approach to developing and implementing secure, ethical AI solutions, with a focus on data security and compliance.
- Tip: Highlight your ability to work collaboratively with clients and stakeholders, with a strong understanding of their needs and challenges.
- Tip: Stay up-to-date with the latest advancements in AI, machine learning, and NLP, and be prepared to discuss how you apply this knowledge to drive innovation and improvement.
- Tip: Be prepared to discuss your experience working with government agencies, NHS trusts, and local authorities, and your understanding of their needs and challenges.
- Tip: Show a willingness to learn and adapt, with a focus on continuous learning and growth, and a commitment to staying up-to-date with the latest technologies and trends.
- Tip: Be prepared to provide examples of your experience working with Large Language Models, and your ability to develop and implement AI-powered solutions that meet client needs.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.