2,235 Software Engineer jobs in the United Kingdom
Software Engineering Specialist - Human Data
Job Viewed
Job Description
xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge.
Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity.
We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important.
All engineers and researchers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.
About the Role
As a Software Engineering Specialist on the Human Data team, you will be responsible for creating cutting-edge data to facilitate the training of large language models. Collaborating closely with technical staff, you will contribute to datasets for model training, benchmarking, and overall advancement.
The Software Engineering Specialist - Human Data role is a full-time remote position. Part-time may be offered on a case-by-case basis but full-time is strongly preferred (please see the bottom of this job description for more details).
Responsibilities
- AI model training initiatives by curating code examples, offering precise solutions, and meticulous corrections in Python, JavaScript (including ReactJS), C/C++, and Java.
- Evaluate and refine AI-generated code, ensuring it adheres to industry standards for efficiency, scalability, and reliability.
- Collaborate with cross-functional teams to enhance AI-driven coding solutions, ensuring they meet enterprise-level quality and performance benchmarks.
- Advanced proficiency in English, both verbal and written.
- Strong experience in either Python or JavaScript, with a solid foundation in software development practices. Please note that for those with experience in only JavaScript, experience with ReactJS is preferred but not required. Knowledge of other languages is a strong plus.Strong grasp of computer science fundamentals like data structures, algorithms, and debugging skills.
- A minimum of 2 years of hands-on industry experience with a proven track record in software development and/or public proof of work (such as on GitHub).
- Extensive experience with a wide array of tools and systems such as Databases, SQL, Kubernetes, Spark, Kafka, gRPC, and AWS.
- The ideal candidate for this role is adaptable, possesses strong logical reasoning skills, is detail-oriented, and thrives in a fast-paced work environment.
- Evidence of meaningful contributions to open source projects or high reputation on platforms like Stack Overflow or evidence of strong performance in programming competitions.
- Enthusiasm to collaboratively build the best truth-seeking AI out there!
- Demonstrates a strong capacity to quickly adapt by learning new skills and unlearning outdated ones, thriving in dynamic and changing environments.
- For those who will be working from a personal device, please note your computer must be capable of running Windows 10 or macOS BigSur 11.0 or later.
- This position is fully remote.
- We are unable to provide visa sponsorship.
- If you are based in the US, please note we are unable to hire in the states of Wyoming and Illinois at this time.
- You must own and have reliable access to a smartphone.
- Please indicate your interest in either full-time, part-time, or either in the application. Note that:
- Full-Time (40 hours per week): Full-time schedules are 9-5:30pm in your local time zone. The first week will be 9-5:30pm PST for onboarding.
- Part-Time (20-29 hours per week): While hours are flexible around your schedule, you must be committed to working at least 20 hours per week (with at least 10 of these hours worked on weekdays) and no more than 29 hours per week.
- The pay for this role may range from $55/hour - $65/hour.
- Your actual pay will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.
- For full-time roles, specific benefits vary by country, depending on your country of residence you may have access to medical benefits. We do not offer benefits for part-time roles.
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all applicable federal, state, and local laws, including the San Francisco Fair Chance Ordinance, Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
For Los Angeles County (unincorporated) Candidates:
xAI reasonably believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of a conditional offer of employment:
- Access to information technology systems and confidential information, including proprietary and trade secret information, and/or user data;
- Interacting with internal and/or external clients and colleagues; and
- Exercising sound judgment.
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Software Engineer
Posted today
Job Viewed
Job Description
Join the accomplished development team and play a pivotal role in helping businesses thrive with custom systems. Our client, a leading bespoke development company in Norwich, boasts over 18 years of experience supporting businesses of all sizes in the UK and globally and, due to their impressive growth, they seek a skilled and talented Laravel Developer to fuel their continued success.
This is office based 5 days a week in Norwich.
What You'll Do:
- Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. li>Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions.
- Many hands make light work: Collaborate closely with your team of experienced developers to deliver exceptional IT support and ensure client satisfaction.
What You Bring:
- A passion for Laravel: Proven experience with Laravel and Object-Oriented PHP is essential.
- Database fluency: Speak the languages of MySQL and MSSQL fluently.
- UI maestro: Wield your skills in HTML5, CSS3, and JavaScript to bring interfaces to life.
- Communication is key: Excellent communication, problem-solving, and time management skills are a must.
Why You'll Love It:
- Supportive and forward-thinking team: Learn and grow alongside seasoned developers in a collaborative and encouraging environment.
- Dynamic applications, real-world impact: See your work directly benefit businesses and contribute to their success.
- Work on yourself: Take 1 day during the week to focus on personal projects.
Apply to learn more about the role and opportunity.
Software Engineer
Posted today
Job Viewed
Job Description
Software Engineer (C#/.NET) - Contract
Epsom & Remote | 6-Month Contract | £69/hr (Inside IR35)
Are you an experienced Software Engineer with strong expertise in .NET Core and Azure? We're looking for a talented developer to join our IT Services team on a 6-month contract to help deliver modern, high-quality applications and support the migration of legacy systems to newer technologies.
This is a fantastic opportunity to work within an evolving IT function that's shifting from "Business as Usual" to becoming a true digital partner to the business, driving innovation and value through technology.
- What You'll Do:
Develop and enhance custom applications using .NET Core (C#), Entity Framework Core, Razor Pages, and Blazor.
Support migration of older applications to modern technologies.
Collaborate with IT and business teams to ensure high-quality, secure, and scalable solutions.
Apply DevOps best practices across backlog management, Git-based source control, CI/CD pipelines, and Azure DevOps.
Contribute to the company's digital transformation journey.
- What We're Looking For
Experience: 8-10 years as a Software Engineer
Essential Skills:
.NET Core (C#)
Entity Framework Core
Razor Pages & Blazor
JavaScript
Desirable Skills:
2+ years working with Azure cloud services (Web Apps, Hybrid Connections, Storage, App Insights, Containers, AAD, Automation, Key Vault, SQL DB).
Experience with on-prem SQL services.
Strong track record using Azure DevOps for CI/CD, backlog management, and Git source control.
- Contract Details
Location: Hybrid (Epsom & home-based)
Duration: 6 months
Hours: 40 hours per week
Pay Rate: £69.00/hr
Clearance: BPSS required
Status: Inside IR35
If you're a highly skilled developer who enjoys solving complex challenges and working with modern Microsoft technologies in the cloud, we'd love to hear from you.
Apply now to be part of a forward-looking IT team driving digital transformation.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Full Stack Developer | 3 Roles Available | 3 Month Initial Contract | Up to 550 per day (Inside IR35) | London (2 days per week on-site) | Active SC Clearance Required
MERITUS are working with a well-established financial services company in London who are looking for 3 experienced Full Stack Developers to join them on a 3-month contract. The business is undergoing a major technology transformation, and this role will play a key part in delivering new features and scaling their cloud-based platforms.
They're looking for engineers experienced in .NET / C#, Angular & experience deploying applications & platforms into Azure. DevOps & IaC experience (Terraform) would be highly beneficial.
The roles are based in London & are hybrid with 2 days per week in the London office. Candidates are required to hold an active SC Clearance.
Skills Required:
- Strong background as a Full Stack Developer on commercial projects.
- Hands-on experience with Angular.
- Proven expertise with C#/.NET Core.
- Practical knowledge of Azure services and cloud-based architectures.
- Good experience with Terraform for Infrastructure as Code.
- Familiarity with CI/CD and agile ways of working.
Got your attention?
If you believe that you have the skills and experience for the Principle Engineer role - then please get in touch. We also offer a referral scheme for any candidates whose details are passed to us that we successfully place. If you have any further questions then please contact Ryan Harris at MERITUS.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Full Stack Developer - React.js | Node.js | SQL Server
Location: Nottinghamshire, 2 days a week in office
Employment Type: Permanent
Salary: Based on experience
Due to continued success, I am looking for a skilled Mid-Level Full Stack Developer to join my clients growing team working on a modern, web-based platform. This is a hands-on role where you'll be building new applications and enhancing existing ones using React.js , Node.js , and SQL Server .
The role is offered on a hybrid basis, minimum 2 days a week in their Nottinghamshire office
What you'll be doing as a Full Stack Developer:
- Develop and maintain full-stack web applications with a focus on performance and scalability.
- Build responsive, data-driven UIs using React.js, consuming JSON APIs.
- Create and enhance backend services using Node.js.
- Work with complex business logic implemented in SQL Server stored procedures.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
- Contribute to code reviews, documentation, and continuous improvement.
What experience you will need to have as the Full Stack Developer:
- Strong experience with React.js , Node.js , and SQL Server .
- Solid understanding of n-tier architecture and thin client design.
- Proficiency in JavaScript (ES6+) , RESTful APIs, and JSON.
- Experience integrating frontend components with backend APIs.
- Ability to work with and extend existing architecture (not re-architecting).
- Familiarity with SOLID principles , design patterns, and clean code practices.
Nice to Have:
- Experience with Bootstrap or Material UI .
- Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright).
- Understanding of software release processes and version control.
This is a great opportunity for someone who enjoys solving complex problems, working across the stack, and contributing to a high-performing development team.
Please apply with an updated CV
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
C# development for cutting-edge hardware products
This pioneering company develops sophisticated RF sensor systems used to protect sensitive locations such as airports from malicious transmissions and drone flights. These systems provide comprehensive RF analysis including the ability to identify where signals originate. Their systems are also used by military and security customers for use in electronic warfare and intelligence. This powerful hardware is controlled by a full software stack from embedded code through to intuitive GUIs.
In this role you will be involved in the full software development lifecycle for Windows and Linux applications which facilitate communication of data from remote hardware units to PC based analysis software. This includes developing high-speed data processing algorithms and robust and well tested APIs.
Requirements:
- Strong C# development skills coupled with strong object-oriented programming knowledge
- Commercial experience working across the full software development lifecycle from requirement analysis to documentation and training
- Practical knowledge of developing RESTful APIs for client-server architecture
- Good degree in Computer Science or Electronics
Financially secure and continuing to grow, this company is a great place to further your career and continue learning as a software engineer. Located on the outskirts of Cambridge in newly built and well-appointed offices, on offer is a competitive salary and pension scheme with other benefits such as private medical insurance, a performance related bonus scheme and hybrid working.
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27359 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Location: Manchester (Hybrid working - 2 days)
Type: Full-time, Permanent
Salary: £40,000 to £55,000 + Bonus (Up to 30%) + Excellent Benefits including 7% pension, income protection, and much more.
Are you a skilled developer with a strong foundation in C#, Java, Erlang, or Go ? Do you dream of working on cutting-edge AI initiatives while reimagining the backbone of mission-critical systems? This is your opportunity to join a globally recognised brand at the forefront of digital innovation.
About the CompanyWe're a global leader in our sector, trusted by millions worldwide. As part of our ambitious technology transformation, we’re rearchitecting legacy platforms while launching bold new greenfield projects that leverage AI to drive intelligent products and services.
This is more than a software engineering role — it's a chance to be part of a journey that shapes the future of AI in a real-world, high-impact environment.
What You’ll Work On-
Re-architecting legacy systems into scalable, modern cloud-based solutions (Using GCP)
-
Building greenfield applications from the ground up with a strong AI-first mindset
-
Collaborating with data scientists, ML engineers, and product teams to deliver AI-powered solutions
-
Using your expertise in C#, Java, or Go to build resilient, high-performance systems
-
Strong experience with C#, Java, or Go
-
A genuine interest in AI/ML (previous experience is a bonus, but not required)
-
Comfortable navigating and improving legacy codebases
-
Eager to work on greenfield projects and adopt new tech
-
Familiar with cloud platforms (AWS, Azure, or GCP preferred )
-
Passionate about learning, experimenting, and pushing boundaries
-
Work with and learn from leading experts in AI and cloud architecture
-
Be part of a major digital transformation that will impact millions
-
Access to AI training resources, certifications, and mentoring
- Access to Cloud training resources, wiht a focus on GCP
-
Flexible working: remote-first culture with optional office days
-
Excellent benefits including performance bonuses, pension, wellness support & more
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Engineer – Surrey – Hybrid – Up to £40k
Are you a passionate Software Engineer ready to make a tangible impact? Do you thrive on solving complex problems and developing scalable, high-quality solutions? Join our client’s growing Software Engineering team and support them in shaping the future of technology across critical projects that matter, within the engineering sector.
About the Role
As a Software Engineer (Level 3), you’ll be at the heart of their development efforts—designing, building, and delivering robust software solutions in collaboration with a talented, supportive team. You'll own your code, contribute to key design decisions, and help mentor Junior Engineers, all while continuing to develop your own skills and expertise.
What You’ll Be Doing…
- Build clean, efficient, and maintainable code using .NET (ASP.NET Core, C#, Web API). li>Engage in the full software development lifecycle—planning, coding, testing, deploying. < i>Collaborate closely with engineers, managers, and wider teams to deliver scalable solutions.
- Participate in technical design discussions and contribute to architectural decisions.
- Debug and troubleshoot complex issues in real-time.
- Ensure compliance with coding, security, and documentation standards.
- Provide guidance and mentorship to junior team members.
- Help improve test coverage and contribute to evolving best practices.
What You’ll Need…
- Strong expertise in .NET technologies—including ASP.NET Core, C#, Web API. < i>Proficiency in working with SQL databases and queries.
- Solid grasp of software development best practices and methodologies.
- Experience in code reviews, with a focus on clean, secure, and scalable code.
- Excellent communication and collaboration skills.
- Familiarity with Version Control (e.g. Git).
Even better if you have…
- < i>Experience with Agile methodologies.
- Understanding of UI/UX principles and responsive design.
- Exposure to cloud platforms (Azure or AWS).
- Knowledge of CI/CD pipelines and deployment workflows.
- Basic awareness of cybersecurity principles.
- Scripting with Python or PowerShell.
- Experience with SharePoint / O365 Application development.
- Familiarity with CAD software (Bentley, AutoCAD, Autodesk, Trimble).
- Interest in Geospatial mathematics and geometry.
Why Join?
You’ll be working on meaningful projects, be part of a collaborative, inclusive and forward-thinking team and gain continuous development.
If you're driven by innovation, growth, and the opportunity to do work that matters, apply now and I’ll be in touch shortly (phone number removed);
Tilt Recruitment are specialists in IT Recruitment. We work hard to find our candidates their perfect roles within fantastic organisations across the UK. If this role isn’t right for you, please still get in touch with us as we may have other roles which may suit you better.
We also offer up to £500 for every successful referral, if you know someone who matches this skill set please let us know.
Tilt Recruitment is acting as an Employment Business in relation to this vacancy.
Be The First To Know
About the latest Software engineer Jobs in United Kingdom !
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Candidates that our clients are looking for must have a strong academic background typically with a first class degree or PhD in a numerate subject such as physics, engineering or maths. We look for candidates with the aptitude to learn quickly and take on our customers’ most challenging problems. We help our staff develop the skills they need through on-the-job training coupled with readily available support and guidance
The Candidate will:
- be self-motivating, capable of working independently li>have a good (1st/2.1) undergraduate degree or a PhD in a numerate discipline
- have a strong academic background typically including A*'s in A-level Maths and Physics
- have strong verbal and written presentation skills
- have software development experience, preferably in C/C++.
The candidate will be responsible for:
- developing software for cyber security systems
- developing novel signal, image, or data processing applications
- developing solutions in C/C++, HTML, Typescript/Javascript, Python, and Rust
- providing support and training to our customers in using the software.
Excellent benefits package.
Background security check will be required before working on site.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Engineer
- OOP, PHP, LAMP, MVC, HTML, CSS, JavaScript and opportunity to learn GoLang
- Fareham, Hampshire. This is an in office role.
- Salary circa 45,000 - 65,000 plus benefits
Malware, Ransomware, Cryptojacking, Trojan Viruses.
In 2023, cybercrime cost UK businesses an estimated 21 billion. But don't think its the just the big corporates at risk, the average cybercrime value in the UK is just over 10,000 demonstrating that personal finance and small business cybercrime is rife.
Would you like to be part of the solution?
We are working with an award winning leader in the field of cyber security. They are on a mission to build a safer digital world for you and your future self! They have built a suite of innovative products designed to offer superior protection against a broad spectrum of online threats.
The role of Software Engineer is a new position in the team demonstrating the increasing demand for a robust cyber solution.
Working with a talented software team you will be helping to plan and develop security solutions, migration to improved cloud services and help with support and maintenance of security and storage services.
The work is aimed at more back end development with an emphasis on Agile processes, systems optimisation, TDD and embracing modern development practices. The company also uses PHPUnit / Selenium to ensure high standards of development.
On top of a competitive salary (approx 45k - 65k) the company offer some fantastic financial and lifestyle benefits including; free access to local gym, onsite chef (free cooked breakfast & lunch!), childcare vouchers, cycle to work scheme, pension, BUPA healthcare, investment in training and personal development.
Essential Skills & Experience
- Solid experience of object oriented programming
- Deep knowledge of PHP from version 5 upwards
- MySQL
- Golang
- Git
Beneficial Skills:
- Kubernetes
- GCP
- Docker
- Load Balancing
- TDD
- Code Review
Hit apply to upload your CV or contact Tom Rayner at Spectrum IT Recruitment to find out more about this exciting opportunity.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Engineer - 90,000 - Hybrid
Title : Software Engineer
Company : HPC / AI
Location : London (hybrid)
Package : Up to 90,000
Overview :
A next-generation and scientifically-led HPC team have opened up an opportunity for an experienced Software Engineer with C++ and GPU expertise to join a team of exceptionally talented developers.
You will have the opportunity to shape the developmental trajectory of the business by working on high-performance greenfield projects.
This is a fantastic chance for an experienced C++ engineer with proven experience in a video or high-performance environment to join a world-class team of engineers developing truly novel solutions.
About you:
- C++ is your strongest language
- Ideally experience in Video or Audio Processing
- Experience writing performance-critical software
- Exposure to GPU technology (Vulkan API, OpenGL, OpenCL, CUDA etc.,)
- Relevant degree
Full details are available. Please don't hesitate to get in touch with (email address removed). com to learn more.