Software Developer (Full Stack)
Posting date: | 15 July 2024 |
---|---|
Salary: | £53,400 to £53,400 per year |
Additional salary information: | Offers above the band minimum are subject to our assessment of your skills and experience as demonstrated at interview. Salaries over the band minimum will be paid as a non-pensionable allowance. |
Hours: | Full time |
Closing date: | 28 July 2024 |
Location: | M2 3AA |
Company: | Government Recruitment Service |
Job type: | Temporary |
Job reference: | 358580/3 |
Summary
We support the government workforce with the right skills and capability. We are working with leaders to get the right people in the right jobs, with the right skills and continuous learning to excel in their roles.
We provide leadership, and in turn, create leaders with exceptional line management capability across departments, influencing partners in the wider public sector and beyond. This involves getting our retention and reward strategy right, to nurture specific skills, and create pride and resilience in our workforce.
Our role is also to provide system leadership across central government in pulling together back office services. Collectively, we help support the Cabinet Office’s priority to drive efficiencies, and reforms that will make government work better, to ultimately provide a better service to the public.
The role available sits within the Platforms, Data and Interoperability (PD&I) directorate. The team provides first-class platforms and services for over 400,000 civil servants, including recruitment, data analysis, skills, insight and learning solutions. We have a responsibility for the operation and modernisation of Civil Service digital and data platforms.
You will be based within the Data and Insight team, who have developed a data platform and are the lead analytical unit in GPG. Across our newly created team we provide a range of insight and data services which drive value for a range of internal clients e.g. objective and high-quality data analytics, statistical reporting and operational research to support senior leaders. Our services enable users to understand and tackle complex problems, increase operational effectiveness and develop their organisational strategy.
About the role
We are seeking an experienced and skilled Software Engineer / full-stack developer to join our team focused on developing cutting-edge AI and generative AI solutions to support Civil Servants. This role will play a pivotal part in designing, building, and deploying innovative applications that streamline processes and enhance operational efficiency across the public sector.
The team is currently in the process of developing its first tool focused on optimising job advertisements and will be defining new work streams in the coming months. The team have access to vast recruitment and workforce datasets, enabling enhanced data science analysis and innovation in tool development.
Your role will involve further development and deployment of the recruitment app, integrating the data scientist's work on training a large language model. This will involve improving and developing the front end, building, utilising AWS infrastructure, and developing a system for sharing the app securely across departments and public bodies.
Additionally, you will also work on the development of upcoming workstreams and products.
Key Responsibilities:
Lead the development and deployment of our flagship recruitment application, which integrates large language models trained by our data science team. This involves optimising the front-end experience, building and managing AWS infrastructure, and implementing secure sharing mechanisms across departments and public bodies. Collaborate closely with data scientists to ensure seamless integration of their work, streamlining processes, and maximising the effectiveness of AI/ML models in our applications. Contribute to the ideation, design, and development of future AI-driven products and workstreams, leveraging your expertise in problem-solving, software architecture, and emerging technologies. Provide technical leadership, project management oversight, and mentorship to junior team members, fostering a collaborative and growth-oriented environment. Communicate complex technical concepts and solutions to stakeholders in a clear and concise manner, ensuring alignment and understanding across teams.The team is looking for someone who can take a problem-solving approach to overcome blockers and hurdles, who is willing and able to work with new technologies, and who can communicate their work in a jargon-free manner.
You will be supported by a wider digital team consisting of a Technical Architect, Infrastructure Engineer, Service Delivery Manager and an Operational Researcher.
Although not required, prior experience in the deployment of Large Language Models, including the process used to train and fine-tune models, is desirable. However, we welcome applications from skilled candidates looking to develop in this area.