it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Register as Employer
  • Contact us
  • Career Advice
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Register as Employer
  • Contact us
  • Career Advice
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

4 jobs found

Email me jobs like this
Refine Search
Current Search
senior scala engineer scalable public sector microservices
Government Digital & Data
Senior Software Developer (Python AI ML Specialist) - Registers of Scotland - SEO
Government Digital & Data
Location Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role. About the job Job summary Total remuneration: £58,252-£68,586 Pay Supplement: The base salary for this role is £48,544-£57,155. This job qualifies for Digital, Data and Technology Annual Pay supplement 20% is included in the total remuneration above. Pension: 28.97% of base salary (RoS contribution) Annual leave: 38 days annual holiday, increasing to 42 days with length of service Duration: Permanent Working Pattern: 35 hours per week. We are a flexible employer and will consider a variety of working patterns on a case-by-case basis. For example, compressed hours, term-time working or part-time working. Location: Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role. Grade: Senior Executive Officer (SEO) Closing date: 8 March at 11.59pm Number of vacancies: 2 Registers of Scotland (RoS) Join an award-winning organisation recognised for its technology and innovation. Registers of Scotland is a world-leading pioneer in land and property registration. Our full-stack teams design, architect, and build all our registration products in-house. We work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. Job description The Role This post sits within the Senior Software Engineer job family and provides specialist expertise in Python and AI/ML engineering day-today. In this role, you will design, build, maintain and support robust software solutions that underpin our digital products and internal services. You will be responsible for developing and operating scalable data pipelines, APIs and cloud-native infrastructure, and for applying AI/ML techniques, including OCR, large language models and computer vision, to automate processes and improve efficiency. Working across the full delivery lifecycle, you will contribute to discovery, design, implementation, testing, deployment and ongoing support. You will collaborate closely with multidisciplinary teams, ensuring solutions are secure, reliable, maintainable and aligned to architectural and engineering standards, while continuously improving performance and user outcomes. On a typical day you will - Design, build, and operate scalable ETL and data pipelines handling structured and unstructured data for AI/ML workloads. - Develop and maintain robust API services, including FastAPI, RESTful APIs, WebSockets, model-serving endpoints, integrating AI/ML capabilities with existing digital platforms. - Implement authentication/authorisation using JWT, OAuth 2.0, API keys, and maintain API versioning and documentation. - Deploy and operate cloud-native infrastructure using AWS Lambda, S3, RDS/Aurora, SQS, IAM, CloudWatch, with infrastructure-as-code tools: CDK, Terraform, CloudFormation. - Containerize applications using Docker, orchestrate with Kubernetes (EKS/ECS), and maintain automated CI/CD pipelines. - Implement monitoring and observability using CloudWatch, Grafana, telemetry frameworks, including experiment tracking tools like MLflow and Weights & Biases. - Research, prototype, and implement AI/ML solutions using Transformers/Hugging Face, PyTorch, OpenCV, PIL/Pillow, YOLO, including LoRA/QLoRA fine-tuning, RLHF, and -multi-modal AI/ML systems. - Collaborate with team members to optimize platform and AI/ML workflow performance, reliability, and scalability. - Ensure compliance with security, accessibility, performance, and operational standards. - Participate in agile ceremonies, contribute to team knowledge-sharing, and support process improvements. - Support disaster recovery procedures and maintain high-availability, resilient system standards. Person specification Key Responsibilities Essential Criteria - Skills and Attributes for Success Technical: We will assess you against the following Technical and Experience criteria during the application and assessment process: - Python 3.9+, object-oriented programming, async/await, decorators, context managers, structured logging, pytest, performance optimization. - Data processing: Pandas, NumPy, SQL, SQLAlchemy/psycopg2, ETL orchestration (Apache Airflow, Dagster, Temporal.io). - AI/ML frameworks: Transformers/Hugging Face, PyTorch, OpenCV, PIL/Pillow, YOLO; model fine-tuning (LoRA/QLoRA), RLHF, experiment tracking (MLflow, Weights & Biases). - Web/API development: FastAPI, RESTful APIs, WebSockets, authentication/authorisation (JWT, OAuth 2.0, API keys), API versioning, documentation, model-serving endpoints. - Cloud & DevOps: AWS Lambda, S3, RDS/Aurora, SQS, IAM, CloudWatch; infrastructure as code with CDK, Terraform, CloudFormation; Docker, Kubernetes (EKS/ECS); CI/CD pipelines. - Monitoring & Observability: CloudWatch, Grafana, telemetry frameworks for production systems. - System Design: Event-driven and microservices architectures, high availability, resilient systems, multi-modal AI/ML systems. - Professional software engineering practices: Git workflows, unit/integration testing, code review, agile delivery (Scrum/Kanban). Experience - Developing production-grade AI/ML and data platforms, ensuring reliability, maintainability, and performance for public sector services. - Designing, building, and operating scalable ETL/data pipelines handling structured and unstructured data. - Delivering secure, cloud-native AI solutions, integrating with existing infrastructure, managing lifecycle via IaC. - Developing, supporting, and integrating APIs and microservices, including AI/ML model-serving endpoints. - Deploying and operating containerized applications in production, with automated CI/CD and environment management. - Implementing monitoring, alerting, and incident response processes for production systems, including AI/ML services. - Applying professional software engineering practices collaboratively in multidisciplinary teams to deliver services iteratively.
03/03/2026
Full time
Location Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role. About the job Job summary Total remuneration: £58,252-£68,586 Pay Supplement: The base salary for this role is £48,544-£57,155. This job qualifies for Digital, Data and Technology Annual Pay supplement 20% is included in the total remuneration above. Pension: 28.97% of base salary (RoS contribution) Annual leave: 38 days annual holiday, increasing to 42 days with length of service Duration: Permanent Working Pattern: 35 hours per week. We are a flexible employer and will consider a variety of working patterns on a case-by-case basis. For example, compressed hours, term-time working or part-time working. Location: Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role. Grade: Senior Executive Officer (SEO) Closing date: 8 March at 11.59pm Number of vacancies: 2 Registers of Scotland (RoS) Join an award-winning organisation recognised for its technology and innovation. Registers of Scotland is a world-leading pioneer in land and property registration. Our full-stack teams design, architect, and build all our registration products in-house. We work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. Job description The Role This post sits within the Senior Software Engineer job family and provides specialist expertise in Python and AI/ML engineering day-today. In this role, you will design, build, maintain and support robust software solutions that underpin our digital products and internal services. You will be responsible for developing and operating scalable data pipelines, APIs and cloud-native infrastructure, and for applying AI/ML techniques, including OCR, large language models and computer vision, to automate processes and improve efficiency. Working across the full delivery lifecycle, you will contribute to discovery, design, implementation, testing, deployment and ongoing support. You will collaborate closely with multidisciplinary teams, ensuring solutions are secure, reliable, maintainable and aligned to architectural and engineering standards, while continuously improving performance and user outcomes. On a typical day you will - Design, build, and operate scalable ETL and data pipelines handling structured and unstructured data for AI/ML workloads. - Develop and maintain robust API services, including FastAPI, RESTful APIs, WebSockets, model-serving endpoints, integrating AI/ML capabilities with existing digital platforms. - Implement authentication/authorisation using JWT, OAuth 2.0, API keys, and maintain API versioning and documentation. - Deploy and operate cloud-native infrastructure using AWS Lambda, S3, RDS/Aurora, SQS, IAM, CloudWatch, with infrastructure-as-code tools: CDK, Terraform, CloudFormation. - Containerize applications using Docker, orchestrate with Kubernetes (EKS/ECS), and maintain automated CI/CD pipelines. - Implement monitoring and observability using CloudWatch, Grafana, telemetry frameworks, including experiment tracking tools like MLflow and Weights & Biases. - Research, prototype, and implement AI/ML solutions using Transformers/Hugging Face, PyTorch, OpenCV, PIL/Pillow, YOLO, including LoRA/QLoRA fine-tuning, RLHF, and -multi-modal AI/ML systems. - Collaborate with team members to optimize platform and AI/ML workflow performance, reliability, and scalability. - Ensure compliance with security, accessibility, performance, and operational standards. - Participate in agile ceremonies, contribute to team knowledge-sharing, and support process improvements. - Support disaster recovery procedures and maintain high-availability, resilient system standards. Person specification Key Responsibilities Essential Criteria - Skills and Attributes for Success Technical: We will assess you against the following Technical and Experience criteria during the application and assessment process: - Python 3.9+, object-oriented programming, async/await, decorators, context managers, structured logging, pytest, performance optimization. - Data processing: Pandas, NumPy, SQL, SQLAlchemy/psycopg2, ETL orchestration (Apache Airflow, Dagster, Temporal.io). - AI/ML frameworks: Transformers/Hugging Face, PyTorch, OpenCV, PIL/Pillow, YOLO; model fine-tuning (LoRA/QLoRA), RLHF, experiment tracking (MLflow, Weights & Biases). - Web/API development: FastAPI, RESTful APIs, WebSockets, authentication/authorisation (JWT, OAuth 2.0, API keys), API versioning, documentation, model-serving endpoints. - Cloud & DevOps: AWS Lambda, S3, RDS/Aurora, SQS, IAM, CloudWatch; infrastructure as code with CDK, Terraform, CloudFormation; Docker, Kubernetes (EKS/ECS); CI/CD pipelines. - Monitoring & Observability: CloudWatch, Grafana, telemetry frameworks for production systems. - System Design: Event-driven and microservices architectures, high availability, resilient systems, multi-modal AI/ML systems. - Professional software engineering practices: Git workflows, unit/integration testing, code review, agile delivery (Scrum/Kanban). Experience - Developing production-grade AI/ML and data platforms, ensuring reliability, maintainability, and performance for public sector services. - Designing, building, and operating scalable ETL/data pipelines handling structured and unstructured data. - Delivering secure, cloud-native AI solutions, integrating with existing infrastructure, managing lifecycle via IaC. - Developing, supporting, and integrating APIs and microservices, including AI/ML model-serving endpoints. - Deploying and operating containerized applications in production, with automated CI/CD and environment management. - Implementing monitoring, alerting, and incident response processes for production systems, including AI/ML services. - Applying professional software engineering practices collaboratively in multidisciplinary teams to deliver services iteratively.
Isr Recruitment Limited
Geospatial Software Engineer
Isr Recruitment Limited City, Manchester
The Opportunity: You ll join an experienced, collaborative consultancy team delivering greenfield, enterprise-scale digital services for high-profile public and private sector clients. This opportunity is ideal for a practical, adaptable Geospatial Full Stack Engineer who enjoys working across disciplines and solving complex problems and challenges that will have a real-world impact. Collaboration sits at the heart of how our client operates, so you ll be partnering closely with colleagues across Software Engineering, User-Centred Design, Delivery Management, Data Science and Live Services to deliver outcomes that genuinely make a difference in today s society. As a consultancy, they are technology-agnostic by design, focusing on choosing the right tools for each problem, rather than forcing one stack everywhere. Their teams regularly work with .NET, Java, Python, Node.js, AWS and Azure, giving you genuine scope to broaden your skills and develop your career across a range of languages and platforms. Many of their projects also involve Geographic Information Systems (GIS) and open-source geospatial technologies, helping clients unlock the value of location-based data through mapping, spatial analysis and data-driven decision making. Skills and Experience: Essential 3+ years experience in a Full Stack Engineering role Strong development skills in .NET, Java or Python, alongside modern JavaScript frameworks/libraries Experience working in Agile environments (Scrum, Kanban, TDD) Solid understanding of architectural and design patterns, including microservices and serverless Hands-on experience designing and delivering solutions on AWS or Azure Experience working with GIS systems or geospatial data, and familiarity with tools such as Leaflet, OpenLayers, QGIS, GeoServer, PostGIS, etc. A collaborative mindset and experience working in multi-disciplinary teams Desirable Experience working in a consultancy environment Exposure to public sector projects Familiarity with CI/CD tooling (e.g. Jenkins, Terraform) Awareness of the Digital Service Standard and Technology Code of Practice, particularly in geospatial or public sector contexts Role and Responsibilities: This is a varied role suited to someone who enjoys the pace, responsibility and collaboration of consultancy. You will be involved with the following types of activity: Design and deliver high-quality solutions: building, enhancing and maintaining software, infrastructure and deployment pipelines that are robust, secure and scalable. Projects may include solutions involving geospatial data, GIS platforms and open-source mapping tools. Work collaboratively across disciplines: partnering with Senior and Lead Engineers, Delivery Managers, Designers and Data Scientists to shape solutions, contribute to technical documentation and deliver against agreed plans. Apply standards and best practice: follow established engineering approaches, contribute accurate technical estimates and proactively identify and escalate risks or issues. Communicate clearly and build relationships: present ideas, prototypes and progress updates to stakeholders, while building strong working relationships with colleagues, clients and partner organisations. Applications: Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?
25/02/2026
Full time
The Opportunity: You ll join an experienced, collaborative consultancy team delivering greenfield, enterprise-scale digital services for high-profile public and private sector clients. This opportunity is ideal for a practical, adaptable Geospatial Full Stack Engineer who enjoys working across disciplines and solving complex problems and challenges that will have a real-world impact. Collaboration sits at the heart of how our client operates, so you ll be partnering closely with colleagues across Software Engineering, User-Centred Design, Delivery Management, Data Science and Live Services to deliver outcomes that genuinely make a difference in today s society. As a consultancy, they are technology-agnostic by design, focusing on choosing the right tools for each problem, rather than forcing one stack everywhere. Their teams regularly work with .NET, Java, Python, Node.js, AWS and Azure, giving you genuine scope to broaden your skills and develop your career across a range of languages and platforms. Many of their projects also involve Geographic Information Systems (GIS) and open-source geospatial technologies, helping clients unlock the value of location-based data through mapping, spatial analysis and data-driven decision making. Skills and Experience: Essential 3+ years experience in a Full Stack Engineering role Strong development skills in .NET, Java or Python, alongside modern JavaScript frameworks/libraries Experience working in Agile environments (Scrum, Kanban, TDD) Solid understanding of architectural and design patterns, including microservices and serverless Hands-on experience designing and delivering solutions on AWS or Azure Experience working with GIS systems or geospatial data, and familiarity with tools such as Leaflet, OpenLayers, QGIS, GeoServer, PostGIS, etc. A collaborative mindset and experience working in multi-disciplinary teams Desirable Experience working in a consultancy environment Exposure to public sector projects Familiarity with CI/CD tooling (e.g. Jenkins, Terraform) Awareness of the Digital Service Standard and Technology Code of Practice, particularly in geospatial or public sector contexts Role and Responsibilities: This is a varied role suited to someone who enjoys the pace, responsibility and collaboration of consultancy. You will be involved with the following types of activity: Design and deliver high-quality solutions: building, enhancing and maintaining software, infrastructure and deployment pipelines that are robust, secure and scalable. Projects may include solutions involving geospatial data, GIS platforms and open-source mapping tools. Work collaboratively across disciplines: partnering with Senior and Lead Engineers, Delivery Managers, Designers and Data Scientists to shape solutions, contribute to technical documentation and deliver against agreed plans. Apply standards and best practice: follow established engineering approaches, contribute accurate technical estimates and proactively identify and escalate risks or issues. Communicate clearly and build relationships: present ideas, prototypes and progress updates to stakeholders, while building strong working relationships with colleagues, clients and partner organisations. Applications: Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?
Summer-Browning Associates
Senior Developer
Summer-Browning Associates Bletchley, Buckinghamshire
Senior Developer Summer-Browning Associates is currently assisting our Central Government client, who is looking for a Senior Developer for an initial six-month assignment. Location: Milton Keynes Essential Skills: The ideal candidate will hold active SC Clearance and have a proven background in software engineering, demonstrating the following skills and experience: Proficiency in developing production-grade applications utilising Python. Experience in designing scalable backend services using Golang. Expertise in constructing enterprise-grade applications using C#/.NET. Competence in building RESTful APIs and managing microservices-based architectures. Strong familiarity with Git-based version control systems and CI/CD pipelines. Comprehensive understanding of Agile methodologies and security best practices. Familiarity with secure environments in the public sector or defence is highly advantageous. To apply, please submit your latest CV for review.
13/02/2026
Contractor
Senior Developer Summer-Browning Associates is currently assisting our Central Government client, who is looking for a Senior Developer for an initial six-month assignment. Location: Milton Keynes Essential Skills: The ideal candidate will hold active SC Clearance and have a proven background in software engineering, demonstrating the following skills and experience: Proficiency in developing production-grade applications utilising Python. Experience in designing scalable backend services using Golang. Expertise in constructing enterprise-grade applications using C#/.NET. Competence in building RESTful APIs and managing microservices-based architectures. Strong familiarity with Git-based version control systems and CI/CD pipelines. Comprehensive understanding of Agile methodologies and security best practices. Familiarity with secure environments in the public sector or defence is highly advantageous. To apply, please submit your latest CV for review.
Network IT
Senior Python Developer
Network IT Bletchley, Buckinghamshire
SC Senior Python Developer / 6 Month Contract / Inside IR35 / 550 / Milton Keynes My Public Sector client is looking for a Senior Python Developer who will be responsible for designing, developing, testing, and maintaining high-quality software solutions using Python. The role focuses on delivering scalable, efficient, and maintainable code while collaborating with cross-functional teams to meet business and technical requirements. Must-Have Technical Skills Strong hands-on experience in Python with 5+ years building production-grade applications Strong hands-on experience in Golang with 3+ years developing scalable backend services Strong hands-on experience in C# / .NET with 3+ years building enterprise-grade applications Mandatory experience designing, developing, and maintaining microservices-based architectures Strong understanding of distributed systems, service-to-service communication, and fault tolerance Experience building RESTful APIs and integrating services across multiple systems Proficiency in writing clean, efficient, testable, and well-documented code Experience with asynchronous/thread processing, messaging systems, and background workers Strong experience with Git-based version control and CI/CD pipelines Working knowledge of security best practices, authentication, and authorization Professional Experience 6+ years of overall software development experience Proven experience delivering microservices-based systems in a production environment Minimum 3+ years of hands-on experience in Golang and C#, with strong proficiency in Python Experience owning services end-to-end, from design and development to deployment and support Ability to contribute to architecture decisions and system design discussions Experience mentoring junior developers and driving engineering best practices Strong problem-solving, debugging, and analytical skills Excellent communication and collaboration skills in cross-functional teams The successful candidate will already hold Security Clearance or be eligible for Security Clearance
12/02/2026
Seasonal
SC Senior Python Developer / 6 Month Contract / Inside IR35 / 550 / Milton Keynes My Public Sector client is looking for a Senior Python Developer who will be responsible for designing, developing, testing, and maintaining high-quality software solutions using Python. The role focuses on delivering scalable, efficient, and maintainable code while collaborating with cross-functional teams to meet business and technical requirements. Must-Have Technical Skills Strong hands-on experience in Python with 5+ years building production-grade applications Strong hands-on experience in Golang with 3+ years developing scalable backend services Strong hands-on experience in C# / .NET with 3+ years building enterprise-grade applications Mandatory experience designing, developing, and maintaining microservices-based architectures Strong understanding of distributed systems, service-to-service communication, and fault tolerance Experience building RESTful APIs and integrating services across multiple systems Proficiency in writing clean, efficient, testable, and well-documented code Experience with asynchronous/thread processing, messaging systems, and background workers Strong experience with Git-based version control and CI/CD pipelines Working knowledge of security best practices, authentication, and authorization Professional Experience 6+ years of overall software development experience Proven experience delivering microservices-based systems in a production environment Minimum 3+ years of hands-on experience in Golang and C#, with strong proficiency in Python Experience owning services end-to-end, from design and development to deployment and support Ability to contribute to architecture decisions and system design discussions Experience mentoring junior developers and driving engineering best practices Strong problem-solving, debugging, and analytical skills Excellent communication and collaboration skills in cross-functional teams The successful candidate will already hold Security Clearance or be eligible for Security Clearance

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board