governance team to translate technical knowledge into concrete recommendations. You can find our full team here . ABOUT THE ROLE We're looking for research scientists, research engineers, and software engineers who are excited to work on these and similar projects. We intend to hire people with a broad range of experience and encourage applications even if you don … Linear Probes . Designing and evaluating AI control protocols. We have not started these efforts yet but intend to work on them starting Q2 2025. Building a high-quality software stack to support all of these efforts. We have recently switched to Inspect as our primary evals framework. CANDIDATE CHARACTERISTICS in strong candidates For all skills, we don't … of learning/generalization. RL(HF/AIF): using other models, programmatic reward functions, or custom reward models as a source of feedback for fine-tuning an existing LLM. Softwareengineering: Model evaluators benefit from a solid foundation in software engineering. This can include developing APIs (ideally around LLMs or eval tasks), data science, system design, data More ❯
An incredible opportunity for an experienced Senior Backend Engineer with advanced Go skills to join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributed systems to the next level. As a Senior Backend Engineer, you'll be working … on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of the full softwareengineering lifecycle, including design, development, and implementation. Reporting into an Engineering Manager, the Senior Backend Engineer will also leverage modern technologies like AWS, Kubernetes, Docker, and Kafka, whilst also architecting and implementing microservices-based solutions in collaboration with cross … for optimising system performance, reliability, and scalability, as well as participating in code reviews, design discussions, and knowledge sharing. Senior Backend Engineer (Go) - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end softwareengineeringMore ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the worlds leading manufacturers. Due to our continued growth we are now recruiting for a Propulsion System Senior Validation Engineer to be based at our customers site in Gaydon Our Embedded Systems Solutions department (ESS) encompasses all activities outlined … under the Automotive SPICE (ASPICE) process framework, including systems engineering, softwareengineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions. The Role: This role … methods that are driven by Customer, Function Requirements and Failure Modes and Effects Analysis Contribute to the delivery of the area onto all programmes, in line with the Systems Engineering discipline outlined by Product Creation Systems Provide technical support and assistance across the operational team on topics relating to the integration and harmonisation of multiple interconnected components including issue More ❯
At Mindera, we craft software with people we love. We're looking for a Staff Frontend React Engineer to join our team! You'll play a key technical leadership role, working closely with architects, product managers, and cross-functional teams and will be responsible for building fluid and responsive user interfaces for multiple platforms and devices. When you join … organisation . Please note: This position requires you to work on client-site in central London three times a week. Skills and Requirements 10+ years of work experience in softwareengineering with React; Banking experience, specifically credit experience; Experience working with Javascript, Typescript and modern frameworks and platforms like React.JS, Next.JS; Hands on experience with React and knowledge … with organisational goals while maintaining technical standards; A strong interest in understanding market dynamics and identifying customer needs to drive strategic decision-making and business growth; Experience in mentoring engineering teams , fostering collaboration and providing guidance when needed. How you'll make an impact Being self-driven and working with little supervision towards a common team or company purpose More ❯
Our software, ToffeeX, is an engineering design tool that automatically creates mechanical components for the engineering industry. It leverages a combination of artificial intelligence, numerical simulation, and sophisticated mathematical optimization techniques to design components that outperform their existing counterparts. By bringing numerical simulation to the cloud, we create immense opportunities for the design engineer. At ToffeeX we … are at the forefront of developing numerical methods for engineering design. We bring cutting edge research to industry through our cloud platform. Utilising a microservice architecture we continue to integrate and deploy mathematical optimisation modules, machine learning solutions and geometric manipulation algorithms through our flexible software pipeline. Working closely with our clients, some of the biggest players in … their industries, we revolutionise the user experience and automation in engineering software. At the same time, we design our architecture to industry leading reliability and security standards, essential to highly sensitive projects. The position: At ToffeeX, you will join a passionate team of software engineers, scientists, and academics. You will design high performing software solutions for cutting More ❯
Kingston upon Thames, London, United Kingdom Hybrid / WFH Options
Tec Partners
V&V Engineer to support the planning, execution, and reporting of verification and validation (V&V) activities. This role is integral to ensuring the compliance of complex hardware and software systems with defined requirements across the full engineering lifecycle. You will be working in a multi-disciplinary environment, contributing to the delivery of sovereign defence systems that are … critical to national operations. The position involves collaboration across engineering functions and offers the opportunity to influence both technical direction and process improvements. Key Responsibilities: Lead the planning, coordination, execution, and documentation of V&V work packages. Promote and apply industry best practices in V&V engineering in line with corporate, defence, and regulatory standards. Oversee and guide … project security measures related to V&V activities and ensure compliance with required protocols. Candidate Profile: Essential Qualifications and Experience: Degree, HND/HNC, or equivalent experience in Systems Engineering, SoftwareEngineering, Control Systems, or a related field. Familiarity with defence, aerospace, or similarly regulated industry standards. Proficiency in using requirements and test management tools such as More ❯
An incredible opportunity for an experienced Senior Backend Engineer with advanced Go skills to join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributed systems to the next level. As a Senior Backend Engineer, you'll be working … on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of the full softwareengineering life cycle, including design, development, and implementation. Reporting into an Engineering Manager, the Senior Backend Engineer will also leverage modern technologies like AWS, Kubernetes, Docker, and Kafka, whilst also architecting and implementing microservices-based solutions in collaboration with … for optimising system performance, reliability, and scalability, as well as participating in code reviews, design discussions, and knowledge sharing. Senior Backend Engineer (Go) - Key Requirements: Significant professional experience in software development, with a strong focus on Back End systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end softwareMore ❯
that disrupt markets, generate value, and positively impact millions of lives. "I am the person Capital Group is looking for." You have a bachelor's degree in computer science, Engineering, or a related technical field. You have at least 3 years of softwareengineering experience with expertise in: Java, .NET, Python, REST API services, RDBMS platforms (Oracle …/SQL Server), Kafka, and AWS You're thoughtful in your approach to softwareengineering practices. You enable a future-ready, high-quality, and responsive code base. Your agile mindset and passion for designing product user experiences enable rapid business growth. You have a foundation of technical ability, business acumen, leadership skills, and a desire to provide knowledge More ❯
Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
55K + Company benefits including, remote working, flexible working hours, 25 days hol + bh, career progression, excellent training, huge company discounts & more! A hugely successful business within the softwareengineering space is currently on the lookout for an experienced Full Stack Developer (C#, .Net, Vue) to come in and join their well-established yet growing team working … on their software solutions which are used by some of the world's biggest brands. The Role As a Full Stack Developer (C#, .Net, Vue) you will be focusing on working on developing new features on their brand-new cloud-based system. This will involve developing new features, writing unit tests and working on various mini projects. You will … be responsible for problem solving, supporting their software, bug fixes and collaborating with Developers and QAs. The company offers an excellent work life balance with regular working from home (you'll only be required in office once/twice a month) and flexible working hours. As part of this role, you will also be offered ongoing training and development More ❯
Join to apply for the Senior Software Engineer - R10197959 role at Northrop Grumman UK 6 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - R10197959 role at Northrop Grumman UK Get AI-powered advice on this job and more exclusive features. UK CITIZENSHIP REQUIRED FOR THIS POSITION: Yes RELOCATION ASSISTANCE: No … your career development and the impact we have within the community. So, whats your possible? Opportunity This is more than just a job; its a mission. As a Senior Software Engineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion for … projects with complex challenges within a unique space. Youll be at the forefront of delivering core solutions that have real world impact. Our UK Cyber & Intelligence business combines modern software development approaches with a rich heritage and experience in the Defence and security sectors. Our customers have complex and sensitive data and information requirements requiring a mission partner who More ❯
science and machine learning initiatives. Optimize data storage and retrieval systems for maximum performance. Continuously monitor and improve the performance of the data solutions to meet our clients' needs. Software Plan, Design, and Implement secure scalable APIs and Backend Services. Optimize APIs and Backend Services to maximize performance. Monitor and improve the performance of APIs and Backend Services. Enterprise … Level software development, performant/high availability. LEAD ENGINEER Technical Requirements Leadership Previous experience in a team leadership role. Experience with Agile/Scrum Framework. Excellent problem-solving and analytical skills. Excellent communication skills, both at a deep technical level and stakeholder level. Data Expert experience with Databricks (PySpark). Experience building and maintaining complex ETL Projects, end-to … techniques. Experience with both relational and document databases. Strong understanding of data structures and algorithms. Familiarity with Machine Learning, Statistics, and AI is desirable. Experience with Source Control (GitHub) Software Expert experience with Kotlin (or Java) is required. Demonstrable experience building secure and scalable JVW-based solutions. Strong experience in writing testable, modular, and extensible backend-code. Experience with More ❯
technology to create the next generation of Regulatory Technology (RegTech) software. Are you someone who loves both technology and finance? If you're eager to kickstart your journey into softwareengineering, we've got an exciting opening for you. We're on the lookout for a Graduate Engineer to join our Platform team. The platform team is a … to implement API endpoints Participate in agile development processes and team meetings Document code and technical decisions for future reference Bachelor's or master's degree in computer science, SoftwareEngineering, or related field Strong understanding of computer science fundamentals Proficiency in at least one programming language (preferably Python) Basic knowledge of database concepts and SQL Understanding of More ❯
Software Engineer/Architect Apply () Location:London, United Kingdom Alternate LocationDublin, Galway, Lisbon, Porto, Krakow Area of InterestEngineer - Software Job TypeProfessional Technology Interest None Job Id Meet the Team: Global Demo Engineering is the world-class leader in delivering innovative, demonstration-centric experiences of Cisco solutions to customers, providing a full-suite, integrated sales-enablement portfolio. By … network (internal & external), any device, and in any location. The dCloud Platform is a force that not only improves people's experiences but also drives business. Your Impact: The Engineering Architect will oversee the entire software development lifecycle, including planning, design, development, testing, deployment, and maintenance of software solutions that support demo automation and related platforms. In … this role, you will collaborate closely with the product owner and content developers as key stakeholders to understand their needs and ensure the software solutions effectively address them. You will take full ownership of the development process, ensuring compliance with dCloud's best practices and standards. Additionally, you will manage the development support process, which includes reporting, handling escalations More ❯
Junior Software Engineer Insurtech, London (4 days per week in office) £45,000 + Benefits OVERVIEW Harnham is currently working with one of the UK's fastest growing Insurtech's over the last few years. They have a strong presence in the market and have grown their product offerings to UK customers over the last couple of years and … are now seen as a challenger to the traditional industry. The Engineering team is currently 14 strong and they are looking to hire 2x Software Engineers to the team now. There is a big focus on developing engineers here and they take pride in growth and learning throughout the entire organisation. THE ROLE You will be: Working as … part of a close-knit team of Software Engineers and Developers, collaborating and learning from more senior members of the team Improving the existing code base, whilst also writing clean and efficient code to improve product features. Improving experience for users Working "full-stack" - with projects across the front and back-end Learning around devops and infrastructure Tech: Angular More ❯
to understand analytical needs and curate high-quality data sets Map data fields to business hypotheses, wrangle data, and ensure datasets are model-ready Contribute to a cross-functional engineering culture with a focus on quality, automation, and continuous improvement Ensure Secure & Compliant Practices Apply strong knowledge of information security principles to ensure compliant handling of sensitive client data … with security, maintainability, and scalability top of mind What You'll Bring An ideal candidate will have: Proven experience in a hands-on technical role delivering impact through data engineering, software development, or analytics Demonstrated success in launching and scaling technical products or platforms Strong programming skills in at least two of the following: Python, SQL, Java Commercial … disciplinary teams Deep knowledge of database technologies: Distributed systems (e.g., Spark, Hadoop, EMR) RDBMS (e.g., SQL Server, Oracle, PostgreSQL, MySQL) NoSQL (e.g., MongoDB, Cassandra, DynamoDB, Neo4j) Solid understanding of softwareengineering best practices - code reviews, testing frameworks, CI/CD, and code maintainability Experience deploying applications into production environments, including packaging, monitoring, and release management Ability to extract More ❯
London, England, United Kingdom Software and Services Description Swift is rapidly spreading beyond its origins in iOS and macOS app development to support every kind of softwareengineering, from compact embedded systems to large distributed server applications and everything in between. To support these diverse areas, the Swift compiler needs a sophisticated optimization pipeline that allows it … improvements Collaborate on long-term architectural improvements to our compiler pipelineIn the process, you will be deeply involved in the continuing evolution of the Swift language, runtime, and associated software stack. Over time, we will expect you to develop a deep understanding and ownership of some key pieces of our software architecture and expand your collaboration with domain … of the Swift Performance effort, you will benefit from: A supportive and tight-knit team Technical and career mentorship Access to experts across all areas of modern hardware and software development A robust benefits package and a healthy work-life balance Minimum Qualifications Understanding of compiler implementation Comfortable with modern C++ development Experience analyzing software performance and code More ❯
your relationships with friends, family, and the world; Lens Studio ( , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. Were deeply committed to the well-being of everyone in … why our values ( are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront. We're looking for a SoftwareEngineering Manager, Backend to join the Consumer Generative AI team at Snap! What youll do: Lead a team of backend Software Engineers to evolve Snaps consumer-facing … Gen AI products, including Image AI Lenses, Video AI Lenses and Gen AI features for Snapchat+ Collaborate with Product, Machine Learning, Engineering, Research, Data Science teams, and executive stakeholders to iterate on existing Gen AI products and launch new ones Facilitate technical planning, code reviews, and ensure high-quality code and operational standards across projects Evaluate the technical tradeoffs More ❯
We are looking for a Software Engineer to support the design, development, and implementation of machine learning models, build scalable applications, and optimise workflows.Not only will you directly contribute to our client deliverables, but you will have the opportunity to experiment with a range of cutting-edge techniques and deliver full-stack data science projects, from solution design through … to deployment. We're looking for someone with a co-operative, can-do attitude who can build high-quality data engineering solutions. If this sounds like you, we can't wait to hear from you! KEY RESPONSIBILITIES: Design, develop, and implement AI models and algorithms to solve specific problems Be responsible for delivery of outcomes/projects with defined … levels of accountability Develop software applications that incorporate AI technologies Work collaboratively with other team members to meet project deadlines Deploy AI models into production environments Integrate AI solutions with existing systems and applications Discover opportunities for data acquisition, either internally within client organisations or through third-party APIs Work alongside data scientists to develop and maintain productionised code More ❯
Backend Platform Engineer Remote, UK 6 Month Contract An exciting opportunity for a Backend Platform Engineer with a strong softwareengineering background to join a prestigious tech client on a contract basis. This is a well-regarded engineering environment where contractors speak highly of the fast-paced, collaborative culture, and the real autonomy they're given to … delivery across the business. From improving CI/CD pipelines and service deployment to shaping internal platforms and runtime environments, your work will help enable fast, secure, and reliable software delivery at scale. You'll work closely with product teams and engineers across the stack to enhance developer experience, troubleshoot complex systems, and improve observability. This isn't a … maintenance role - you'll be building, iterating, and solving meaningful engineering problems, with a strong focus on clean code, robust security practices, and modern cloud infrastructure. Backend Platform Engineer - Key Requirements: Solid experience in softwareengineering, platform, or backend-focused roles Proficiency in Go and/or Python, particularly for building internal tooling and services Strong experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
role might suit an experienced C# developer seeking a more accommodating work pattern. You would be joining a highly skilled team of expert developers in creating B-to-B software that serves an essential role in keeping the country running. The code you will produce will be in use for years to come, so they are seeking candidates with … an appreciation of good softwareengineering practices and the importance of testing, and willing to make a long-term commitment. You will need: A 1st or 2.1 in Computer Science or other relevant STEM discipline from a well-regarded university. Substantial experience of software design and development to a high standard. A meticulous and quality-focussed mindset … using softwareengineering best practice to produce robust and maintainable code. If you enjoy hacking code together for a quick result, this is probably not the right role for you. C#.NET, and most of the following: Windows Forms, WCF, SQL Server, Entity Framework, and VB.NET You must be able to clearly explain complex issues and articulate your thought More ❯
Are you looking for your next career opportunity? A Lead DevOps Engineer is required to join our reputable client's growing SoftwareEngineering Team, based in central London. Working in partnership with the business, you'll be critical in contributing to the whole software development lifecycle, using your technical skills in microservices, 'DevOps' and reusable Web Components. … Engineer will also have substantial experience of scripting languages (PowerShell, Python) and experience of Azure automation using arm templates. Your role: Implement secure and scalable cloud platforms to support software development. Maintain and automate CI/CD pipelines for applications and systems. Keep the cloud platform secure and optimised. Assist the Head of SoftwareEngineering in planning More ❯
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 SoftwareEngineering 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). Engage in the full software development lifecycle—planning, coding, testing, deploying. 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 More ❯
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 SoftwareEngineering 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). Engage in the full software development lifecycle planning, coding, testing, deploying. 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 More ❯
our team. The role: We are looking for a lead front-end developer that wants to help both make the home buyer process better and build a great frontend engineering team . Your role will be to work closely with other front-end developers and the broader engineering organisation to deliver a smooth and seamless user experience for … centric product design, and you will be building an iconic, beautiful system unlike anything in the market today. What you'll be doing: As a key role within the engineering team you will be responsible for the design, implementation and testing of the user interface that empowers consumers, brokers and operational functions to efficiently manage the mortgage research and … application process. You will be expected to write reusable, testable and efficient code that produces a seamless and beautiful user experience. During our software development life cycle, you will be expected to work with the business as a whole, converting business requirements into development tasks as well as mentoring other team members. You should be ambitious but also pragmatic More ❯
We are collaborating with a dynamic organisation that boasts a team of highly skilled professionals from diverse technical backgrounds, encompassing mathematics, systems engineering, softwareengineering, naval architecture, physics, mechanical engineering, and production engineering. Despite being a small company, they place a strong emphasis on fostering collaboration, adaptability, and mutual support among team members. The company is More ❯