cover image
Understanding Recruitment

Software Engineer (AI)

Remote

London, United Kingdom

Freelance

28-02-2025

Job Specifications

Software Engineer
3-month contract with potential extension, outside IR35

Core Responsibilities
Design and build performance reporting systems for content moderation tools
Develop features to enhance moderation capabilities
Collaborate with teams to customize solutions for new customer onboarding

Key Skills
Python development expertise
Experience with data engineering and analysis
Knowledge of containerized microservices and Kubernetes
Understanding of machine learning fundamentals
Commitment to software engineering best practices

Nice to Have
Startup experience
MLOps and platform engineering background
Experience with AI-assisted development tools

We welcome candidates who meet some or most of these criteria and are eager to grow in areas where they have less experience. We value diverse perspectives and backgrounds.

About the Company

The Understanding Recruitment Universe Understanding Recruitment is the go-to destination for technology recruitment with headquarters in St. Albans, England. Specialising in Biotechnology, Artificial Intelligence, and Web3, our team of over 90 recruiters is adept in navigating the dynamic landscapes of Blockchain & Cryptocurrency, Java, JavaScript, Python, Rust, Golang, .NET, DevOps, Product Management, and other tech roles within the Software Development Lifecycle. As your total talent solution partner, we seamlessly con... Know more

Related Jobs

Company background Company brand
Company Name
Nine Twenty Recruitment
Job Title
IT Support Engineer (6 month FTC)
Job Description
** 6-month fixed term contract ** My client is a leading provider of sustainable fashion solutions, specialising in garment rental, resale, and renewal services. Their IT team plays a crucial role in supporting the business by ensuring a seamless and secure technological environment. They are currently looking for an IT Support Engineer to join the team on a 6-month fixed term contract. Role Overview: As an IT Support Engineer, you will be responsible for providing first and second-line IT support, troubleshooting technical issues, and ensuring the smooth operation of IT systems across the organisation. This role requires a proactive individual with strong problem-solving skills and the ability to communicate technical concepts in a clear and user-friendly manner. Key Responsibilities: Provide first and second-line IT support to internal users. Troubleshoot and resolve hardware, software, and networking issues. Maintain and manage virtualised environments using Hyper-V. Administer Active Directory and Azure AD services. Manage and support Microsoft 365 applications and services. Assist with networking tasks, including configuring firewalls, switches, VPNs, VLANs, and DHCP. Document IT issues, resolutions, and standard operating procedures. Collaborate with IT colleagues and other departments to improve system reliability and efficiency. Provide clear and concise technical support, translating complex concepts into non-technical language for end-users. Qualifications & Experience: IT-related degree or equivalent qualification. Approximately 1 year of relevant IT support experience (flexible based on discussion). Key Skills & Requirements: Strong troubleshooting and problem-solving skills. Ability to communicate technical concepts in plain English. Experience with: Virtualisation technologies (Hyper-V). Active Directory and Azure AD administration. Microsoft 365 administration and support. Basic networking knowledge, including firewalls, switches, VPNs, VLANs, and DHCP If you are a motivated IT professional looking for an exciting opportunity to develop your skills and contribute to a dynamic team, we would love to hear from you.
Glasgow, United Kingdom
On site
Freelance
28-02-2025
Company background Company brand
Company Name
Sanderson
Job Title
Javascript Developer
Job Description
Express.js Developer - Contract - Outside IR35 - Financial Services Length: 6-12 Months Initial Rate: TBC - OUTSIDE IR35 Location: Canary Wharf - 2x Days a Week We are looking for an experienced Backend Developer with strong skills in Node.js (Express), cloud-native microservices, and DevOps. The role involves developing and maintaining backend services, working with databases, and implementing best practices for RESTful APIs. Experience in Trading or Risk environments is a plus. Key Responsibilities: Develop and maintain backend services using Node.js and Express. Design and implement RESTful APIs following best practices. Work with relational (Oracle, MySQL) and NoSQL (MongoDB) databases. Use DevOps tools (Azure DevOps, GitLab, or Bitbucket Pipelines) for CI/CD processes. Develop cloud-native microservices. Collaborate in an Agile development environment. Work with streaming/messaging platforms as needed. Required Skills & Experience: Strong experience with Node.js and Express. Proficiency in relational and NoSQL databases. Experience with DevOps tools and CI/CD pipelines. Knowledge of Agile methodologies. Experience with cloud-native microservices. Expertise in RESTful API development. Preferred Skills: Experience in a Trading or Risk environment. Knowledge of MongoDB (Atlas). Experience with Azure cloud services. Familiarity with streaming/messaging platforms (Kafka, RabbitMQ, etc.).
London, United Kingdom
Hybrid
Freelance
28-02-2025
Company background Company brand
Company Name
Intec Select
Job Title
Senior Software Engineer
Job Description
Senior Software Developer (.NET / Azure) – Remote - £600 Per Day Outside IR35 Overview: We are seeking a highly skilled Senior Software Developer with expertise in .NET Core v8 to join a leading consultancy. The successful candidate will be working with a prominent financial services company to build out a new multi tenanted platform. This is an exciting opportunity to contribute to a cutting-edge project utilising modern technologies and cloud-based architecture. Role & Responsibilities: Design, develop, and maintain high-quality, scalable, and secure event-driven microservices. Implement and optimise C# and .NET Core v8 applications. Develop and integrate Azure Functions, Cosmos DB, and Azure Service Bus into the platform. Utilise WebSockets and SignalR to enhance real-time communication features. Collaborate with cross-functional teams to define, design, and deploy new features. Ensure best practices in software development, security, and cloud architecture. Troubleshoot, debug, and optimise application performance. Essential Skills & Requirements: Proven experience as a Senior Software Developer specialising in .NET Core. Strong proficiency in C#, .NET Core v8. Hands-on experience with Azure, including Azure Functions, Cosmos DB, and Azure Service Bus. Deep understanding of event-driven microservices architecture. Experience with WebSockets and SignalR for real-time communication. Strong problem-solving skills and the ability to work in a fast-paced environment. Excellent communication and collaboration skills. Contract Details: Duration: 6 months Rate: £500 - £600 per day Outside IR35 Location: Remote (UK) Start Date: ASAP
United Kingdom
Remote
Freelance
28-02-2025
Company background Company brand
Company Name
Trust In SODA
Job Title
AWS Cloud Native & API Developer
Job Description
AWS Cloud Native & API Developer Location: London (Hybrid) Max Rate: £430 per day Inside IR35 Duration: Until January 2026 Role Description: We are seeking an experienced AWS Cloud Native & API Developer to join our team for a long-term contract role. The successful candidate will work on cutting-edge AWS serverless solutions, event-driven integrations, and API development. You will play a pivotal role in designing, developing, and deploying AWS cloud-native applications while collaborating closely with agile teams to deliver business value. Key Responsibilities: AWS Serverless Solution Design: Design and implement serverless solutions using AWS technologies, with a focus on event-driven integration patterns. API Development: Build and manage API products, utilizing tools like Apigee for API management, versioning, and documentation. Backend Development: Work with Python (primary) and Typescript (secondary) to deliver backend and compute solutions. Cloud-Native Development: Participate in the design and development of AWS cloud-native applications, ensuring best practices for scalability, performance, and security. Collaboration: Work closely with Product Owners, customers, and stakeholders to understand business needs and deliver software solutions. DevOps and Automation: Use DevOps tools like Jenkins, Bamboo, Git, etc., to support deployment and integration processes. Security and Testing: Ensure secure solutions and implement automated testing principles for the backend solutions. Monitoring & Remediation: Support, monitor, and maintain production systems, investigate issues using observability tools (e.g., Splunk, Datadog), and create remediation plans. Required Skills and Experience: AWS Serverless Solutions: Extensive experience in designing and implementing serverless applications on AWS. API Development & Management: Strong experience in building and managing APIs using Apigee, with knowledge of API versioning, documentation, and developer onboarding. Backend Languages: Proficiency in Python and Typescript for backend and compute development. Cloud-Native Solutions: Experience in the development of AWS cloud-native solutions, including working with various databases (SQL and NoSQL). DevOps Tools: Experience with deployment tools such as Jenkins, Bamboo, or Git. Security: Solid understanding of security protocols and standards in cloud environments. Event-Driven Integrations: Expertise in event-driven integration patterns within AWS. Agile Practices: Experience in delivering features as part of an agile team (Scrum, Kanban, etc.), collaborating with cross-functional teams. Automated Testing: Experience applying automated testing principles to ensure high-quality solutions.
London, United Kingdom
On site
Freelance
28-02-2025