Senior Software Engineer (Python) Department: Software Development Employment Type: Permanent - Full Time Location: London Reporting To: Richard Jacobs Description Working within our Cyber Data Services team, which is at the core of our Proactive Insurance product offering and CFC's promise to protect our policyholders from existing and emerging cyber security vulnerabilities and threats. You will play a key role in developing the company's competitive advantage in aggregating, presenting, and analysing large datasets. You will contribute to the development of our proprietary data platform and work to solve problems that are key to protecting our policyholders. Your contributions will have a material impact on the business as a whole where you will be expected to design and implement new data capabilities (ingesting large datasets, building robust & high-performance APIs, consuming high-frequency event streams), as well as improving the quality of our existing products and solutions. About the role As part of our Software Engineering team, you will: Contribute using our standard tech stack, which is Python, Linux (via WSL), PostgreSQL, SQL Server, Databricks, and spans both Azure and AWS cloud infrastructure. Participate in the design and implementation of advanced mechanisms for data ingestion and transformation, and mass parallel orchestration of network IO. Maintain Infrastructure as Code and work with infrastructure teams to develop valuable new features for CFC's Engineering Platform. Model data for a variety of purposes (operational and analytical) in collaboration with your team, other teams, and analytical data customers. Work on indicators of data quality across our estate and improve the quality of our data along key metrics. Evaluate the quality (completeness and accuracy) of potential new data sources for specific applications. Contribute to quality automation in our CI/CD process, optimising for bug-free release cadence and developer delight. Maintain good quality documentation (starting with your code) for technical and non-technical audiences. Participate in a pairing-first development team, learning skills from your colleagues and giving back to the community by imparting hard-won wisdom and skills learned from past experiences. Mentor and coach less experienced team members through design and code reviews. Contribute to test automation through either enhancement to the platform or additional tests. Assess application security to ensure it complies with CFC Application Security Standards. Evaluate APIs to ensure that they comply with the relevant CFC API Standards. About you You are able to grasp, articulate, and advocate for technological solutions in both technical and non-technical settings and intelligently apply agile principles as you do so. Also: You are able to interrogate and present data and data analysis and have a willingness to present results of analysis undertaken as a part of your team's work. You have demonstrable experience as a senior software developer or engineer with a focus on Python. You love SQL (Postgres, SQL Server, Databricks). You are comfortable working without an ORM. You are familiar with the challenges of working with data at scale . You prefer the command line use of git, bash/zsh, and (optionally) vim. You have an undergraduate degree or can demonstrate knowledge and experience of concepts in Computer Science, Software Engineering, Logic, Applied Statistics, Actuarial Science, Data Science, or any related discipline would be advantageous. Core Values Love what you do: We show up each day ready to take on the world. Our passion and intensity set us apart and makes the difference to our colleagues, customers, brokers and carriers. Challenge everything: We're never afraid to question the way that things are done and we constantly challenge ourselves and others to make things better. Have fun, be good: Insurance is a serious business, but we don't take ourselves too seriously. We make it fun to work at CFC, we welcome all viewpoints, and we treat everyone how we would expect to be treated.
10/02/2025
Full time
Senior Software Engineer (Python) Department: Software Development Employment Type: Permanent - Full Time Location: London Reporting To: Richard Jacobs Description Working within our Cyber Data Services team, which is at the core of our Proactive Insurance product offering and CFC's promise to protect our policyholders from existing and emerging cyber security vulnerabilities and threats. You will play a key role in developing the company's competitive advantage in aggregating, presenting, and analysing large datasets. You will contribute to the development of our proprietary data platform and work to solve problems that are key to protecting our policyholders. Your contributions will have a material impact on the business as a whole where you will be expected to design and implement new data capabilities (ingesting large datasets, building robust & high-performance APIs, consuming high-frequency event streams), as well as improving the quality of our existing products and solutions. About the role As part of our Software Engineering team, you will: Contribute using our standard tech stack, which is Python, Linux (via WSL), PostgreSQL, SQL Server, Databricks, and spans both Azure and AWS cloud infrastructure. Participate in the design and implementation of advanced mechanisms for data ingestion and transformation, and mass parallel orchestration of network IO. Maintain Infrastructure as Code and work with infrastructure teams to develop valuable new features for CFC's Engineering Platform. Model data for a variety of purposes (operational and analytical) in collaboration with your team, other teams, and analytical data customers. Work on indicators of data quality across our estate and improve the quality of our data along key metrics. Evaluate the quality (completeness and accuracy) of potential new data sources for specific applications. Contribute to quality automation in our CI/CD process, optimising for bug-free release cadence and developer delight. Maintain good quality documentation (starting with your code) for technical and non-technical audiences. Participate in a pairing-first development team, learning skills from your colleagues and giving back to the community by imparting hard-won wisdom and skills learned from past experiences. Mentor and coach less experienced team members through design and code reviews. Contribute to test automation through either enhancement to the platform or additional tests. Assess application security to ensure it complies with CFC Application Security Standards. Evaluate APIs to ensure that they comply with the relevant CFC API Standards. About you You are able to grasp, articulate, and advocate for technological solutions in both technical and non-technical settings and intelligently apply agile principles as you do so. Also: You are able to interrogate and present data and data analysis and have a willingness to present results of analysis undertaken as a part of your team's work. You have demonstrable experience as a senior software developer or engineer with a focus on Python. You love SQL (Postgres, SQL Server, Databricks). You are comfortable working without an ORM. You are familiar with the challenges of working with data at scale . You prefer the command line use of git, bash/zsh, and (optionally) vim. You have an undergraduate degree or can demonstrate knowledge and experience of concepts in Computer Science, Software Engineering, Logic, Applied Statistics, Actuarial Science, Data Science, or any related discipline would be advantageous. Core Values Love what you do: We show up each day ready to take on the world. Our passion and intensity set us apart and makes the difference to our colleagues, customers, brokers and carriers. Challenge everything: We're never afraid to question the way that things are done and we constantly challenge ourselves and others to make things better. Have fun, be good: Insurance is a serious business, but we don't take ourselves too seriously. We make it fun to work at CFC, we welcome all viewpoints, and we treat everyone how we would expect to be treated.
Site Name: London The Stanley Building Posted Date: Jun At GSK we see a world in which advanced applications of machine learning and AI will allow us to develop novel therapies to existing diseases and to quickly respond to emerging or changing diseases with personalized treatments, driving better outcomes at reduced cost with fewer side effects. It is an ambitious vision that will require the development of products and solutions at the cutting edge of machine learning and AI. If that excites you, we'd love to chat. The AI/ML RNA Therapeutics team applies machine learning and AI methods to fundamental problems in RNA biology and biochemistry domain in order to accelerate the discovery and development of novel RNA therapeutics. Improved target identification and therapeutic design in this space has the potential to be transformative, empowering scientists to make better and faster data-driven decisions about potential therapeutics. We are looking for a Lead of ML Engineering - RNA Therapeutics . This is a technical management track role with responsibility for direct reports. The candidate should be comfortable being accountable for setting the direction, standards and culture of a machine learning engineering sub-team, with demonstrable expertise across machine learning, software engineering and biology. Equally important will be excellent communication, interpersonal and organisational skills, and the ability to represent and transmit the values and principles of our organisation. The AI/ML team is built on the principles of ownership, accountability, continuous development, and collaboration. We hire for the long term, and we're motivated to make this a great place to work. Our leaders will be committed to your career and development from day one. In this role you will: Lead a machine learning engineering team specialising in fundamental problems in RNA biology and chemistry. Manage complex, multi-quarter, cross-functional projects. Be a standard bearer for data science and software engineering best practices within the organisation. Develop plans to meet requirements, organize a team capable of executing the plans, and lead and track delivery. Maintain a safe and inclusive team environment in which people thrive. Operate in a transparent way, communicating clearly and accurately to leadership and the broader organization. Develop a high-performing team through coaching, feedback and ensuring opportunities for growth. Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Graduate studies in Computer Science or Applied Math, undergraduate studies in Computer Science and relevant graduate studies in the life sciences with a focus on AI/ML techniques, or undergraduate studies in Computer Science and equivalent work history. Candidates with graduate studies in CS and biological sciences or equivalent work history will be highly competitive. Track record as an independent contributor capable of end-to-end development of ML-powered products for biological or pharmaceutical applications. Advanced Python programming skills and a track record of delivering robust software solutions. 3+ years experience in a technical lead or engineering manager role with direct reports. 5+ years experience of professional software development practices: code standards, code review, version control, CI/CD, testing, documentation, Agile, with the ability to mentor others in these practices. Proficiency with standard deep learning algorithms and model architectures, including sequence or graph based methods. In depth knowledge in machine learning best practices, scalable training and deployment. Preferred Qualifications & Skills: If you have the following characteristics, it would be a plus: PhD in Machine Learning or Computer Science. Experience working with large ML-powered systems in a production setting. Knowledge in molecular biology, disease biology and/or biochemistry. Peer reviewed publications in major AI conferences. Closing Date for Applications: Wednesday 19th June 2024 (COB) Please take a copy of the Job Description, as this will not be available post closure of the advert. When applying for this role, please use the 'cover letter' of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application. Why GSK? GSK is a global biopharma company with a special purpose - to unite science, technology and talent to get ahead of disease together - so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns - as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/immunology and oncology). Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it's also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves - feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together. As an Equal Opportunity Employer, we are open to all talent. In the US, we also adhere to Affirmative Action principles. This ensures that all qualified applicants will receive equal consideration for employment without regard to neurodiversity, race/ethnicity, colour, national origin, religion, gender, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class (US only). We believe in an agile working culture for all our roles. If flexibility is important to you, we encourage you to explore with our hiring team what the opportunities are.
10/02/2025
Full time
Site Name: London The Stanley Building Posted Date: Jun At GSK we see a world in which advanced applications of machine learning and AI will allow us to develop novel therapies to existing diseases and to quickly respond to emerging or changing diseases with personalized treatments, driving better outcomes at reduced cost with fewer side effects. It is an ambitious vision that will require the development of products and solutions at the cutting edge of machine learning and AI. If that excites you, we'd love to chat. The AI/ML RNA Therapeutics team applies machine learning and AI methods to fundamental problems in RNA biology and biochemistry domain in order to accelerate the discovery and development of novel RNA therapeutics. Improved target identification and therapeutic design in this space has the potential to be transformative, empowering scientists to make better and faster data-driven decisions about potential therapeutics. We are looking for a Lead of ML Engineering - RNA Therapeutics . This is a technical management track role with responsibility for direct reports. The candidate should be comfortable being accountable for setting the direction, standards and culture of a machine learning engineering sub-team, with demonstrable expertise across machine learning, software engineering and biology. Equally important will be excellent communication, interpersonal and organisational skills, and the ability to represent and transmit the values and principles of our organisation. The AI/ML team is built on the principles of ownership, accountability, continuous development, and collaboration. We hire for the long term, and we're motivated to make this a great place to work. Our leaders will be committed to your career and development from day one. In this role you will: Lead a machine learning engineering team specialising in fundamental problems in RNA biology and chemistry. Manage complex, multi-quarter, cross-functional projects. Be a standard bearer for data science and software engineering best practices within the organisation. Develop plans to meet requirements, organize a team capable of executing the plans, and lead and track delivery. Maintain a safe and inclusive team environment in which people thrive. Operate in a transparent way, communicating clearly and accurately to leadership and the broader organization. Develop a high-performing team through coaching, feedback and ensuring opportunities for growth. Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Graduate studies in Computer Science or Applied Math, undergraduate studies in Computer Science and relevant graduate studies in the life sciences with a focus on AI/ML techniques, or undergraduate studies in Computer Science and equivalent work history. Candidates with graduate studies in CS and biological sciences or equivalent work history will be highly competitive. Track record as an independent contributor capable of end-to-end development of ML-powered products for biological or pharmaceutical applications. Advanced Python programming skills and a track record of delivering robust software solutions. 3+ years experience in a technical lead or engineering manager role with direct reports. 5+ years experience of professional software development practices: code standards, code review, version control, CI/CD, testing, documentation, Agile, with the ability to mentor others in these practices. Proficiency with standard deep learning algorithms and model architectures, including sequence or graph based methods. In depth knowledge in machine learning best practices, scalable training and deployment. Preferred Qualifications & Skills: If you have the following characteristics, it would be a plus: PhD in Machine Learning or Computer Science. Experience working with large ML-powered systems in a production setting. Knowledge in molecular biology, disease biology and/or biochemistry. Peer reviewed publications in major AI conferences. Closing Date for Applications: Wednesday 19th June 2024 (COB) Please take a copy of the Job Description, as this will not be available post closure of the advert. When applying for this role, please use the 'cover letter' of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application. Why GSK? GSK is a global biopharma company with a special purpose - to unite science, technology and talent to get ahead of disease together - so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns - as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/immunology and oncology). Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it's also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves - feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together. As an Equal Opportunity Employer, we are open to all talent. In the US, we also adhere to Affirmative Action principles. This ensures that all qualified applicants will receive equal consideration for employment without regard to neurodiversity, race/ethnicity, colour, national origin, religion, gender, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class (US only). We believe in an agile working culture for all our roles. If flexibility is important to you, we encourage you to explore with our hiring team what the opportunities are.
At Basecamp Research we're looking for a Head of AI to join our team. About us and about this opportunity At Basecamp Research we believe the future of the biotech industry will be built upon the combination of foundational data sets, constructed from the wealth of diversity we see in nature, with state of the art AI algorithms. This is why we are building the largest, most sophisticated, entirely ethically sampled database of natural biodiversity in existence, because we know that biodiversity is one of our planet's most important and valuable assets. We have already demonstrated our ability to build SOTA models for a variety of tasks in biology and after successfully closing our $60 million series B raise, we are currently expanding our team and compute resources to build the next generation of biological foundation models. The Head of AI role at Basecamp Research marks an exciting opportunity to be a leader in this expansion & manage a growing team of incredible AI talent. Responsibilities Lead and manage a team of AI/ML researchers/engineers, providing technical guidance and fostering a culture of innovation. Oversee the development and implementation of novel AI/ML models and algorithms. Collaborate with interdisciplinary teams of bioinformaticians, lab scientists, the product team, and software engineers to define research objectives and translate findings into practical applications. Manage and prioritize multiple research projects, ensuring alignment with company goals and timelines. Help oversee production-grade implementations of new AI models. Mentor team members, fostering their growth as AI researchers and engineers. Represent Basecamp Research's AI capabilities at conferences, in publications, and in collaborations with academic and industry partners. Requirements A graduate degree in Computer Science, Machine Learning, Computational Biology, or a related field. 5+ years of industry experience in AI/ML research, with at least 3 years in a technical lead or managerial role. Strong publication record or demonstrated expertise in areas such as generative AI, deep learning, or computational biology. Experience applying AI techniques to biological problems, particularly in protein design or DNA/genomics. Proven track record of leading successful AI research projects and translating research into practical applications. Excellent communication skills, able to explain complex AI concepts to diverse audiences. Experience training large generative models, including experience with large-scale multi-node training on HPC GPUs or in the cloud (AWS/Lambda/Azure preferred). Strong problem-solving skills and ability to think critically about AI research challenges. Additional Skills/Experience (desired but not required): Presenter at prestigious AI conferences such as NeurIPS, ICLR, ICML or similar. Experience with protein and DNA bioinformatics. Experience with / knowledge of graph algorithms and neo4j / cypher. Software engineering skills and knowledge of data pipelining (e.g. via Airflow) and prior experience of cloud-based ML model deployment. Experience with Agile systems. What we can offer you in return: An unparalleled data advantage with biological data supply chains from 5 continents and a database. The opportunity to be a leader in building the next generation of biological foundation models. Academic and industry partnerships with leaders in the field. A multidisciplinary, fast-paced, and supportive work environment. A wide range of benefits including private health insurance, cycle-to-work scheme, funding for personal development & unlimited courses (Pluralsight, Coursera etc.), and much more. Do you want to join our team as our new Head of AI? Then we'd love to hear about you!
10/02/2025
Full time
At Basecamp Research we're looking for a Head of AI to join our team. About us and about this opportunity At Basecamp Research we believe the future of the biotech industry will be built upon the combination of foundational data sets, constructed from the wealth of diversity we see in nature, with state of the art AI algorithms. This is why we are building the largest, most sophisticated, entirely ethically sampled database of natural biodiversity in existence, because we know that biodiversity is one of our planet's most important and valuable assets. We have already demonstrated our ability to build SOTA models for a variety of tasks in biology and after successfully closing our $60 million series B raise, we are currently expanding our team and compute resources to build the next generation of biological foundation models. The Head of AI role at Basecamp Research marks an exciting opportunity to be a leader in this expansion & manage a growing team of incredible AI talent. Responsibilities Lead and manage a team of AI/ML researchers/engineers, providing technical guidance and fostering a culture of innovation. Oversee the development and implementation of novel AI/ML models and algorithms. Collaborate with interdisciplinary teams of bioinformaticians, lab scientists, the product team, and software engineers to define research objectives and translate findings into practical applications. Manage and prioritize multiple research projects, ensuring alignment with company goals and timelines. Help oversee production-grade implementations of new AI models. Mentor team members, fostering their growth as AI researchers and engineers. Represent Basecamp Research's AI capabilities at conferences, in publications, and in collaborations with academic and industry partners. Requirements A graduate degree in Computer Science, Machine Learning, Computational Biology, or a related field. 5+ years of industry experience in AI/ML research, with at least 3 years in a technical lead or managerial role. Strong publication record or demonstrated expertise in areas such as generative AI, deep learning, or computational biology. Experience applying AI techniques to biological problems, particularly in protein design or DNA/genomics. Proven track record of leading successful AI research projects and translating research into practical applications. Excellent communication skills, able to explain complex AI concepts to diverse audiences. Experience training large generative models, including experience with large-scale multi-node training on HPC GPUs or in the cloud (AWS/Lambda/Azure preferred). Strong problem-solving skills and ability to think critically about AI research challenges. Additional Skills/Experience (desired but not required): Presenter at prestigious AI conferences such as NeurIPS, ICLR, ICML or similar. Experience with protein and DNA bioinformatics. Experience with / knowledge of graph algorithms and neo4j / cypher. Software engineering skills and knowledge of data pipelining (e.g. via Airflow) and prior experience of cloud-based ML model deployment. Experience with Agile systems. What we can offer you in return: An unparalleled data advantage with biological data supply chains from 5 continents and a database. The opportunity to be a leader in building the next generation of biological foundation models. Academic and industry partnerships with leaders in the field. A multidisciplinary, fast-paced, and supportive work environment. A wide range of benefits including private health insurance, cycle-to-work scheme, funding for personal development & unlimited courses (Pluralsight, Coursera etc.), and much more. Do you want to join our team as our new Head of AI? Then we'd love to hear about you!
NOT SUITABLE FOR COMPUTER SCIENCE GRADUATES What you'll do at work Some of the key day to day responsibilities are; You should be able to demonstrate a natural ability in IT and evidence this as an IT hobbyist. This, as an example, might building custom PC's Learning and becoming proficient in Support Desk I.T Systems - this will be achieved by being hands-on in the IT support triage environment. Whilst the helpdesk can be a pressured environment, you will benefit by being surrounded by experienced industry experts that will help guide and inform you Repairing of I.T hardware, reinstalling operating systems and software - the role will have hardware elements to it, this will be both dealing with new kit and preparing it for new installations, but also older kit and upgrading components and installing new software versions Problem solving on IT related incidents and problems - as a helpdesk engineer, one of the primary functions is to help customers solve IT incidents remotely. You will need to have the ability to show empathy whilst reassuring the customer the problem will be solved within the agree contractual SLA's Commissioning of IT and associated equipment - you will be involved in the installation of new IT kit from time to time and may require you to travel to customer sites. This will give variety to your role, and the opportunity to work in a face-to-face customer situation. You will need excellent customer service abilities and have excellent spoken communication skills
10/02/2025
Full time
NOT SUITABLE FOR COMPUTER SCIENCE GRADUATES What you'll do at work Some of the key day to day responsibilities are; You should be able to demonstrate a natural ability in IT and evidence this as an IT hobbyist. This, as an example, might building custom PC's Learning and becoming proficient in Support Desk I.T Systems - this will be achieved by being hands-on in the IT support triage environment. Whilst the helpdesk can be a pressured environment, you will benefit by being surrounded by experienced industry experts that will help guide and inform you Repairing of I.T hardware, reinstalling operating systems and software - the role will have hardware elements to it, this will be both dealing with new kit and preparing it for new installations, but also older kit and upgrading components and installing new software versions Problem solving on IT related incidents and problems - as a helpdesk engineer, one of the primary functions is to help customers solve IT incidents remotely. You will need to have the ability to show empathy whilst reassuring the customer the problem will be solved within the agree contractual SLA's Commissioning of IT and associated equipment - you will be involved in the installation of new IT kit from time to time and may require you to travel to customer sites. This will give variety to your role, and the opportunity to work in a face-to-face customer situation. You will need excellent customer service abilities and have excellent spoken communication skills
You will need to login before you can apply for a job. Site Name: London The Stanley Building Posted Date: Sep 5 2024 At GSK we see a world in which advanced applications of machine learning and AI will allow us to develop novel therapies to existing diseases and to quickly respond to emerging or changing diseases with personalized treatments, driving better outcomes at reduced cost with fewer side effects. It is an ambitious vision that will require the development of products and solutions at the cutting edge of machine learning and AI. If that excites you, we'd love to chat. The AI/ML RNA Therapeutics team applies machine learning and AI methods to fundamental problems in RNA biology and biochemistry domain in order to accelerate the discovery and development of novel RNA therapeutics. Improved target identification and therapeutic design in this space has the potential to be transformative, empowering scientists to make better and faster data-driven decisions about potential therapeutics. We are looking for a Lead of ML Engineering - RNA Therapeutics. This is a technical management track role with responsibility for direct reports. The candidate should be comfortable being accountable for setting the direction, standards and culture of a machine learning engineering sub-team, with demonstrable expertise across machine learning, software engineering and biology. Equally important will be excellent communication, interpersonal and organisational skills, and the ability to represent and transmit the values and principles of our organisation. The AI/ML team is built on the principles of ownership, accountability, continuous development, and collaboration. We hire for the long term, and we're motivated to make this a great place to work. Our leaders will be committed to your career and development from day one. In this role you will Lead a machine learning engineering team specialising in fundamental problems in RNA biology and chemistry Manage complex, multi-quarter, cross-functional projects Be a standard bearer for data science and software engineering best practices within the organisation Develop plans to meet requirements, organize a team capable of executing the plans, and lead and track delivery. Maintain a safe and inclusive team environment in which people thrive Operate in a transparent way, communicating clearly and accurately to leadership and the broader organization Develop a high-performing team through coaching, feedback and ensuring opportunities for growth Why you? Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Graduate studies in Computer Science or Applied Math, undergraduate studies in Computer Science and relevant graduate studies in the life sciences with a focus on AI/ML techniques, or undergraduate studies in Computer Science and equivalent work history. Candidates with graduate studies in CS and biological sciences or equivalent work history will be highly competitive Track record as an independent contributor capable of end-to-end development of ML-powered products for biological or pharmaceutical applications Advanced Python programming skills and a track record of delivering robust software solutions 3+ years experience in a technical lead or engineering manager role with direct reports 5+ years experience of professional software development practices: code standards, code review, version control, CI/CD, testing, documentation, Agile, with the ability to mentor others in these practices Proficiency with standard deep learning algorithms and model architectures, including sequence or graph based methods In depth knowledge in machine learning best practices, scalable training and deployment Preferred Qualifications & Skills: If you have the following characteristics, it would be a plus: PhD in Machine Learning or Computer Science Experience working with large ML-powered systems in a production setting Knowledge in molecular biology, disease biology and/or biochemistry Peer reviewed publications in major AI conferences Closing Date for Applications: Thursday 29th August 2024 (COB) Please take a copy of the Job Description, as this will not be available post closure of the advert. When applying for this role, please use the 'cover letter' of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application. During the course of your application, you will be requested to complete voluntary information which will be used in monitoring the effectiveness of our equality and diversity policies. Your information will be treated as confidential and will not be used in any part of the selection process. If you require a reasonable adjustment to the application / selection process to enable you to demonstrate your ability to perform the job requirements, please contact . This will help us to understand any modifications we may need to make to support you throughout our selection process. Why GSK? Uniting science, technology and talent to get ahead of disease together. GSK is a global biopharma company with a special purpose - to unite science, technology and talent to get ahead of disease together - so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns - as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/ immunology and oncology). Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it's also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves - feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together.
10/02/2025
Full time
You will need to login before you can apply for a job. Site Name: London The Stanley Building Posted Date: Sep 5 2024 At GSK we see a world in which advanced applications of machine learning and AI will allow us to develop novel therapies to existing diseases and to quickly respond to emerging or changing diseases with personalized treatments, driving better outcomes at reduced cost with fewer side effects. It is an ambitious vision that will require the development of products and solutions at the cutting edge of machine learning and AI. If that excites you, we'd love to chat. The AI/ML RNA Therapeutics team applies machine learning and AI methods to fundamental problems in RNA biology and biochemistry domain in order to accelerate the discovery and development of novel RNA therapeutics. Improved target identification and therapeutic design in this space has the potential to be transformative, empowering scientists to make better and faster data-driven decisions about potential therapeutics. We are looking for a Lead of ML Engineering - RNA Therapeutics. This is a technical management track role with responsibility for direct reports. The candidate should be comfortable being accountable for setting the direction, standards and culture of a machine learning engineering sub-team, with demonstrable expertise across machine learning, software engineering and biology. Equally important will be excellent communication, interpersonal and organisational skills, and the ability to represent and transmit the values and principles of our organisation. The AI/ML team is built on the principles of ownership, accountability, continuous development, and collaboration. We hire for the long term, and we're motivated to make this a great place to work. Our leaders will be committed to your career and development from day one. In this role you will Lead a machine learning engineering team specialising in fundamental problems in RNA biology and chemistry Manage complex, multi-quarter, cross-functional projects Be a standard bearer for data science and software engineering best practices within the organisation Develop plans to meet requirements, organize a team capable of executing the plans, and lead and track delivery. Maintain a safe and inclusive team environment in which people thrive Operate in a transparent way, communicating clearly and accurately to leadership and the broader organization Develop a high-performing team through coaching, feedback and ensuring opportunities for growth Why you? Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals: Graduate studies in Computer Science or Applied Math, undergraduate studies in Computer Science and relevant graduate studies in the life sciences with a focus on AI/ML techniques, or undergraduate studies in Computer Science and equivalent work history. Candidates with graduate studies in CS and biological sciences or equivalent work history will be highly competitive Track record as an independent contributor capable of end-to-end development of ML-powered products for biological or pharmaceutical applications Advanced Python programming skills and a track record of delivering robust software solutions 3+ years experience in a technical lead or engineering manager role with direct reports 5+ years experience of professional software development practices: code standards, code review, version control, CI/CD, testing, documentation, Agile, with the ability to mentor others in these practices Proficiency with standard deep learning algorithms and model architectures, including sequence or graph based methods In depth knowledge in machine learning best practices, scalable training and deployment Preferred Qualifications & Skills: If you have the following characteristics, it would be a plus: PhD in Machine Learning or Computer Science Experience working with large ML-powered systems in a production setting Knowledge in molecular biology, disease biology and/or biochemistry Peer reviewed publications in major AI conferences Closing Date for Applications: Thursday 29th August 2024 (COB) Please take a copy of the Job Description, as this will not be available post closure of the advert. When applying for this role, please use the 'cover letter' of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application. During the course of your application, you will be requested to complete voluntary information which will be used in monitoring the effectiveness of our equality and diversity policies. Your information will be treated as confidential and will not be used in any part of the selection process. If you require a reasonable adjustment to the application / selection process to enable you to demonstrate your ability to perform the job requirements, please contact . This will help us to understand any modifications we may need to make to support you throughout our selection process. Why GSK? Uniting science, technology and talent to get ahead of disease together. GSK is a global biopharma company with a special purpose - to unite science, technology and talent to get ahead of disease together - so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns - as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/ immunology and oncology). Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it's also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves - feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together.
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties and Qualifications We are looking to recruit a Backend Webapp Developer to work within our Neftex Technical Services Team based out of our Abingdon office, Oxfordshire. Reporting to the Team Lead, you will be working within our Technical Solutions Team. Our organization is comprised of several product teams responsible for defining, designing, developing and supporting a subsurface evaluation solution that meets business needs across the energy sector. Minimum Experience: 4+ years of experience in python software development. Working in an Agile development environment. Self-Starter; willing to learn new technologies, ability to learn fast Undergraduate degree in Software Engineering (or related field) Preferred Experience: •Experience with AWS Cloud infrastructure and SaaS Development. •Experience with common tools and processes used to design, code, test, troubleshoot, and document engineering systems applications. •Assists in developing test strategies for automated regression testing. •Follows secure coding practices, performs triaging of security issues, and implements fixes to deliver secure applications. •Proficiency in C#, JavaScript, Angular, React. •Familiarity with Azure DevOps and GitLab. •Knowledge of common software vulnerabilities and leading practices to mitigate them. •Experience with pipeline automation. •Usage of Docker and Kubernetes. •Knowledge of Linux. •Fullstack development experience is highly beneficial. Responsibilities include: •Work as part of the development team following Agile development practices. •Take part and make an active contribution to sprint ceremonies, estimation and backlog refinement. •Implement new services, features and bug fixes as prioritised by the Product Owner. •Maintain a high level of quality in your output and test your own work before passing to QA for verification. •Maintain an up-to-date knowledge of existing and emerging technologies relevant to your role. •Communicate and escalate issues in a clear and timely manner. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 196090 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
10/02/2025
Full time
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties and Qualifications We are looking to recruit a Backend Webapp Developer to work within our Neftex Technical Services Team based out of our Abingdon office, Oxfordshire. Reporting to the Team Lead, you will be working within our Technical Solutions Team. Our organization is comprised of several product teams responsible for defining, designing, developing and supporting a subsurface evaluation solution that meets business needs across the energy sector. Minimum Experience: 4+ years of experience in python software development. Working in an Agile development environment. Self-Starter; willing to learn new technologies, ability to learn fast Undergraduate degree in Software Engineering (or related field) Preferred Experience: •Experience with AWS Cloud infrastructure and SaaS Development. •Experience with common tools and processes used to design, code, test, troubleshoot, and document engineering systems applications. •Assists in developing test strategies for automated regression testing. •Follows secure coding practices, performs triaging of security issues, and implements fixes to deliver secure applications. •Proficiency in C#, JavaScript, Angular, React. •Familiarity with Azure DevOps and GitLab. •Knowledge of common software vulnerabilities and leading practices to mitigate them. •Experience with pipeline automation. •Usage of Docker and Kubernetes. •Knowledge of Linux. •Fullstack development experience is highly beneficial. Responsibilities include: •Work as part of the development team following Agile development practices. •Take part and make an active contribution to sprint ceremonies, estimation and backlog refinement. •Implement new services, features and bug fixes as prioritised by the Product Owner. •Maintain a high level of quality in your output and test your own work before passing to QA for verification. •Maintain an up-to-date knowledge of existing and emerging technologies relevant to your role. •Communicate and escalate issues in a clear and timely manner. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 196090 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience.
Product Manager (Software) (Hybrid), Cambridge They are seeking an energetic and motivated individual with a background in technical, customer-facing roles within an RF technology company. As a Product Manager (Software), you will be part of the Product Management team, overseeing the Product Lifecycle Management of the company s RF products. Key Responsibilities: Assist in Product Lifecycle Management (PLM) activities to ensure that products align with customer needs, are effectively marketed, and that internal teams across Sales, Customer Support, and Application Engineering are wellprepared to sell and provide support. Create documentation related to the product lifecycle, including customer requirements, functional specifications (e.g., User Stories), user manuals, and other technical documents. Work closely with crossfunctional teams such as engineering, sales, marketing, and support to achieve revenue and customer satisfaction objectives. Monitor product tickets in project management software, coordinating with the development team to manage sprint priorities. Collect, organize, and analyse market data, customer feedback, and competitive insights. Assist the marketing team in creating promotional content, technical specifications, datasheets, and materials for product launches and positioning. Key Requirements: A proactive and solution-oriented individual with a strong team spirit, committed to achieving results. A minimum of a graduate-level degree in Engineering, Computer Science, or Programming. Exceptional written communication and documentation capabilities. Experience with agile and scrum frameworks. Proven ability to build strong relationships and collaborate with both internal teams and clients to define product requirements and specifications. Capable of understanding and discussing technical concepts, managing trade-offs, and evaluating new opportunities with cross-functional teams. Desirable: Experience with IP networking routing and switching Experience in programming and software development Experience with wireless communications/ RF systems Experience with containerization technologies and embedded platforms
07/02/2025
Full time
Product Manager (Software) (Hybrid), Cambridge They are seeking an energetic and motivated individual with a background in technical, customer-facing roles within an RF technology company. As a Product Manager (Software), you will be part of the Product Management team, overseeing the Product Lifecycle Management of the company s RF products. Key Responsibilities: Assist in Product Lifecycle Management (PLM) activities to ensure that products align with customer needs, are effectively marketed, and that internal teams across Sales, Customer Support, and Application Engineering are wellprepared to sell and provide support. Create documentation related to the product lifecycle, including customer requirements, functional specifications (e.g., User Stories), user manuals, and other technical documents. Work closely with crossfunctional teams such as engineering, sales, marketing, and support to achieve revenue and customer satisfaction objectives. Monitor product tickets in project management software, coordinating with the development team to manage sprint priorities. Collect, organize, and analyse market data, customer feedback, and competitive insights. Assist the marketing team in creating promotional content, technical specifications, datasheets, and materials for product launches and positioning. Key Requirements: A proactive and solution-oriented individual with a strong team spirit, committed to achieving results. A minimum of a graduate-level degree in Engineering, Computer Science, or Programming. Exceptional written communication and documentation capabilities. Experience with agile and scrum frameworks. Proven ability to build strong relationships and collaborate with both internal teams and clients to define product requirements and specifications. Capable of understanding and discussing technical concepts, managing trade-offs, and evaluating new opportunities with cross-functional teams. Desirable: Experience with IP networking routing and switching Experience in programming and software development Experience with wireless communications/ RF systems Experience with containerization technologies and embedded platforms
Job Description We want to expand our Data Science function further within our well-established strong data-driven Centralised Analytical department. Our Data Science mission is to build machine models in the production environment relative to Marketing, Customer Insights, and Safer Gambling and establish a strong culture of data-driven decision-making in our organisation's strategy. We are looking for a well-established Data Scientist at all levels who wants new challenges. As a Senior Data Scientist, you will work using data engineering, statistical, and ML/AI approaches to uncover data patterns and build models. We use Microsoft tech stack, including Azure Databricks (Pyspark, python), and we are expanding our data science capabilities. To be successful in the role, you will need to have extensive experience in data science projects and have built the professional skill to understand when an approach to a project is not working, to pause and change approach. The Data Science department is currently a smaller team, with an ambition to grow, with a mix of Data Scientists and ML engineers. Therefore, it is an excellent opportunity to grow, contribute and challenge yourself. We are not an isolated function, so expect to work closely with business stakeholders, data engineers, marketing analysts, and BI analysts to improve our existing models, create new models, and bring our expertise. Core Responsibilities Apply advanced statistical techniques and ML/AI models to development and production environments. Collaborate with team members and stakeholders to build data science products that enable others to make business decisions. Qualifications Postgraduate degree in a relevant discipline (e.g., STEM, Maths, Statistics, Physics) or equivalent experience. Good data modelling, software engineering knowledge, and strong knowledge of statistical, mathematical, and ML modelling are a must at this stage. Skilful in writing well-engineered code. Proven experience working with ML engineers and production systems (including Cloud platforms). Proven ability to analyse large sets and experience building ML/AI models in production with the ability to translate them into insights and actionable business recommendations. Great technical and commercial communication and collaboration skills with some presentation skills. Passion for learning and keeping abreast of new technologies and data models.
07/02/2025
Full time
Job Description We want to expand our Data Science function further within our well-established strong data-driven Centralised Analytical department. Our Data Science mission is to build machine models in the production environment relative to Marketing, Customer Insights, and Safer Gambling and establish a strong culture of data-driven decision-making in our organisation's strategy. We are looking for a well-established Data Scientist at all levels who wants new challenges. As a Senior Data Scientist, you will work using data engineering, statistical, and ML/AI approaches to uncover data patterns and build models. We use Microsoft tech stack, including Azure Databricks (Pyspark, python), and we are expanding our data science capabilities. To be successful in the role, you will need to have extensive experience in data science projects and have built the professional skill to understand when an approach to a project is not working, to pause and change approach. The Data Science department is currently a smaller team, with an ambition to grow, with a mix of Data Scientists and ML engineers. Therefore, it is an excellent opportunity to grow, contribute and challenge yourself. We are not an isolated function, so expect to work closely with business stakeholders, data engineers, marketing analysts, and BI analysts to improve our existing models, create new models, and bring our expertise. Core Responsibilities Apply advanced statistical techniques and ML/AI models to development and production environments. Collaborate with team members and stakeholders to build data science products that enable others to make business decisions. Qualifications Postgraduate degree in a relevant discipline (e.g., STEM, Maths, Statistics, Physics) or equivalent experience. Good data modelling, software engineering knowledge, and strong knowledge of statistical, mathematical, and ML modelling are a must at this stage. Skilful in writing well-engineered code. Proven experience working with ML engineers and production systems (including Cloud platforms). Proven ability to analyse large sets and experience building ML/AI models in production with the ability to translate them into insights and actionable business recommendations. Great technical and commercial communication and collaboration skills with some presentation skills. Passion for learning and keeping abreast of new technologies and data models.
Role: Technical Support Engineer Location: West London Sector: Software & AI Salary: up to 32,000 Are you a recent university graduate looking for an exciting opportunity to join a fast-growing AI start-up? I'm seeking a dynamic and customer-focused individual to join a fast-growing clients Support team, helping to drive the seamless adoption of cutting-edge AI technology across a diverse global client base. About the Role As a key member of their Support team, you will be the first point of contact for both prospective and existing customers, ensuring they receive exceptional service and technical support. You'll play a crucial role in managing and resolving customer queries, whether handling them directly or collaborating with other teams to provide timely and effective solutions. This is a fantastic opportunity to build relationships with global law firms, manufacturers, retailers, and pharmaceutical companies, helping them harness the full potential of AI. Once trained, you will develop a strong working knowledge of our products, allowing you to confidently advise customers on how to maximise their use of our technology. Key Responsibilities Managing customer queries from initial contact to resolution, maintaining strong relationships throughout the process. Communicating effectively with customers, whether resolving straightforward issues independently or working with technical specialists on more complex matters. Developing an in-depth understanding of our AI-driven products and their real-world applications. Understanding each customer's unique use case and requirements to provide tailored support. What We're Looking For A 2:1 or above in a Bachelor's or Master's degree in a scientific or analytical discipline. Strong interpersonal and communication skills, both written and verbal. A passion for customer interaction and problem-solving. Exceptional attention to detail and a proactive approach to tackling challenges. Excellent organisational and time management skills, with the ability to prioritise effectively. Previous experience in a customer-facing role is beneficial but not essential. Knowledge of eDiscovery is desirable but not required. Why Join Us? This is a fantastic opportunity to be part of a fast-paced, innovative start-up at the forefront of AI technology. You'll gain hands-on experience, work with leading global organisations, and develop your career in a rapidly evolving industry. In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
07/02/2025
Full time
Role: Technical Support Engineer Location: West London Sector: Software & AI Salary: up to 32,000 Are you a recent university graduate looking for an exciting opportunity to join a fast-growing AI start-up? I'm seeking a dynamic and customer-focused individual to join a fast-growing clients Support team, helping to drive the seamless adoption of cutting-edge AI technology across a diverse global client base. About the Role As a key member of their Support team, you will be the first point of contact for both prospective and existing customers, ensuring they receive exceptional service and technical support. You'll play a crucial role in managing and resolving customer queries, whether handling them directly or collaborating with other teams to provide timely and effective solutions. This is a fantastic opportunity to build relationships with global law firms, manufacturers, retailers, and pharmaceutical companies, helping them harness the full potential of AI. Once trained, you will develop a strong working knowledge of our products, allowing you to confidently advise customers on how to maximise their use of our technology. Key Responsibilities Managing customer queries from initial contact to resolution, maintaining strong relationships throughout the process. Communicating effectively with customers, whether resolving straightforward issues independently or working with technical specialists on more complex matters. Developing an in-depth understanding of our AI-driven products and their real-world applications. Understanding each customer's unique use case and requirements to provide tailored support. What We're Looking For A 2:1 or above in a Bachelor's or Master's degree in a scientific or analytical discipline. Strong interpersonal and communication skills, both written and verbal. A passion for customer interaction and problem-solving. Exceptional attention to detail and a proactive approach to tackling challenges. Excellent organisational and time management skills, with the ability to prioritise effectively. Previous experience in a customer-facing role is beneficial but not essential. Knowledge of eDiscovery is desirable but not required. Why Join Us? This is a fantastic opportunity to be part of a fast-paced, innovative start-up at the forefront of AI technology. You'll gain hands-on experience, work with leading global organisations, and develop your career in a rapidly evolving industry. In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
Role: Technical Support Engineer Location: West London Sector: Software & AI Salary: up to 32,000 Are you a recent university graduate looking for an exciting opportunity to join a fast-growing AI start-up? I'm seeking a dynamic and customer-focused individual to join a fast-growing clients Support team, helping to drive the seamless adoption of cutting-edge AI technology across a diverse global client base. About the Role As a key member of their Support team, you will be the first point of contact for both prospective and existing customers, ensuring they receive exceptional service and technical support. You'll play a crucial role in managing and resolving customer queries, whether handling them directly or collaborating with other teams to provide timely and effective solutions. This is a fantastic opportunity to build relationships with global law firms, manufacturers, retailers, and pharmaceutical companies, helping them harness the full potential of AI. Once trained, you will develop a strong working knowledge of our products, allowing you to confidently advise customers on how to maximise their use of our technology. Key Responsibilities Managing customer queries from initial contact to resolution, maintaining strong relationships throughout the process. Communicating effectively with customers, whether resolving straightforward issues independently or working with technical specialists on more complex matters. Developing an in-depth understanding of our AI-driven products and their real-world applications. Understanding each customer's unique use case and requirements to provide tailored support. What We're Looking For A 2:1 or above in a Bachelor's or Master's degree in a scientific or analytical discipline. Strong interpersonal and communication skills, both written and verbal. A passion for customer interaction and problem-solving. Exceptional attention to detail and a proactive approach to tackling challenges. Excellent organisational and time management skills, with the ability to prioritise effectively. Previous experience in a customer-facing role is beneficial but not essential. Knowledge of eDiscovery is desirable but not required. Why Join Us? This is a fantastic opportunity to be part of a fast-paced, innovative start-up at the forefront of AI technology. You'll gain hands-on experience, work with leading global organisations, and develop your career in a rapidly evolving industry. In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
06/02/2025
Full time
Role: Technical Support Engineer Location: West London Sector: Software & AI Salary: up to 32,000 Are you a recent university graduate looking for an exciting opportunity to join a fast-growing AI start-up? I'm seeking a dynamic and customer-focused individual to join a fast-growing clients Support team, helping to drive the seamless adoption of cutting-edge AI technology across a diverse global client base. About the Role As a key member of their Support team, you will be the first point of contact for both prospective and existing customers, ensuring they receive exceptional service and technical support. You'll play a crucial role in managing and resolving customer queries, whether handling them directly or collaborating with other teams to provide timely and effective solutions. This is a fantastic opportunity to build relationships with global law firms, manufacturers, retailers, and pharmaceutical companies, helping them harness the full potential of AI. Once trained, you will develop a strong working knowledge of our products, allowing you to confidently advise customers on how to maximise their use of our technology. Key Responsibilities Managing customer queries from initial contact to resolution, maintaining strong relationships throughout the process. Communicating effectively with customers, whether resolving straightforward issues independently or working with technical specialists on more complex matters. Developing an in-depth understanding of our AI-driven products and their real-world applications. Understanding each customer's unique use case and requirements to provide tailored support. What We're Looking For A 2:1 or above in a Bachelor's or Master's degree in a scientific or analytical discipline. Strong interpersonal and communication skills, both written and verbal. A passion for customer interaction and problem-solving. Exceptional attention to detail and a proactive approach to tackling challenges. Excellent organisational and time management skills, with the ability to prioritise effectively. Previous experience in a customer-facing role is beneficial but not essential. Knowledge of eDiscovery is desirable but not required. Why Join Us? This is a fantastic opportunity to be part of a fast-paced, innovative start-up at the forefront of AI technology. You'll gain hands-on experience, work with leading global organisations, and develop your career in a rapidly evolving industry. In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.
We are looking for a Vice President in application development area with experience building robust, high-performance, large-scale applications. We are working on several firm-wide initiatives, and we are seeking individuals who are motivated to take challenging tasks. Team Background The Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions. These tools allow salespeople, traders, operations staff, and risk officers to manage Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software that provides a complete platform for our users: limit monitoring, exception management, stress testing analysis and escalation workflow capabilities are some key areas of focus. Our users rely on the system for an integrated view of trades, collateral, market data, across many dozens of sources. Key Responsibilities Design & develop scalable micro-services to build functional components that will support Risk Management functions. Partner with the product management team and other stakeholders in brainstorming sessions to identify solutions. Provide technical leadership to the team of Software Engineers/Analyst. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Host sessions for design and code review at multiple levels of the organization. Improve our engineering standards and process to make the team more capable and efficient. Collaborate effectively with a large global team of software engineers, business analysts, dev-ops, and support staff to deliver software solutions for the business. Lead the adoption of new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Coach junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal Background Full-stack developer with multiple years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Hands-on experience in Web technologies (HTML, CSS, React JS), REST-APIs, and Backend using Java/J2EE technologies. Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud) and deployment/packaging solutions such as Dockers/Kubernetes, OpenShift. Experience with Agile software development processes with a strong emphasis on test driven development. Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, Synk, SONAR etc. Deep understanding of JVM internals such as class loading and memory management. Ability to evaluate design trade-offs and document choices effectively. Demonstrated capacity to build sophisticated tooling for development and production team use. Skills Extensive experience working with most if not all the technologies listed below: Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/Bitbucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Qualifications/Education Graduate in a STEM (Science, Technology, Engineering and Mathematics) discipline. Master's degree an advantage. Competencies Excellent oral and written English. Strong leadership. Ability to collaborate in a large global team and influence key architectural decisions across groups. Ability to work well under pressure.
06/02/2025
Full time
We are looking for a Vice President in application development area with experience building robust, high-performance, large-scale applications. We are working on several firm-wide initiatives, and we are seeking individuals who are motivated to take challenging tasks. Team Background The Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions. These tools allow salespeople, traders, operations staff, and risk officers to manage Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software that provides a complete platform for our users: limit monitoring, exception management, stress testing analysis and escalation workflow capabilities are some key areas of focus. Our users rely on the system for an integrated view of trades, collateral, market data, across many dozens of sources. Key Responsibilities Design & develop scalable micro-services to build functional components that will support Risk Management functions. Partner with the product management team and other stakeholders in brainstorming sessions to identify solutions. Provide technical leadership to the team of Software Engineers/Analyst. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Host sessions for design and code review at multiple levels of the organization. Improve our engineering standards and process to make the team more capable and efficient. Collaborate effectively with a large global team of software engineers, business analysts, dev-ops, and support staff to deliver software solutions for the business. Lead the adoption of new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Coach junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal Background Full-stack developer with multiple years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Hands-on experience in Web technologies (HTML, CSS, React JS), REST-APIs, and Backend using Java/J2EE technologies. Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud) and deployment/packaging solutions such as Dockers/Kubernetes, OpenShift. Experience with Agile software development processes with a strong emphasis on test driven development. Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, Synk, SONAR etc. Deep understanding of JVM internals such as class loading and memory management. Ability to evaluate design trade-offs and document choices effectively. Demonstrated capacity to build sophisticated tooling for development and production team use. Skills Extensive experience working with most if not all the technologies listed below: Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/Bitbucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Qualifications/Education Graduate in a STEM (Science, Technology, Engineering and Mathematics) discipline. Master's degree an advantage. Competencies Excellent oral and written English. Strong leadership. Ability to collaborate in a large global team and influence key architectural decisions across groups. Ability to work well under pressure.
Lecturer / Senior Lecturer in Cyber Security The University of West London (UWL) is ranked 30th in the UK in The Guardian University Guide 2025, the top University in the UK for Student Experience and for Teaching Quality in the Times and Sunday Times Complete University Guide 2024 and University of the Year for Social Inclusion in the Daily Mail University Guide 2024. The UWL community is a diverse body of students and staff who work together to create an environment of success and achievement. We celebrate the diversity of our staff and promote our values in practice through our commitment to inclusivity, progression, and success. The School The School of Computing and Engineering is a professional and student-focused School with high-quality teaching, student experience, and research-informed teaching at the top of its priority list. The School has strong links with local, national, and international partners, and employability of graduates is key to the courses that we offer. The School enjoys state-of-the-art equipment and continues to invest heavily in its improvement. Our courses are fully accredited by relevant professional bodies across the board. The Role We are looking for an outstanding academic who can supplement and strengthen our existing faculty. The post holder will teach an appropriate mix of undergraduate and postgraduate computing modules within the School of Computing and Engineering, commensurate with their technical knowledge and prior experience. They will also contribute to outreach activities and be proactive in student recruitment activities. The duties and responsibilities associated with the role are: To teach on and develop undergraduate and postgraduate modules related to Cyber Security. An evidenced track record is required within two or more of the following areas of Cyber Security: Pen-testing, Ethical hacking, Secure Programming (operating system security), Computer and Network Security, Cryptography, and IOT/CPS. To develop high-quality teaching material, with a strong focus on employability skills. To supervise and manage student projects at undergraduate and postgraduate levels. To provide pastoral care for students. To contribute to new course developments as necessary, including the development and delivery of commercial education and training. To contribute to approved research, knowledge exchange, and enterprise development activities, both on an individual basis and as part of collaborative projects, publishing outputs in internationally recognised journals. To keep abreast of relevant technical developments and to undertake self-development by participation in CPD activities offered by the University and relevant professional bodies. To contribute to outreach and student recruitment activities which promote the School of Computing and Engineering both locally, nationally, and internationally. In addition, the successful candidate will contribute to research, enterprise development, and knowledge exchange within the computing field. The Person The ideal candidate should be a creative, collaborative, and passionate individual with a strong knowledge of current computing practice and be able to teach a range of computing subjects, including Cyber Security, Programming, Algorithms, Computer Logic and Architecture, Software Engineering, and Database Design, both at undergraduate and postgraduate levels. Evidence of teaching experience and an established research track record, or equivalent industrial experience, with high-quality outputs in a discipline relevant to computing are also required. Applicants may hold a PhD in Computer Science or a closely related field, or have significant industrial experience. In addition, they must have a demonstrable track record of research within this area and hold significant teaching experience within the Higher Education sector. In addition to the online application form, applicants must submit a full academic CV, including a list of their recent peer-reviewed publications. Interviews are expected to be held in the week commencing 24th February 2025. For informal enquiries about the position please contact Prof Phil Cox, Head of School of Computing and Engineering on . We welcome applications from individuals who do not have a fellowship of the Higher Education Academy (HEA). Should you be successful and do not hold an HEA fellowship, you will be asked to complete one within 2 years of appointment as a condition of your continued employment. Depending on eligibility, this may take the form of an advanced Level 7 apprenticeship in teaching which means that you will spend 20% of your work in off-the-job study. Our School is under-represented in terms of staff from BAME (Black, Asian, and minority ethnic) backgrounds, of LGBT+ identities, and with disabilities. UWL is committed to having a diverse and inclusive workforce, supports the gender equality Athena SWAN Charter, and is a Disability Confident Employer as well as a Diversity Champion for Stonewall, the leading LGBT+ rights organisation. We welcome applications from all sections of the community, particularly those mentioned above to increase diversity in our workforce. Candidates must be able to demonstrate their eligibility to work in the UK in accordance with the Immigration, Asylum and Nationality Act 2006. This position does not meet the University criteria for Skilled Worker sponsorship. Please be advised that it is expected that appointment within a grade will normally be at the minimum point. Applicants must hold a PhD in a relevant field with a demonstrable track record of research within the field. We will intermittently review the applications as part of this open advert; therefore, if successful, you will be shortlisted and contacted at any time. The University reserves the right to close the vacancy earlier than the published end date should it receive sufficient applications to warrant earlier shortlisting.
06/02/2025
Full time
Lecturer / Senior Lecturer in Cyber Security The University of West London (UWL) is ranked 30th in the UK in The Guardian University Guide 2025, the top University in the UK for Student Experience and for Teaching Quality in the Times and Sunday Times Complete University Guide 2024 and University of the Year for Social Inclusion in the Daily Mail University Guide 2024. The UWL community is a diverse body of students and staff who work together to create an environment of success and achievement. We celebrate the diversity of our staff and promote our values in practice through our commitment to inclusivity, progression, and success. The School The School of Computing and Engineering is a professional and student-focused School with high-quality teaching, student experience, and research-informed teaching at the top of its priority list. The School has strong links with local, national, and international partners, and employability of graduates is key to the courses that we offer. The School enjoys state-of-the-art equipment and continues to invest heavily in its improvement. Our courses are fully accredited by relevant professional bodies across the board. The Role We are looking for an outstanding academic who can supplement and strengthen our existing faculty. The post holder will teach an appropriate mix of undergraduate and postgraduate computing modules within the School of Computing and Engineering, commensurate with their technical knowledge and prior experience. They will also contribute to outreach activities and be proactive in student recruitment activities. The duties and responsibilities associated with the role are: To teach on and develop undergraduate and postgraduate modules related to Cyber Security. An evidenced track record is required within two or more of the following areas of Cyber Security: Pen-testing, Ethical hacking, Secure Programming (operating system security), Computer and Network Security, Cryptography, and IOT/CPS. To develop high-quality teaching material, with a strong focus on employability skills. To supervise and manage student projects at undergraduate and postgraduate levels. To provide pastoral care for students. To contribute to new course developments as necessary, including the development and delivery of commercial education and training. To contribute to approved research, knowledge exchange, and enterprise development activities, both on an individual basis and as part of collaborative projects, publishing outputs in internationally recognised journals. To keep abreast of relevant technical developments and to undertake self-development by participation in CPD activities offered by the University and relevant professional bodies. To contribute to outreach and student recruitment activities which promote the School of Computing and Engineering both locally, nationally, and internationally. In addition, the successful candidate will contribute to research, enterprise development, and knowledge exchange within the computing field. The Person The ideal candidate should be a creative, collaborative, and passionate individual with a strong knowledge of current computing practice and be able to teach a range of computing subjects, including Cyber Security, Programming, Algorithms, Computer Logic and Architecture, Software Engineering, and Database Design, both at undergraduate and postgraduate levels. Evidence of teaching experience and an established research track record, or equivalent industrial experience, with high-quality outputs in a discipline relevant to computing are also required. Applicants may hold a PhD in Computer Science or a closely related field, or have significant industrial experience. In addition, they must have a demonstrable track record of research within this area and hold significant teaching experience within the Higher Education sector. In addition to the online application form, applicants must submit a full academic CV, including a list of their recent peer-reviewed publications. Interviews are expected to be held in the week commencing 24th February 2025. For informal enquiries about the position please contact Prof Phil Cox, Head of School of Computing and Engineering on . We welcome applications from individuals who do not have a fellowship of the Higher Education Academy (HEA). Should you be successful and do not hold an HEA fellowship, you will be asked to complete one within 2 years of appointment as a condition of your continued employment. Depending on eligibility, this may take the form of an advanced Level 7 apprenticeship in teaching which means that you will spend 20% of your work in off-the-job study. Our School is under-represented in terms of staff from BAME (Black, Asian, and minority ethnic) backgrounds, of LGBT+ identities, and with disabilities. UWL is committed to having a diverse and inclusive workforce, supports the gender equality Athena SWAN Charter, and is a Disability Confident Employer as well as a Diversity Champion for Stonewall, the leading LGBT+ rights organisation. We welcome applications from all sections of the community, particularly those mentioned above to increase diversity in our workforce. Candidates must be able to demonstrate their eligibility to work in the UK in accordance with the Immigration, Asylum and Nationality Act 2006. This position does not meet the University criteria for Skilled Worker sponsorship. Please be advised that it is expected that appointment within a grade will normally be at the minimum point. Applicants must hold a PhD in a relevant field with a demonstrable track record of research within the field. We will intermittently review the applications as part of this open advert; therefore, if successful, you will be shortlisted and contacted at any time. The University reserves the right to close the vacancy earlier than the published end date should it receive sufficient applications to warrant earlier shortlisting.
All applicants must be a UK national to be considered for this opportunity due to the nature of this role and to allow for government security vetting (UKSV). My client is a software house, developing and delivering innovative solutions through a dynamic team of experienced professionals and graduates. There is a strong culture with a collaborative working environment that promotes growth, creativity, and excellence. They are currently looking to recruit a dedicated and experienced Senior Full Stack Software Engineer/Developer with a minimum of 8 years of relevant experience to join their expanding team. This is a leadership role that encompasses all aspects of the software development lifecycle, from requirements capture to design, implementation, documentation, and testing. The successful candidate will thrive in an agile framework and will play a critical role in mentoring and leading a team of over 30 engineers. Key Responsibilities: Provide guidance, mentorship, and upskilling for team members, conducting code reviews and defining best practices. Allocate work and break down technical tasks effectively. Engage in system design and application/database development. Ensure software assurance and quality through component, integration, and system testing. Document design processes and maintain accurate project records. Qualifications/Experience: Essential: A relevant degree in Computing/Engineering/Mathematics (STEM) and at least 8 years of software development experience. Proven experience leading technical projects. In-depth knowledge of system architecture, microservices, APIs, and cloud technologies. Proficiency in one or more coding languages, including: Web Development: HTML/CSS/JS/React ASP.Net C# PHP C# Python JavaScript SQL Desirable: Familiarity with UI/UX best practices and application deployment/maintenance. Experience with relational and document/NoSQL databases. Knowledge of Agile/DevOps methodologies and CI/CD pipelines. Exposure to machine learning principles and tools (e.g., PyTorch, TensorFlow). Understanding of cloud services (Azure, AWS, GCP) and technologies like Docker and Kubernetes. Experience with version control systems (Git) and testing frameworks (Puppeteer, Jest). Personal Attributes: Strong problem-solving skills and a proactive, can-do attitude. Excellent communication skills, both written and oral. Ability to adapt and lead through change in a fast-paced environment. A self-starter with the capability to work independently and collaboratively. Benefits: Private health care and sickness cover. Salary sacrifice options. A vibrant team culture that encourages professional development and personal growth.
05/02/2025
Full time
All applicants must be a UK national to be considered for this opportunity due to the nature of this role and to allow for government security vetting (UKSV). My client is a software house, developing and delivering innovative solutions through a dynamic team of experienced professionals and graduates. There is a strong culture with a collaborative working environment that promotes growth, creativity, and excellence. They are currently looking to recruit a dedicated and experienced Senior Full Stack Software Engineer/Developer with a minimum of 8 years of relevant experience to join their expanding team. This is a leadership role that encompasses all aspects of the software development lifecycle, from requirements capture to design, implementation, documentation, and testing. The successful candidate will thrive in an agile framework and will play a critical role in mentoring and leading a team of over 30 engineers. Key Responsibilities: Provide guidance, mentorship, and upskilling for team members, conducting code reviews and defining best practices. Allocate work and break down technical tasks effectively. Engage in system design and application/database development. Ensure software assurance and quality through component, integration, and system testing. Document design processes and maintain accurate project records. Qualifications/Experience: Essential: A relevant degree in Computing/Engineering/Mathematics (STEM) and at least 8 years of software development experience. Proven experience leading technical projects. In-depth knowledge of system architecture, microservices, APIs, and cloud technologies. Proficiency in one or more coding languages, including: Web Development: HTML/CSS/JS/React ASP.Net C# PHP C# Python JavaScript SQL Desirable: Familiarity with UI/UX best practices and application deployment/maintenance. Experience with relational and document/NoSQL databases. Knowledge of Agile/DevOps methodologies and CI/CD pipelines. Exposure to machine learning principles and tools (e.g., PyTorch, TensorFlow). Understanding of cloud services (Azure, AWS, GCP) and technologies like Docker and Kubernetes. Experience with version control systems (Git) and testing frameworks (Puppeteer, Jest). Personal Attributes: Strong problem-solving skills and a proactive, can-do attitude. Excellent communication skills, both written and oral. Ability to adapt and lead through change in a fast-paced environment. A self-starter with the capability to work independently and collaboratively. Benefits: Private health care and sickness cover. Salary sacrifice options. A vibrant team culture that encourages professional development and personal growth.
Candidates that our client in Tewksbury 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 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.
04/02/2025
Full time
Candidates that our client in Tewksbury 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 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.
Graduate/Junior Software Engineer required by a small but well-established software company based in central Reading. The company develop analytical web applications used by the emergency services and are currently looking for another Graduate/Junior to join their existing development team of 4. The role will be focused on developing simulation-based applications, therefore any exposure to simulation or numerical computing would preferred. The core programming language of the company is C#, however this is something they are happy to provide training on. They also will work with other languages depending on requirements including SQL, C++, Python, and NodeJS. The company are happy to consider someone who has already graduated and looking for a new role, or someone who is due to graduate in 2025. Experience in the following is required: Degree in Computer Science or other numerate subject such as Mathematics or Physics Mathematics A level at grade A or B. Knowledge of a mainstream programming language such as: C#, Java, C++, Python During the 3-month probation period this would be an office-based role however following successful completion, the company operate on a hybrid model involving typically 50% of time in the office. The company also currently trialling a 9 day fortnight, so every other Friday is a day off! This is a great opportunity to join a really interesting cutting-edge software company working on applications that have a real-life impact. If you are interested in this position, please contact (url removed) or call (phone number removed). Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
04/02/2025
Full time
Graduate/Junior Software Engineer required by a small but well-established software company based in central Reading. The company develop analytical web applications used by the emergency services and are currently looking for another Graduate/Junior to join their existing development team of 4. The role will be focused on developing simulation-based applications, therefore any exposure to simulation or numerical computing would preferred. The core programming language of the company is C#, however this is something they are happy to provide training on. They also will work with other languages depending on requirements including SQL, C++, Python, and NodeJS. The company are happy to consider someone who has already graduated and looking for a new role, or someone who is due to graduate in 2025. Experience in the following is required: Degree in Computer Science or other numerate subject such as Mathematics or Physics Mathematics A level at grade A or B. Knowledge of a mainstream programming language such as: C#, Java, C++, Python During the 3-month probation period this would be an office-based role however following successful completion, the company operate on a hybrid model involving typically 50% of time in the office. The company also currently trialling a 9 day fortnight, so every other Friday is a day off! This is a great opportunity to join a really interesting cutting-edge software company working on applications that have a real-life impact. If you are interested in this position, please contact (url removed) or call (phone number removed). Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Graduate Software Engineer (Embedded) Defence; Aerospace; Marine; MOD; Naval; Maritime Rochester, Kent (Hybrid) 34,000 - 40,000 + excellent benefits A global aerospace and defence organisation specialising in state-of-the-art defence solutions are seeking a Graduate Engineer, with an interest in developing a career in Embedded Software Key accountabilities - Graduate Software Engineer (Embedded) Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation. Analysing and defining, software architecture/ design, modelling and simulation, systems/ software integration, verification and validation, safety critical development techniques. Qualifications and Skills required - Graduate Software Engineer (Embedded) Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Knowledge and understanding of the Software Lifecycle As a Graduate Software Engineer you will be working as part of a team of passionate and innovative engineers creating world-leading control and display systems. This is an exciting entry level position that will provide you with a challenging role whilst allowing you to develop your skills, learning from the experienced engineers around you. For more information apply now!
03/02/2025
Full time
Graduate Software Engineer (Embedded) Defence; Aerospace; Marine; MOD; Naval; Maritime Rochester, Kent (Hybrid) 34,000 - 40,000 + excellent benefits A global aerospace and defence organisation specialising in state-of-the-art defence solutions are seeking a Graduate Engineer, with an interest in developing a career in Embedded Software Key accountabilities - Graduate Software Engineer (Embedded) Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation. Analysing and defining, software architecture/ design, modelling and simulation, systems/ software integration, verification and validation, safety critical development techniques. Qualifications and Skills required - Graduate Software Engineer (Embedded) Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Knowledge and understanding of the Software Lifecycle As a Graduate Software Engineer you will be working as part of a team of passionate and innovative engineers creating world-leading control and display systems. This is an exciting entry level position that will provide you with a challenging role whilst allowing you to develop your skills, learning from the experienced engineers around you. For more information apply now!
Are you a cracking Grad Engineer looking for your first commercial role in the world of Java Engineering? If you fancy working for a close-knit software house where people tend to stay for a long time, in no small part because of the culture and industry they're working in Then this is the Global-scale Software engineering team to join. I'm looking for Grad Java enthusiast to join my clients incredibly talented Engineering outfit. These guys are mega at what they do and the team you'll potentially be joining are responsible for delivering into their biggest strategic projects. It's a worldwide leading platform and hugely recognised within its sector. What do they do? Well, they develop enterprise-scale software for a global customer base that makes a real difference to peoples' lives. You won't be working under the pressures that come hand-in-hand with an online betting or financial series firm, for instance, but you'll still be part of a forward-thinking environment which continually invests in technology. Whilst its important that you bring hands-on Java Engineering exposure Team-fit, attitude and a real thirst for learning are more integral to this position. You'll join a small yet incredibly close-knit team of 7 Engineers globally - so it couldn't be more important that you're the type of Dev who is a dream to work with! You'll be a true Web Dev and the role is largely back-end Java focused. However, I'd like you to bring some Front-End knowledge to the role too. Ideally React.JS. Any Spring Framework exposure also, wouldn't go a miss. They're a highly stable and respected firm and have been around since the 60's and they're not going anywhere! There's a lot happening and the Director of Tech mentioned "It couldn't be a more exciting time to join" Retention is also great here and people simply do not want to leave. There's a huge emphasis on career progression at this firm and they're a huge believer in promoting from within and getting the very best out of their staff Which I love about them. You'll benefits from regular one-to-ones and a progression plan in place to ensure you reach your own goals that allow you to progress within the business. It's also a really interactive culture, with bi-weekly coffee meetings, lots of daily chat on Teams and people in and out the office. When you are in it's a modern and spacious office with lots of facilities, handily located in the heart of Sheffield City Centre. They're big on team lunches and have various committees in place to bring their teams together. In essence, it's a lovely place to work. Having placed numerous people into their team already, I can undoubtedly vouch for this. We'd like you onsite 3 days per week in their mega offices and you can work the other 2 from home. They're working hours are also extremely flexible. In return you'll receive between 30,000- 40,000 as a base dependant on how long you've been working with Java. This isn't one to be missed! Call me on (phone number removed) or email your profile to laura . (url removed). Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
03/02/2025
Full time
Are you a cracking Grad Engineer looking for your first commercial role in the world of Java Engineering? If you fancy working for a close-knit software house where people tend to stay for a long time, in no small part because of the culture and industry they're working in Then this is the Global-scale Software engineering team to join. I'm looking for Grad Java enthusiast to join my clients incredibly talented Engineering outfit. These guys are mega at what they do and the team you'll potentially be joining are responsible for delivering into their biggest strategic projects. It's a worldwide leading platform and hugely recognised within its sector. What do they do? Well, they develop enterprise-scale software for a global customer base that makes a real difference to peoples' lives. You won't be working under the pressures that come hand-in-hand with an online betting or financial series firm, for instance, but you'll still be part of a forward-thinking environment which continually invests in technology. Whilst its important that you bring hands-on Java Engineering exposure Team-fit, attitude and a real thirst for learning are more integral to this position. You'll join a small yet incredibly close-knit team of 7 Engineers globally - so it couldn't be more important that you're the type of Dev who is a dream to work with! You'll be a true Web Dev and the role is largely back-end Java focused. However, I'd like you to bring some Front-End knowledge to the role too. Ideally React.JS. Any Spring Framework exposure also, wouldn't go a miss. They're a highly stable and respected firm and have been around since the 60's and they're not going anywhere! There's a lot happening and the Director of Tech mentioned "It couldn't be a more exciting time to join" Retention is also great here and people simply do not want to leave. There's a huge emphasis on career progression at this firm and they're a huge believer in promoting from within and getting the very best out of their staff Which I love about them. You'll benefits from regular one-to-ones and a progression plan in place to ensure you reach your own goals that allow you to progress within the business. It's also a really interactive culture, with bi-weekly coffee meetings, lots of daily chat on Teams and people in and out the office. When you are in it's a modern and spacious office with lots of facilities, handily located in the heart of Sheffield City Centre. They're big on team lunches and have various committees in place to bring their teams together. In essence, it's a lovely place to work. Having placed numerous people into their team already, I can undoubtedly vouch for this. We'd like you onsite 3 days per week in their mega offices and you can work the other 2 from home. They're working hours are also extremely flexible. In return you'll receive between 30,000- 40,000 as a base dependant on how long you've been working with Java. This isn't one to be missed! Call me on (phone number removed) or email your profile to laura . (url removed). Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Our client based in Lutterworth is currently recruiting for a IOS & Android Developer on a full-time, permanent basis. This is a great opportunity is for an individual who is experienced within iOS mobile devices. Graduates with the relevant skillset/knowledge may be considered for this opportunity. Essential: Experience designing, developing, deploying and supporting mobile applications for iOS and Android devices Experience in Objective C/Swift development using XCode including frameworks Experience designing for accessibility Exposure to Mobile Device Management (MDM) integration Experience of automated mobile testing tools e.g. Appium Release management of apps on Apple AppStore Advantage: Experience in C++ to develop cross-platform mobile libraries Sona Resourcing LTD acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers
31/01/2025
Full time
Our client based in Lutterworth is currently recruiting for a IOS & Android Developer on a full-time, permanent basis. This is a great opportunity is for an individual who is experienced within iOS mobile devices. Graduates with the relevant skillset/knowledge may be considered for this opportunity. Essential: Experience designing, developing, deploying and supporting mobile applications for iOS and Android devices Experience in Objective C/Swift development using XCode including frameworks Experience designing for accessibility Exposure to Mobile Device Management (MDM) integration Experience of automated mobile testing tools e.g. Appium Release management of apps on Apple AppStore Advantage: Experience in C++ to develop cross-platform mobile libraries Sona Resourcing LTD acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers
Graduate Software Engineer (C++) - Sheffield - Hybrid - £30,000 - £35,000 A Graduate Software Engineer is required to join a company that specialize in manufacturing and installing safety solutions & products into the Rail Industry. They are looking to develop an aspiring and confident software developer by proving a well varied position with exposure to: software development, firmware development, testing, designing and even elements of electrical plc programming. The role will have a focus on product development and continuous improvement of new and existing products. You will also work on bug fixing to ensure the safety critical products can continue to operate effectively. Opportunity and Wider Features of the Role. This is the perfect role for those aspiring to launch a career in software & firmware development. The company are looking to put time into developing you into a well rounded expert across multiple areas of software development. Joining a small team, you will get exposure to all areas of the business and its products. Other features of this role include: Opportunity to work for a company who are committed to personal development and upskilling Working in a Safety Critical environment and have real world impacts with your development. Exposure to all areas of Software Development and the full SDLC. Brand New Office Essential experience A relevant Degree in Software Engineering / Computer Science, Robotics etc Strong communication skills (perhaps shown by previous part time jobs or personal projects/hobbies etc) C++ Experience throughout University with personal projects/portfolios to back it up A candidate who is clearly passionate for programming & software, shown by personal hobbies and wider projects An understanding of embedded c would be advantageous Salary £30,000 - £35,000 per year Location Sheffield, Hybrid (3 days in office per week) How the apply: If you are interested in this role, then please apply via this job board. For more information, please get in touch with the Dan, (phone number removed), (url removed) Closing date 10 th February 2025 Key Words: Software Engineer, Software Developer, Graduate, C++, Embedded C. About Ford & Stanley Group Ford & Stanley Talent Services Group are in the business of people and performance. Our mission is to create one million better workdays through facilitating great recruitment, leadership and occupational mental fitness. We support our clients in their most challenging business areas recruiting, developing and retaining the best talent from shop floor to boardroom. Ford & Stanley TalentWise Business specialising in blue collar trade & technical services permanent and temporary. Ford & Stanley Recruitment Business specialising in white collar spanning all company functions with specialist verticals within Digital, Rail Engineering, Civils & Infrastructure, General Manufacturing, Supply Chain & Logistics both permanent and contract. Ford & Stanley Executive Search Business specialising in Executive Search & Executive Interim Solutions in the UK, North America, Middle East and Europe. Ford & Stanley Genius Performance Performance is always accelerated when good people are coached, inspired, trained and focused in the right way. Ford & Stanley Talent Services Group Ltd is a Disability Confident employer that is committed to a policy of equal opportunities for all opportunity seekers. We shall adhere to such a policy at all times and will review on an on-going basis all aspects of recruitment to avoid unlawful or undesirable discrimination. We will treat everyone equally irrespective sex, sexual orientation, gender reassignment, marital or civil partnership status, age, disability, colour, race, nationality, ethnic or national origin, religion or belief or political beliefs and we place an obligation upon all staff to respect and act in accordance with the policy.
31/01/2025
Full time
Graduate Software Engineer (C++) - Sheffield - Hybrid - £30,000 - £35,000 A Graduate Software Engineer is required to join a company that specialize in manufacturing and installing safety solutions & products into the Rail Industry. They are looking to develop an aspiring and confident software developer by proving a well varied position with exposure to: software development, firmware development, testing, designing and even elements of electrical plc programming. The role will have a focus on product development and continuous improvement of new and existing products. You will also work on bug fixing to ensure the safety critical products can continue to operate effectively. Opportunity and Wider Features of the Role. This is the perfect role for those aspiring to launch a career in software & firmware development. The company are looking to put time into developing you into a well rounded expert across multiple areas of software development. Joining a small team, you will get exposure to all areas of the business and its products. Other features of this role include: Opportunity to work for a company who are committed to personal development and upskilling Working in a Safety Critical environment and have real world impacts with your development. Exposure to all areas of Software Development and the full SDLC. Brand New Office Essential experience A relevant Degree in Software Engineering / Computer Science, Robotics etc Strong communication skills (perhaps shown by previous part time jobs or personal projects/hobbies etc) C++ Experience throughout University with personal projects/portfolios to back it up A candidate who is clearly passionate for programming & software, shown by personal hobbies and wider projects An understanding of embedded c would be advantageous Salary £30,000 - £35,000 per year Location Sheffield, Hybrid (3 days in office per week) How the apply: If you are interested in this role, then please apply via this job board. For more information, please get in touch with the Dan, (phone number removed), (url removed) Closing date 10 th February 2025 Key Words: Software Engineer, Software Developer, Graduate, C++, Embedded C. About Ford & Stanley Group Ford & Stanley Talent Services Group are in the business of people and performance. Our mission is to create one million better workdays through facilitating great recruitment, leadership and occupational mental fitness. We support our clients in their most challenging business areas recruiting, developing and retaining the best talent from shop floor to boardroom. Ford & Stanley TalentWise Business specialising in blue collar trade & technical services permanent and temporary. Ford & Stanley Recruitment Business specialising in white collar spanning all company functions with specialist verticals within Digital, Rail Engineering, Civils & Infrastructure, General Manufacturing, Supply Chain & Logistics both permanent and contract. Ford & Stanley Executive Search Business specialising in Executive Search & Executive Interim Solutions in the UK, North America, Middle East and Europe. Ford & Stanley Genius Performance Performance is always accelerated when good people are coached, inspired, trained and focused in the right way. Ford & Stanley Talent Services Group Ltd is a Disability Confident employer that is committed to a policy of equal opportunities for all opportunity seekers. We shall adhere to such a policy at all times and will review on an on-going basis all aspects of recruitment to avoid unlawful or undesirable discrimination. We will treat everyone equally irrespective sex, sexual orientation, gender reassignment, marital or civil partnership status, age, disability, colour, race, nationality, ethnic or national origin, religion or belief or political beliefs and we place an obligation upon all staff to respect and act in accordance with the policy.
Ernest Gordon Recruitment Limited
Bletchley, Buckinghamshire
Embedded Software Engineer (High-End Motorsport) Milton Keynes 30,000 - 40,000 + Comprehensive Training + Career Progression + Profit-Related Bonus + Enhanced Pension + Private Healthcare Are you a recent graduate or junior developer looking to kickstart your career in a business that offers a best in class training suite and one on one training from industry experts on a daily basis? Do you want to work with a company at the forefront of embedded systems technology, contributing to the development of innovative solutions like the VBOX Touch platform? This role offers an excellent opportunity to join a supportive and dynamic team specializing in cutting-edge embedded systems. You'll receive hands-on training and development while working on exciting projects involving FreeRTOS and MicroPython. The company provides a pathway for career advancement, ensuring you can grow alongside them in the evolving world of embedded technology. In this role, you will design, develop, and maintain software solutions for embedded platforms, working closely with hardware teams to deliver integrated systems. You'll play a pivotal role in creating efficient and reliable software, conducting testing and debugging, and staying updated on the latest industry advancements. The ideal candidate has a passion for embedded systems and a desire to learn. A background in computer science, electrical/electronics engineering, or a related field is desired. The Role: Develop and maintain embedded software solutions Collaborate with cross-functional teams to integrate software and hardware components Assist in testing, debugging, and resolving system issues to meet customer requirements Help plan the SDLC and do regular code reviews with team members The Person: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or a related field. Background with C/ C++ Software development Reference Number: 17396MI1 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered remuneration will be dependent on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.
30/01/2025
Full time
Embedded Software Engineer (High-End Motorsport) Milton Keynes 30,000 - 40,000 + Comprehensive Training + Career Progression + Profit-Related Bonus + Enhanced Pension + Private Healthcare Are you a recent graduate or junior developer looking to kickstart your career in a business that offers a best in class training suite and one on one training from industry experts on a daily basis? Do you want to work with a company at the forefront of embedded systems technology, contributing to the development of innovative solutions like the VBOX Touch platform? This role offers an excellent opportunity to join a supportive and dynamic team specializing in cutting-edge embedded systems. You'll receive hands-on training and development while working on exciting projects involving FreeRTOS and MicroPython. The company provides a pathway for career advancement, ensuring you can grow alongside them in the evolving world of embedded technology. In this role, you will design, develop, and maintain software solutions for embedded platforms, working closely with hardware teams to deliver integrated systems. You'll play a pivotal role in creating efficient and reliable software, conducting testing and debugging, and staying updated on the latest industry advancements. The ideal candidate has a passion for embedded systems and a desire to learn. A background in computer science, electrical/electronics engineering, or a related field is desired. The Role: Develop and maintain embedded software solutions Collaborate with cross-functional teams to integrate software and hardware components Assist in testing, debugging, and resolving system issues to meet customer requirements Help plan the SDLC and do regular code reviews with team members The Person: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or a related field. Background with C/ C++ Software development Reference Number: 17396MI1 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered remuneration will be dependent on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.