Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that focuses on enhancing the vector similarity search functionality within Elasticsearch, covering the design and implementation of new vector search features, enhancements to existing vector search functionality, and resolving bugs. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: Lead initiatives within Elasticsearch to produce an industry-leading vector database offering, supplying unparalleled speed and relevance in search. Contribute to Elasticsearch full time, building new search features and fixing intriguing bugs, all while making the code easier to understand. Sometimes you'll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you'll need to get close to the operating system and hardware. Work with a globally distributed team of experienced engineers focused on the vector search capabilities of Elasticsearch. Be an expert on how Elasticsearch implements vector similarity in support of search relevance and everyone will turn to you when they have a question about this area. You'll improve this area based on your questions and your instincts. Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself. Write idiomatic modern Java Elasticsearch is 99.8% Java! What You Bring: You have implemented novel techniques in vector similarity on a search platform with a large user base or progressed the field of academic research in vector similarity information retrieval. Professional experience with vector similarity and vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale. You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as other features like lambdas. You work with a high level of autonomy, and are able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components. You're comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs is hard! Bonus points if you've collaborated over the internet because that's harder. Double bonus points for asynchronous collaboration over the internet. That's even harder, but we do it anyway because it's the best way we know how to build software. You've used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way. You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we'd expect that from you too. Bonus Points: You've built things with Elasticsearch before. You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration. Experience with data storage technology. You have experience designing, leading and owning cross-functional initiatives Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Security & Privacy Responsibilities: Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic's Secure Software Development Framework (SSDF). Proactively participate in mandatory role-based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience. Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer Elastic is the company behind the Elastic Stack - Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, Elastic helps people explore and analyze their data differently using the power of search. Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Elastic offers their employees benefits like: 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays
26/07/2026
Full time
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that focuses on enhancing the vector similarity search functionality within Elasticsearch, covering the design and implementation of new vector search features, enhancements to existing vector search functionality, and resolving bugs. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: Lead initiatives within Elasticsearch to produce an industry-leading vector database offering, supplying unparalleled speed and relevance in search. Contribute to Elasticsearch full time, building new search features and fixing intriguing bugs, all while making the code easier to understand. Sometimes you'll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you'll need to get close to the operating system and hardware. Work with a globally distributed team of experienced engineers focused on the vector search capabilities of Elasticsearch. Be an expert on how Elasticsearch implements vector similarity in support of search relevance and everyone will turn to you when they have a question about this area. You'll improve this area based on your questions and your instincts. Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself. Write idiomatic modern Java Elasticsearch is 99.8% Java! What You Bring: You have implemented novel techniques in vector similarity on a search platform with a large user base or progressed the field of academic research in vector similarity information retrieval. Professional experience with vector similarity and vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale. You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as other features like lambdas. You work with a high level of autonomy, and are able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components. You're comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs is hard! Bonus points if you've collaborated over the internet because that's harder. Double bonus points for asynchronous collaboration over the internet. That's even harder, but we do it anyway because it's the best way we know how to build software. You've used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way. You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we'd expect that from you too. Bonus Points: You've built things with Elasticsearch before. You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration. Experience with data storage technology. You have experience designing, leading and owning cross-functional initiatives Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Security & Privacy Responsibilities: Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic's Secure Software Development Framework (SSDF). Proactively participate in mandatory role-based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience. Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer Elastic is the company behind the Elastic Stack - Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, Elastic helps people explore and analyze their data differently using the power of search. Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Elastic offers their employees benefits like: 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays
About the job As a member of the AI model team, you will drive innovation in architecture development for cutting edge models of various scales, including small, large, and multi modal systems. Your work will enhance intelligence, improve efficiency, and introduce new capabilities to advance the field. You will have a deep expertise in Large Language Model (LLM) and Multi Modal architectures, a strong grasp of pre training optimization, and a hands on, research driven approach. Your mission is to explore and implement novel techniques and algorithms that lead to groundbreaking advancements: multi modal data curation and alignment, strengthening baselines, and identifying and resolving existing pre training bottlenecks to push the limits of cross modal AI performance. Responsibilities Large Scale Pre Training: Conduct foundational pre training for LLMs and Multi Modal models (integrating text, vision, audio, or other modalities) on large, distributed servers equipped with multi nodes and thousands of NVIDIA GPUs. Architecture & Alignment Innovation: Design, prototype, and scale innovative architectures, tokenizers, and cross modal alignment layers to enhance model intelligence and multi modal understanding. Data Strategy: Source, filter, and curate massive scale textual and multi modal datasets, establishing robust data pipelines for efficient pre training. Experimental Research: Independently and collaboratively execute experiments, analyze results, and refine training methodologies for optimal performance and token efficiency. Optimization & Debugging: Investigate, debug, and eliminate bottlenecks in model efficiency, computational performance, and multi modal alignment stability during long training runs. System Scalability: Contribute to the advancement of distributed training systems to ensure seamless scalability and hardware efficiency on target platforms. Qualifications A degree in Computer Science or related field. Ideally a PhD in NLP, Machine Learning, or a related field, with a solid track record in AI R&D and publications in A conferences. Hands on experience contributing to large scale LLM or Multi Modal pre training runs on large, distributed servers equipped with thousands of NVIDIA GPUs, ensuring scalability and impactful advancements in model performance. Familiarity and practical experience with large scale, distributed training frameworks, libraries, and tools. Deep knowledge of state of the art transformer and non transformer modifications aimed at enhancing intelligence, efficiency, and scalability. Strong expertise in PyTorch and Hugging Face libraries with practical experience in model development, continual pre training, and deployment.
26/07/2026
Full time
About the job As a member of the AI model team, you will drive innovation in architecture development for cutting edge models of various scales, including small, large, and multi modal systems. Your work will enhance intelligence, improve efficiency, and introduce new capabilities to advance the field. You will have a deep expertise in Large Language Model (LLM) and Multi Modal architectures, a strong grasp of pre training optimization, and a hands on, research driven approach. Your mission is to explore and implement novel techniques and algorithms that lead to groundbreaking advancements: multi modal data curation and alignment, strengthening baselines, and identifying and resolving existing pre training bottlenecks to push the limits of cross modal AI performance. Responsibilities Large Scale Pre Training: Conduct foundational pre training for LLMs and Multi Modal models (integrating text, vision, audio, or other modalities) on large, distributed servers equipped with multi nodes and thousands of NVIDIA GPUs. Architecture & Alignment Innovation: Design, prototype, and scale innovative architectures, tokenizers, and cross modal alignment layers to enhance model intelligence and multi modal understanding. Data Strategy: Source, filter, and curate massive scale textual and multi modal datasets, establishing robust data pipelines for efficient pre training. Experimental Research: Independently and collaboratively execute experiments, analyze results, and refine training methodologies for optimal performance and token efficiency. Optimization & Debugging: Investigate, debug, and eliminate bottlenecks in model efficiency, computational performance, and multi modal alignment stability during long training runs. System Scalability: Contribute to the advancement of distributed training systems to ensure seamless scalability and hardware efficiency on target platforms. Qualifications A degree in Computer Science or related field. Ideally a PhD in NLP, Machine Learning, or a related field, with a solid track record in AI R&D and publications in A conferences. Hands on experience contributing to large scale LLM or Multi Modal pre training runs on large, distributed servers equipped with thousands of NVIDIA GPUs, ensuring scalability and impactful advancements in model performance. Familiarity and practical experience with large scale, distributed training frameworks, libraries, and tools. Deep knowledge of state of the art transformer and non transformer modifications aimed at enhancing intelligence, efficiency, and scalability. Strong expertise in PyTorch and Hugging Face libraries with practical experience in model development, continual pre training, and deployment.
Your work will change lives. Including your own. Recursion is a leading, clinical-stage TechBio company decoding biology to industrialize drug discovery. Central to its mission is the Recursion Operating System (OS), a platform built across diverse technologies that continuously expands one of the world's largest proprietary biological, chemical and patient-centric datasets. Recursion leverages sophisticated machine-learning algorithms to distill from its dataset a collection of trillions of searchable relationships across biology and chemistry unconstrained by human bias. By commanding massive experimental scale-up to millions of wet lab experiments weekly-and massive computational scale-owning and operating one of the most powerful supercomputers in the world-Recursion is uniting technology, biology, chemistry and patient-centric data to advance the future of medicine. In this role, you will: Build, scale, and operate in a validated data platform. You will be a member of the platform team responsible for building, operating, and tuning a data platform with petabyte scale data, and maintaining a GxP-compliant data platform for clinical data. These platforms allow our users to discover and query across the breadth of our data at Recursion, which includes a chemistry library of billions of compounds, cellular microscopy images taken in millions of different experimental contexts, and millions of assay results, all supporting Recursion's drug discovery. Engineer Data Integrity and Traceability. You will ensure data flows with integrity in the validated environment by building the automated audit trails and lineage required by 21 CFR Part 11 making our datasets in the clinical datalake queryable and relatable for regulatory questions. Additionally, you'll work with biologists, chemists, and data scientists to build relatability and query-ability into these datasets so they can be used in the future to answer the sorts of questions we haven't even thought of asking yet. Act as a mentor, coach, and sponsor. You will share your technical knowledge and experiences, delivering impact, learning, and growth across teams at Recursion. The Team You'll Join You will join the Data Lake team that built and maintains our Data Lake/house. The team is responsible for relational and object storage and has the motto: all data flows to the Data Lake. The team solves the problem of making our diverse data discoverable, queryable, and relatable across datasets while we continue to add new data modalities as we grow. This will require collaboration with many different groups including teams building out reports, dashboards, and applications, teams finding and generating the required data for machine learning problems, and teams building and iterating on new data processing pipelines. Nice to Haves: Experience in a regulated environment (Fintech, Medicine, Nuclear Industry, etc.), Experience with Search (Elasticsearch), Vector/Graph databases, or deep experience scaling within the GCP ecosystem is a significant plus. Working Location & Compensation This is an office-based, hybrid role in our London office. Employees are expected to work in the office at least 50% of the time. At Recursion, we believe that every employee should be compensated fairly. Based on the skill and level of experience required for this role, the estimated current annual base range for this role is £75,900 - £101,900. You will also be eligible for an annual bonus and equity compensation, as well as a comprehensive benefits package. Recursion is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, local, or provincial human rights legislation. Accommodations are available on request for candidates taking part in all aspects of the selection process.
26/07/2026
Full time
Your work will change lives. Including your own. Recursion is a leading, clinical-stage TechBio company decoding biology to industrialize drug discovery. Central to its mission is the Recursion Operating System (OS), a platform built across diverse technologies that continuously expands one of the world's largest proprietary biological, chemical and patient-centric datasets. Recursion leverages sophisticated machine-learning algorithms to distill from its dataset a collection of trillions of searchable relationships across biology and chemistry unconstrained by human bias. By commanding massive experimental scale-up to millions of wet lab experiments weekly-and massive computational scale-owning and operating one of the most powerful supercomputers in the world-Recursion is uniting technology, biology, chemistry and patient-centric data to advance the future of medicine. In this role, you will: Build, scale, and operate in a validated data platform. You will be a member of the platform team responsible for building, operating, and tuning a data platform with petabyte scale data, and maintaining a GxP-compliant data platform for clinical data. These platforms allow our users to discover and query across the breadth of our data at Recursion, which includes a chemistry library of billions of compounds, cellular microscopy images taken in millions of different experimental contexts, and millions of assay results, all supporting Recursion's drug discovery. Engineer Data Integrity and Traceability. You will ensure data flows with integrity in the validated environment by building the automated audit trails and lineage required by 21 CFR Part 11 making our datasets in the clinical datalake queryable and relatable for regulatory questions. Additionally, you'll work with biologists, chemists, and data scientists to build relatability and query-ability into these datasets so they can be used in the future to answer the sorts of questions we haven't even thought of asking yet. Act as a mentor, coach, and sponsor. You will share your technical knowledge and experiences, delivering impact, learning, and growth across teams at Recursion. The Team You'll Join You will join the Data Lake team that built and maintains our Data Lake/house. The team is responsible for relational and object storage and has the motto: all data flows to the Data Lake. The team solves the problem of making our diverse data discoverable, queryable, and relatable across datasets while we continue to add new data modalities as we grow. This will require collaboration with many different groups including teams building out reports, dashboards, and applications, teams finding and generating the required data for machine learning problems, and teams building and iterating on new data processing pipelines. Nice to Haves: Experience in a regulated environment (Fintech, Medicine, Nuclear Industry, etc.), Experience with Search (Elasticsearch), Vector/Graph databases, or deep experience scaling within the GCP ecosystem is a significant plus. Working Location & Compensation This is an office-based, hybrid role in our London office. Employees are expected to work in the office at least 50% of the time. At Recursion, we believe that every employee should be compensated fairly. Based on the skill and level of experience required for this role, the estimated current annual base range for this role is £75,900 - £101,900. You will also be eligible for an annual bonus and equity compensation, as well as a comprehensive benefits package. Recursion is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, local, or provincial human rights legislation. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Natural Language Processing (NLP) Researcher We tackle the most complex problems in quantitative finance, bringing scientific clarity to financial complexity from our London HQ. The role involves working with very large text corpora, applying the latest NLP techniques and state of the art Large Language Models to identify real time text features that predict future market behaviour. Qualifications Expert knowledge of Natural Language Processing or a related area of machine learning, via academic or industry experience (or both). Familiarity with recent advances in NLP and generative AI, including adapting LLMs to domain specific tasks such as Domain Adaptive Pre Training, Instruction Fine Tuning, quantisation and Low Rank Adaptation. Experience applying machine learning and deep learning methods to NLP tasks such as Text Embeddings, Sentiment Analysis, Named Entity Recognition, Knowledge Graphs, Multilingual Text and Topic Extraction. Demonstrated research excellence and a strong understanding of machine learning principles, algorithms and statistical methods. Excellent problem solving skills and the ability to work independently and as part of a team. Strong programming skills in Python and experience with ML libraries such as PyTorch or vLLM. Working towards or holding a Masters or PhD in NLP or a related quantitative field (machine learning, computer science, mathematics, statistics, physics or engineering). Publications at leading NLP conferences (ACL, EMNLP) and ML conferences (NeurIPS, ICML) are highly desirable. Interest in applying NLP concepts to real world financial data and implementing theoretical insights as working code. Strong communication skills, both written and verbal, are a plus. Previous financial experience is not required; interest in finance and a rapid learning mindset are prerequisite. Benefits Highly competitive compensation plus annual discretionary bonus. Lunch provided (via Just Eat for Business) and dedicated barista bar. 35 days' annual leave. 9% company pension contributions. Informal dress code and excellent work/life balance. Comprehensive healthcare and life assurance. Cycle to work scheme. Monthly company events. G Research is committed to cultivating and preserving an inclusive work environment. If you have a disability or special need that requires accommodation, please let us know in the relevant section.
25/07/2026
Full time
Natural Language Processing (NLP) Researcher We tackle the most complex problems in quantitative finance, bringing scientific clarity to financial complexity from our London HQ. The role involves working with very large text corpora, applying the latest NLP techniques and state of the art Large Language Models to identify real time text features that predict future market behaviour. Qualifications Expert knowledge of Natural Language Processing or a related area of machine learning, via academic or industry experience (or both). Familiarity with recent advances in NLP and generative AI, including adapting LLMs to domain specific tasks such as Domain Adaptive Pre Training, Instruction Fine Tuning, quantisation and Low Rank Adaptation. Experience applying machine learning and deep learning methods to NLP tasks such as Text Embeddings, Sentiment Analysis, Named Entity Recognition, Knowledge Graphs, Multilingual Text and Topic Extraction. Demonstrated research excellence and a strong understanding of machine learning principles, algorithms and statistical methods. Excellent problem solving skills and the ability to work independently and as part of a team. Strong programming skills in Python and experience with ML libraries such as PyTorch or vLLM. Working towards or holding a Masters or PhD in NLP or a related quantitative field (machine learning, computer science, mathematics, statistics, physics or engineering). Publications at leading NLP conferences (ACL, EMNLP) and ML conferences (NeurIPS, ICML) are highly desirable. Interest in applying NLP concepts to real world financial data and implementing theoretical insights as working code. Strong communication skills, both written and verbal, are a plus. Previous financial experience is not required; interest in finance and a rapid learning mindset are prerequisite. Benefits Highly competitive compensation plus annual discretionary bonus. Lunch provided (via Just Eat for Business) and dedicated barista bar. 35 days' annual leave. 9% company pension contributions. Informal dress code and excellent work/life balance. Comprehensive healthcare and life assurance. Cycle to work scheme. Monthly company events. G Research is committed to cultivating and preserving an inclusive work environment. If you have a disability or special need that requires accommodation, please let us know in the relevant section.
We're seeking someone to join our team as a Senior Quantitative Software Engineer to work as part of the FIDCOM super department, with a focus on serving as the senior technology face off to our commodities leadership. There are various trading critical technologies which the candidate will own, ranging from market making engines to our ability to hedge on the iterbank market with algos and order management. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Senior Quantitative Software Engineer position at Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world. What you'll do in the role: Drive the development of innovative solutions, frameworks and best practices within the team's area of expertise Analyze complex datasets and synthesize insights into clear, actionable recommendations for technical and business stakeholders Design, develop and enhance client facing products while optimizing the performance, scalability and reliability of trading algorithms Identify and mitigate operational risks by designing robust controls, monitoring frameworks and governance processes Act as an L3 Subject Matter Expert, providing critical support during market stress events, production incidents and complex operational challenges What you'll bring to the role: At least 8 years' relevant experience would generally be expected to find the skills required for this role Experience in delivering complex technology initiatives and contributing to strategic technology roadmaps Ample communication skills, with the ability to articulate complex technical concepts to both technology and business leadership Deep expertise within the relevant domain, coupled with a strong understanding of industry trends and market dynamics Strong programming skills in Java or Scala, with an interest in developing deep expertise in Scala Knowledge of C++ Proficiency in python or other scripting languages for automation and tooling Exceptional analytical and problem solving skills Interest in functional programming principles Curiosity to leverage different technologies in solving financial modelling and quantitative challenges Certified Persons Regulatory Requirements: If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks. Flexible work statement Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more. Equal Opportunity and Inclusion Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents. Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit:
25/07/2026
Full time
We're seeking someone to join our team as a Senior Quantitative Software Engineer to work as part of the FIDCOM super department, with a focus on serving as the senior technology face off to our commodities leadership. There are various trading critical technologies which the candidate will own, ranging from market making engines to our ability to hedge on the iterbank market with algos and order management. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Senior Quantitative Software Engineer position at Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world. What you'll do in the role: Drive the development of innovative solutions, frameworks and best practices within the team's area of expertise Analyze complex datasets and synthesize insights into clear, actionable recommendations for technical and business stakeholders Design, develop and enhance client facing products while optimizing the performance, scalability and reliability of trading algorithms Identify and mitigate operational risks by designing robust controls, monitoring frameworks and governance processes Act as an L3 Subject Matter Expert, providing critical support during market stress events, production incidents and complex operational challenges What you'll bring to the role: At least 8 years' relevant experience would generally be expected to find the skills required for this role Experience in delivering complex technology initiatives and contributing to strategic technology roadmaps Ample communication skills, with the ability to articulate complex technical concepts to both technology and business leadership Deep expertise within the relevant domain, coupled with a strong understanding of industry trends and market dynamics Strong programming skills in Java or Scala, with an interest in developing deep expertise in Scala Knowledge of C++ Proficiency in python or other scripting languages for automation and tooling Exceptional analytical and problem solving skills Interest in functional programming principles Curiosity to leverage different technologies in solving financial modelling and quantitative challenges Certified Persons Regulatory Requirements: If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks. Flexible work statement Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more. Equal Opportunity and Inclusion Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents. Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit:
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Scaling team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that entails using your vast knowledge in this space in order to define, direct, and build the next generation of Elasticsearch capabilities. This role provides technical vision and direction for Elasticsearch's core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: As a full-time Elasticsearch contributor, you will define, lead, and contribute to the evolution of core search and indexing capabilities. You'll research advances in search infrastructure, data structures, and retrieval algorithms to ensure we're building the most efficient and powerful foundations for our users. You'll work closely with our partners and product teams to understand their needs and help shape the long-term technical vision for search at Elastic. You'll bring your past experience with large-scale search systems to drive an innovative roadmap for Elasticsearch's indexing, query execution, and relevance layers. As an authority in several areas of Elasticsearch, you'll be the go-to expert for those domains, continuously improving them through your insights and instincts. What You Bring: Experience leading technical projects in the search infrastructure and distributed systems space. You bring proven knowledge in building and operating sophisticated search platforms and engineering robust, high-performance software systems. Experience mentoring expert engineers, providing both technical and professional guidance. Experience defining a long-term technical vision for a core search or retrieval system, working across teams and organizations to collaboratively shape the technical roadmap. Hands on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr. Strong skills in core Java and familiarity with advanced data structures and concurrency constructs, as well as newer language features like lambdas. You have a strong desire to optimize and leverage the most efficient algorithms and search data structures. Able to work with a high level of autonomy, tackling projects and guiding them from concept to completion, including both technical design and collaboration with other engineers to develop the necessary components. Experience with large-scale data or search systems such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why they work that way. Excellent verbal and written communication skills. Collaborating across distributed teams is challenging, we value being supportive, empathetic, and trusting in all interactions, and we expect the same from everyone on the team. Bonus Points: You've built things with Elasticsearch before, and you have experience in the search and information retrieval space and understand the constructs and theory behind it. Experience working with open source projects and familiar with different styles of source control workflow and continuous integration. Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Security & Privacy Responsibilities: Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic's Secure Software Development Framework (SSDF). Proactively participate in mandatory role based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience. Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays
25/07/2026
Full time
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data - securing and protecting private information more effectively - Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Scaling team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that entails using your vast knowledge in this space in order to define, direct, and build the next generation of Elasticsearch capabilities. This role provides technical vision and direction for Elasticsearch's core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration. Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements. What You Will Be Doing: As a full-time Elasticsearch contributor, you will define, lead, and contribute to the evolution of core search and indexing capabilities. You'll research advances in search infrastructure, data structures, and retrieval algorithms to ensure we're building the most efficient and powerful foundations for our users. You'll work closely with our partners and product teams to understand their needs and help shape the long-term technical vision for search at Elastic. You'll bring your past experience with large-scale search systems to drive an innovative roadmap for Elasticsearch's indexing, query execution, and relevance layers. As an authority in several areas of Elasticsearch, you'll be the go-to expert for those domains, continuously improving them through your insights and instincts. What You Bring: Experience leading technical projects in the search infrastructure and distributed systems space. You bring proven knowledge in building and operating sophisticated search platforms and engineering robust, high-performance software systems. Experience mentoring expert engineers, providing both technical and professional guidance. Experience defining a long-term technical vision for a core search or retrieval system, working across teams and organizations to collaboratively shape the technical roadmap. Hands on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr. Strong skills in core Java and familiarity with advanced data structures and concurrency constructs, as well as newer language features like lambdas. You have a strong desire to optimize and leverage the most efficient algorithms and search data structures. Able to work with a high level of autonomy, tackling projects and guiding them from concept to completion, including both technical design and collaboration with other engineers to develop the necessary components. Experience with large-scale data or search systems such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why they work that way. Excellent verbal and written communication skills. Collaborating across distributed teams is challenging, we value being supportive, empathetic, and trusting in all interactions, and we expect the same from everyone on the team. Bonus Points: You've built things with Elasticsearch before, and you have experience in the search and information retrieval space and understand the constructs and theory behind it. Experience working with open source projects and familiar with different styles of source control workflow and continuous integration. Additional Information - We Take Care of Our People: As a distributed company, diversity drives our identity. Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do. We strive to have parity of benefits across regions, and while regulations differ from place to place, we believe taking care of our people is the right thing to do. Competitive pay based on the work you do here and not your previous salary Health coverage for you and your family in many locations Ability to craft your calendar with flexible locations and schedules for many roles Generous number of vacation days each year Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service Up to 40 hours each year to use toward volunteer projects you love Embracing parenthood with a minimum of 16 weeks of parental leave Security & Privacy Responsibilities: Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic's Secure Software Development Framework (SSDF). Proactively participate in mandatory role based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience. Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email . We will reply to your request within 24 business hours of submission. Applicants have rights under Federal Employment Laws and can view the following posters linked below: Family and Medical Leave Act (FMLA) Poster Employee Polygraph Protection Act (EPPA) Poster Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries' export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic. Please see here for our Privacy Statement. What Elastic Has to Offer 401(k) / Retirement Plan Minimum 16 weeks of parental leave Health coverage & vision insurance Flexible locations & schedules Work from home policy Generous vacation time & paid holidays
Citi, located in Greater London, is seeking a Senior Software Engineer to focus on the development of their next-gen Algorithmic Trading platform. You will work closely with traders, quants, and development teams to design and optimize solutions that enhance trading efficiency. The ideal candidate will have extensive experience in Low Latency Java, C++, or Rust, and a bachelor's degree in a relevant field, paired with strong communication skills and a collaborative mindset. The role offers a hybrid work model and competitive benefits.
25/07/2026
Full time
Citi, located in Greater London, is seeking a Senior Software Engineer to focus on the development of their next-gen Algorithmic Trading platform. You will work closely with traders, quants, and development teams to design and optimize solutions that enhance trading efficiency. The ideal candidate will have extensive experience in Low Latency Java, C++, or Rust, and a bachelor's degree in a relevant field, paired with strong communication skills and a collaborative mindset. The role offers a hybrid work model and competitive benefits.
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.Citi's Equities Technology organization is seeking a hands on Senior Software Engineer to join the Equities Electronic Execution (Electronic Trading) technology team, focusing on the design and delivery of Citi's next gen Algorithmic trading and Smart Order Routing (SOR) platform. The senior engineer will be involved in hands on design and implementation of the platform, contributing to architectural decisions and ensuring adherence to performance and latency targets, while maintaining high standards in code quality and SDLC processes. This role will require close collaboration with the trading desks, product development, and quantitative research on platform design as well as implementation and optimization of trading strategies. Close alignment with the global strategy and cross regional delivery is a key aspect of this role. Prior experience in Algorithmic Trading / SOR / Market Making / Quantitative Trading is necessary along with knowledge of market microstructure and regulatory regimes across regional markets. Responsibilities Core Development: Design and development of Citi's next gen algorithmic trading platforms. Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into product features and enhancements. Testing: Continuously improve and maintain automation testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Implement Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Strong technical knowledge and expertise in Low Latency Java, C++ or Rust. Prior experience in developing Algorithmic Trading or SOR platforms or equivalent in a global financial institution. Strong understanding of automated testing techniques and quality engineering practices. Strong understanding of Agile methodologies and Continuous Integration processes. Expertise in low latency system design, including performance optimization, concurrency, and high throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit our Global Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
25/07/2026
Full time
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.Citi's Equities Technology organization is seeking a hands on Senior Software Engineer to join the Equities Electronic Execution (Electronic Trading) technology team, focusing on the design and delivery of Citi's next gen Algorithmic trading and Smart Order Routing (SOR) platform. The senior engineer will be involved in hands on design and implementation of the platform, contributing to architectural decisions and ensuring adherence to performance and latency targets, while maintaining high standards in code quality and SDLC processes. This role will require close collaboration with the trading desks, product development, and quantitative research on platform design as well as implementation and optimization of trading strategies. Close alignment with the global strategy and cross regional delivery is a key aspect of this role. Prior experience in Algorithmic Trading / SOR / Market Making / Quantitative Trading is necessary along with knowledge of market microstructure and regulatory regimes across regional markets. Responsibilities Core Development: Design and development of Citi's next gen algorithmic trading platforms. Product Collaboration: Partner with traders, quant researchers, and clients to understand their needs and translate them into product features and enhancements. Testing: Continuously improve and maintain automation testing frameworks, development tools, and environments to ensure platform reliability and performance at scale. AI Powered SDLC: Leverage Citi's suite of AI powered development tools throughout the Software Development Life Cycle (SDLC) to enhance productivity, code quality, and innovation. Agile & CI/CD: Implement Agile development practices and Continuous Integration/Continuous Delivery (CI/CD) processes with a focus on shift left testing and accelerated release cycles. Platform Support & Enhancement: Build and maintain common solutions for trading platform monitoring, trade reconciliation, application recovery, and other essential support functions. Qualifications Strong technical knowledge and expertise in Low Latency Java, C++ or Rust. Prior experience in developing Algorithmic Trading or SOR platforms or equivalent in a global financial institution. Strong understanding of automated testing techniques and quality engineering practices. Strong understanding of Agile methodologies and Continuous Integration processes. Expertise in low latency system design, including performance optimization, concurrency, and high throughput architecture. Ability to prioritize multiple tasks, set goals, and meet deadlines in a fast paced, globally distributed environment. Excellent communication skills with a demonstrable ability to present and grasp complex concepts in a multicultural, cross regional environment. Knowledge of regional exchange microstructure and regulatory regimes. Education Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit our Global Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Morgan Stanley is seeking a Senior Quantitative Software Engineer at the Vice President level to join their FIDCOM department in Greater London. This role focuses on developing trading critical technologies, such as market making engines, and enhancing algorithmic trading capabilities. The ideal candidate should possess over 8 years of experience in technology initiatives and strong programming skills in Java or Scala. Morgan Stanley promotes a culture of inclusion and offers flexible working opportunities.
25/07/2026
Full time
Morgan Stanley is seeking a Senior Quantitative Software Engineer at the Vice President level to join their FIDCOM department in Greater London. This role focuses on developing trading critical technologies, such as market making engines, and enhancing algorithmic trading capabilities. The ideal candidate should possess over 8 years of experience in technology initiatives and strong programming skills in Java or Scala. Morgan Stanley promotes a culture of inclusion and offers flexible working opportunities.
Job Summary Bring your expertise to JPMorgan Chase. As part of Risk Management and Compliance, you are at the center of keeping JPMorgan Chase strong and resilient. You help the firm grow its business in a responsible way by anticipating new and emerging risks, and using your expert judgement to solve real-world challenges that impact our company, customers and communities. Our culture in Risk Management and Compliance is all about challenging the status quo and striving to be best in class. As a Vice President, Data Scientist in the Data Science team, you will help us shape the future of financial services by developing and implementing advanced AI solutions. You will collaborate with product, engineering, and business partners to create impactful, scalable tools that drive real business value. In this role, you will have the opportunity to experiment, learn, and innovate alongside a diverse team, leveraging your expertise in data science and finance. Together, we will deliver solutions that transform how we operate and serve our clients. Join us to make a meaningful difference and grow your career in a dynamic, inclusive environment. Job Responsibilities Demonstrate proficiency in the end-to-end model development lifecycle, including planning, execution, continuous improvement, risk management, and ensuring solutions are scalable and aligned with business objectives. Design and implement multi-agent systems, including orchestration layers that coordinate specialized agents, manage task routing, and integrate human-in-the-loop (HITL) controls. Implement robust drift monitoring and model retraining processes to maintain accuracy and performance through ongoing performance monitoring. Define and implement evaluation frameworks for AI/agentic systems, including prompt quality, agent performance, and business outcome metrics. Collaborate with senior leaders to re-engineer processes by embedding AI into current workflows, driving change and efficiency. Design, build, and deploy impactful AI and data-driven applications using cloud, data mesh, and knowledge base technologies such as centralized repositories, semantic search, and automated information retrieval systems that organize, store, and provide easy access to critical business data and insights. Integrate advanced analytics models and applications into operational workflows to ensure business value and adoption. Communicate analytical findings and recommendations to senior leadership. Required Qualifications, Capabilities, and Skills Experience in data science, analytics or a related field. Proven track record of deploying, operationalizing, and managing AI, ML, and advanced analytics models in a large-scale enterprise environment. Experience in AI/ML algorithms, statistical modeling, and scalable data processing pipelines. Experience with A/B experimentation and the ability to develop and debug production-quality code. Strong written and verbal communication skills, with the ability to convey technical concepts and results to both technical and business audiences. Scientific mindset with the ability to innovate and work both independently and collaboratively within a team. Ability to thrive in a matrix environment and build partnerships with colleagues at various levels and across multiple locations. Proven experience building and deploying multi-agent systems, including use of orchestration frameworks (e.g. LangGraph, ADK), agent design patterns, and production-grade system integration. Preferred Qualifications, Capabilities, and Skills Advanced degree (Master's or Ph.D.) in Data Science, Computer Science, Mathematics, Engineering, or a related field is preferred.
25/07/2026
Full time
Job Summary Bring your expertise to JPMorgan Chase. As part of Risk Management and Compliance, you are at the center of keeping JPMorgan Chase strong and resilient. You help the firm grow its business in a responsible way by anticipating new and emerging risks, and using your expert judgement to solve real-world challenges that impact our company, customers and communities. Our culture in Risk Management and Compliance is all about challenging the status quo and striving to be best in class. As a Vice President, Data Scientist in the Data Science team, you will help us shape the future of financial services by developing and implementing advanced AI solutions. You will collaborate with product, engineering, and business partners to create impactful, scalable tools that drive real business value. In this role, you will have the opportunity to experiment, learn, and innovate alongside a diverse team, leveraging your expertise in data science and finance. Together, we will deliver solutions that transform how we operate and serve our clients. Join us to make a meaningful difference and grow your career in a dynamic, inclusive environment. Job Responsibilities Demonstrate proficiency in the end-to-end model development lifecycle, including planning, execution, continuous improvement, risk management, and ensuring solutions are scalable and aligned with business objectives. Design and implement multi-agent systems, including orchestration layers that coordinate specialized agents, manage task routing, and integrate human-in-the-loop (HITL) controls. Implement robust drift monitoring and model retraining processes to maintain accuracy and performance through ongoing performance monitoring. Define and implement evaluation frameworks for AI/agentic systems, including prompt quality, agent performance, and business outcome metrics. Collaborate with senior leaders to re-engineer processes by embedding AI into current workflows, driving change and efficiency. Design, build, and deploy impactful AI and data-driven applications using cloud, data mesh, and knowledge base technologies such as centralized repositories, semantic search, and automated information retrieval systems that organize, store, and provide easy access to critical business data and insights. Integrate advanced analytics models and applications into operational workflows to ensure business value and adoption. Communicate analytical findings and recommendations to senior leadership. Required Qualifications, Capabilities, and Skills Experience in data science, analytics or a related field. Proven track record of deploying, operationalizing, and managing AI, ML, and advanced analytics models in a large-scale enterprise environment. Experience in AI/ML algorithms, statistical modeling, and scalable data processing pipelines. Experience with A/B experimentation and the ability to develop and debug production-quality code. Strong written and verbal communication skills, with the ability to convey technical concepts and results to both technical and business audiences. Scientific mindset with the ability to innovate and work both independently and collaboratively within a team. Ability to thrive in a matrix environment and build partnerships with colleagues at various levels and across multiple locations. Proven experience building and deploying multi-agent systems, including use of orchestration frameworks (e.g. LangGraph, ADK), agent design patterns, and production-grade system integration. Preferred Qualifications, Capabilities, and Skills Advanced degree (Master's or Ph.D.) in Data Science, Computer Science, Mathematics, Engineering, or a related field is preferred.
Technical Leader, Infrastructure and Operations Qualifications Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5 years of experience building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design and testing, test automation frameworks). 3 years of experience with software design and architecture. 2 years of experience in a technical leadership or people management role. Preferred qualifications Master's degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. Responsibilities Provide technical leadership on projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large-scale software solutions. Write and review code, ensuring best practices in AI, testability, efficiency, and accuracy. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .
25/07/2026
Full time
Technical Leader, Infrastructure and Operations Qualifications Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5 years of experience building developer tools that improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design and testing, test automation frameworks). 3 years of experience with software design and architecture. 2 years of experience in a technical leadership or people management role. Preferred qualifications Master's degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. Responsibilities Provide technical leadership on projects. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Design, develop, test, deploy, maintain, and enhance large-scale software solutions. Write and review code, ensuring best practices in AI, testability, efficiency, and accuracy. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .
About the Company Suade is a market leading regtech SaaS company with cutting edge technology that automates regulatory reporting, compliance and financial risk solutions for financial institutions. Role Overview We are looking for a Mid level Backend Engineer to help design, build, and scale our regulatory reporting platform. You'll own features end to end, collaborating directly with product to shape requirements and with the engineers around you to deliver them. You'd be joining a tight knit, enthusiastic team building software where precision genuinely matters. If you enjoy solving complex data problems at scale and want your work to have real world impact, we'd love to hear from you. Location & Work Policy This role is based in London. It is a fully on site role; you will be expected to be in our London office 4 or 5 days per week. Some travel may be required. Suade has a flexible working policy but you will need to be available to come into the London office when required. Salary Salary: £50,000 to £60,000 based on experience. Please note: We are unable to offer visa sponsorship for this role. Candidates who need visa sponsorship now, or will need visa sponsorship in future, will not be considered. Benefits 25 days' holiday + public holidays Flexible holiday: choose when you take your holidays by swapping bank holidays if you would like Additional tenure based holiday: an extra day of annual leave for every year of service after 2 years Flexible working hours £500 'work from home' set up budget when you join £500 personal training & development budget per year Enhanced maternity and paternity leave (subject to conditions) Company pension (Nest) Perkbox benefits plan Responsibilities Design, build, and ship features independently, from technical design through deployment Maintain and lead the improvement of existing features within the application Write efficient, well tested code Review code and provide constructive feedback to peers and junior engineers Mentor junior engineers on Python best practices and software design Collaborate with QA, product, and senior engineers to ship reliable, accurate features Must have Qualifications 3 5 years of professional experience building production software in Python Experience with FastAPI (or a similar web framework) Strong SQL skills and hands on production experience with SQLalchemy/PostgreSQL Professional experience with Docker Solid understanding of RESTful API design Solid grasp of Git and standard version control workflows in a team environment Solid understanding of data structures, algorithms, and system design principles Nice to have Qualifications Hands on experience with ClickHouse or another columnar/OLAP database Experience with Go or Rust, or strong aptitude to pick it up quickly Professional experience processing large volumes of data (complex data pipelines) Skills and Qualifications Track record of shipping and owning features in production Clear communicator - able to explain technical decisions to peers and work directly with product High attention to detail; accuracy is critical when outputs feed into regulatory filings Equal Opportunity Employer Suade is an equal opportunity employer. All qualified applicants will receive consideration for employment without bias.
25/07/2026
Full time
About the Company Suade is a market leading regtech SaaS company with cutting edge technology that automates regulatory reporting, compliance and financial risk solutions for financial institutions. Role Overview We are looking for a Mid level Backend Engineer to help design, build, and scale our regulatory reporting platform. You'll own features end to end, collaborating directly with product to shape requirements and with the engineers around you to deliver them. You'd be joining a tight knit, enthusiastic team building software where precision genuinely matters. If you enjoy solving complex data problems at scale and want your work to have real world impact, we'd love to hear from you. Location & Work Policy This role is based in London. It is a fully on site role; you will be expected to be in our London office 4 or 5 days per week. Some travel may be required. Suade has a flexible working policy but you will need to be available to come into the London office when required. Salary Salary: £50,000 to £60,000 based on experience. Please note: We are unable to offer visa sponsorship for this role. Candidates who need visa sponsorship now, or will need visa sponsorship in future, will not be considered. Benefits 25 days' holiday + public holidays Flexible holiday: choose when you take your holidays by swapping bank holidays if you would like Additional tenure based holiday: an extra day of annual leave for every year of service after 2 years Flexible working hours £500 'work from home' set up budget when you join £500 personal training & development budget per year Enhanced maternity and paternity leave (subject to conditions) Company pension (Nest) Perkbox benefits plan Responsibilities Design, build, and ship features independently, from technical design through deployment Maintain and lead the improvement of existing features within the application Write efficient, well tested code Review code and provide constructive feedback to peers and junior engineers Mentor junior engineers on Python best practices and software design Collaborate with QA, product, and senior engineers to ship reliable, accurate features Must have Qualifications 3 5 years of professional experience building production software in Python Experience with FastAPI (or a similar web framework) Strong SQL skills and hands on production experience with SQLalchemy/PostgreSQL Professional experience with Docker Solid understanding of RESTful API design Solid grasp of Git and standard version control workflows in a team environment Solid understanding of data structures, algorithms, and system design principles Nice to have Qualifications Hands on experience with ClickHouse or another columnar/OLAP database Experience with Go or Rust, or strong aptitude to pick it up quickly Professional experience processing large volumes of data (complex data pipelines) Skills and Qualifications Track record of shipping and owning features in production Clear communicator - able to explain technical decisions to peers and work directly with product High attention to detail; accuracy is critical when outputs feed into regulatory filings Equal Opportunity Employer Suade is an equal opportunity employer. All qualified applicants will receive consideration for employment without bias.
Suade is a market-leading regtech SaaS company with cutting edge technology that automates regulatory reporting, compliance and financial risk solutions for financial institutions. Our technology outperforms the competition on every metric, and we are supported by unprecedented need for new technology to solve complex and growing regulatory burdens. We serve Tier 1 banks across Europe, North America, and Asia. We are looking for a Mid level Backend Engineer to help design, build, and scale our regulatory reporting platform. You'll own features end to end - collaborating directly with product to shape requirements, and with the engineers around you to deliver them. You'd be joining a tight knit, enthusiastic team building software where precision genuinely matters. If you enjoy solving complex data problems at scale and want your work to have real world impact, we'd love to hear from you. Salary: £50,000 to £60,000 based on experience We are unable to offer visa sponsorship for this role. Candidates who need visa sponsorship now, or will need visa sponsorship in future, will not be considered. This role is based in London. Suade has a flexible working policy but you will need to be available to come into the London office when required. Some travel may be required. This is a fully on site role, based in London. You will be expected to be in our London office 4 or 5 days per week. Some travel may be required. Suade is an equal opportunity employer. All qualified applicants will receive consideration for employment without bias. Responsibilities Design, build, and ship features independently, from technical design through deployment Maintain and lead the improvement of existing features within the application Write efficient, well tested code Review code and provide constructive feedback to peers and junior engineers Mentor junior engineers on Python best practices and software design Collaborate with QA, product, and senior engineers to ship reliable, accurate features Must have 3-5 years of professional experience building production software in Python Experience with FastAPI (or a similar web framework) Strong SQL skills and hands on production experience with SQLalchemy/PostgreSQL Professional experience with DockerSolid understanding of RESTful API design Solid grasp of Git and standard version control workflows in a team environment Solid understanding of data structures, algorithms, and system design principles Nice to have Hands on experience with ClickHouse or another columnar/OLAP database Experience with Go or Rust, or strong aptitude to pick it up quickly Professional experience processing large volumes of data (complex data pipelines). Skills and qualifications Track record of shipping and owning features in production Clear communicator - able to explain technical decisions to peers and work directly with product High attention to detail; accuracy is critical when outputs feed into regulatory filings Benefits 25 days' holiday + public holidays Flexible holiday: choose when you take your holidays by swapping bank holidays if you would like Additional tenure based holiday: an extra day of annual leave for every year of service after 2 years Flexible working hours £500 'work from home' set up budget when you join £500 personal training & development budget per year Enhanced maternity and paternity leave (subject to conditions) Company pension (Nest) Perkbox benefits plan
25/07/2026
Full time
Suade is a market-leading regtech SaaS company with cutting edge technology that automates regulatory reporting, compliance and financial risk solutions for financial institutions. Our technology outperforms the competition on every metric, and we are supported by unprecedented need for new technology to solve complex and growing regulatory burdens. We serve Tier 1 banks across Europe, North America, and Asia. We are looking for a Mid level Backend Engineer to help design, build, and scale our regulatory reporting platform. You'll own features end to end - collaborating directly with product to shape requirements, and with the engineers around you to deliver them. You'd be joining a tight knit, enthusiastic team building software where precision genuinely matters. If you enjoy solving complex data problems at scale and want your work to have real world impact, we'd love to hear from you. Salary: £50,000 to £60,000 based on experience We are unable to offer visa sponsorship for this role. Candidates who need visa sponsorship now, or will need visa sponsorship in future, will not be considered. This role is based in London. Suade has a flexible working policy but you will need to be available to come into the London office when required. Some travel may be required. This is a fully on site role, based in London. You will be expected to be in our London office 4 or 5 days per week. Some travel may be required. Suade is an equal opportunity employer. All qualified applicants will receive consideration for employment without bias. Responsibilities Design, build, and ship features independently, from technical design through deployment Maintain and lead the improvement of existing features within the application Write efficient, well tested code Review code and provide constructive feedback to peers and junior engineers Mentor junior engineers on Python best practices and software design Collaborate with QA, product, and senior engineers to ship reliable, accurate features Must have 3-5 years of professional experience building production software in Python Experience with FastAPI (or a similar web framework) Strong SQL skills and hands on production experience with SQLalchemy/PostgreSQL Professional experience with DockerSolid understanding of RESTful API design Solid grasp of Git and standard version control workflows in a team environment Solid understanding of data structures, algorithms, and system design principles Nice to have Hands on experience with ClickHouse or another columnar/OLAP database Experience with Go or Rust, or strong aptitude to pick it up quickly Professional experience processing large volumes of data (complex data pipelines). Skills and qualifications Track record of shipping and owning features in production Clear communicator - able to explain technical decisions to peers and work directly with product High attention to detail; accuracy is critical when outputs feed into regulatory filings Benefits 25 days' holiday + public holidays Flexible holiday: choose when you take your holidays by swapping bank holidays if you would like Additional tenure based holiday: an extra day of annual leave for every year of service after 2 years Flexible working hours £500 'work from home' set up budget when you join £500 personal training & development budget per year Enhanced maternity and paternity leave (subject to conditions) Company pension (Nest) Perkbox benefits plan
About Smartnumbers We are on a mission to stop fraud and improve customer authentication. Fraud is a huge problem affecting millions of people, it costs the UK near £7bn and represents 40% of all crime. Too often the solution has been to put in place cumbersome authentication processes that frustrate genuine customers, cause inefficiencies for organisations and fail to prevent fraud. We are changing this by providing organisations with real time insight into the risk of a caller. We combine patented machine learning technology with our deep domain knowledge to prevent contact centre fraud and streamline customer experience. We recognise that we need to work together to fight fraud, that is why we have fostered strategic partnerships with leading global organisations like BT, Genesys and Amazon. Together, we protect the UK's largest retail banks, investment banks and emergency services. What you'll be working on You will be part of a cross functional team, working across a variety of tasks from data science research and model development through to platform implementation and maintenance. You will use your knowledge of machine learning algorithms, frameworks, and methodologies to research and develop models for our cloud based authentication and fraud systems, continuously iterating and evaluating model performance using appropriate metrics. You will: Explore and visualise data to discover innovative features and potential data sources. Engineer datasets, develop data pipelines, perform feature engineering, and write code to train, deploy, monitor, and run real time inferences. Build and monitor ML models, addressing issues such as overfitting, underfitting, data leakage, and drift. Use your expertise in engineering and DevOps/MLOps to manage our machine learning platforms using AWS SageMaker and other AWS services. You will: Design, build, and improve scalable public cloud based machine learning platforms. Develop robust data pipelines and workflows, contributing to platform reliability, scalability, and observability through effective monitoring, alerting, and performance tuning. How you'll work All our teams are given the freedom and autonomy to pick their own technology stack based on their system's requirements and preferences. Our technology vision and strategy encourage you to try the latest innovations, and we naturally gravitate towards serverless architectures where appropriate. We value clean, maintainable and robust code for our business critical systems. Some of the technologies currently used by the Intelligence Group are listed below - while mastery of all these areas isn't required, familiarity with as many as possible will be advantageous. Cloud and Infrastructure Infrastructure as Code: Amazon CDK ML Platform: Amazon SageMaker (SageMaker Studio IDE, SageMaker Training / Processing / Pipeline / Endpoints, Feature Store, Model Registry, Model Monitor) Data Processing: Amazon Athena, Apache Iceberg, AWS Glue, Spark Machine Learning ML Frameworks: Scikit Learn, Hugging Face ML Algorithms: Tree based (XGBoost), Deep Learning Model Explainability: SHAP explanations Programming and Development Tools Python Data Processing Libraries, e.g. NumPy, Pandas, Matplotlib, Librosa SQL Source Control and CI/CD GitHub Docker CircleCI Telephony Protocols Session Initiation Protocol (SIP) Contact Centre as a Service (CCaaS), e.g. Amazon Connect, Genesys Cloud What you'll need for the role Smartnumbers values diversity of experience. Candidates should have a strong combination of several of the following skills, competencies and experience: We expect that you will have around 2-3 years' commercial experience across a range of platform engineering and data science responsibilities. The list below gives you an idea of the attributes you'll need, though we're not expecting you to have deep expertise across all aspects. Collaborative approach to working, preferring to discuss and brainstorm tasks with the rest of the team rather than working in isolation. Able to own tasks end to end, take responsibility for the quality of deliverables, and drive ML and MLOps best practices and tooling to consistently enhance our models and ML platform. More interested in finding good solutions, increasing knowledge, and communicating results than simply working fast or producing lots of code. Understanding of machine learning fundamentals: data analysis, feature engineering, algorithms, performance metrics, etc. Understanding of software engineering fundamentals: clean code, source control, SOLID principles, design patterns, refactoring, etc. Understanding of DevOps/MLOps practices: Infrastructure as Code, data pipelines, CI/CD, containerisation, orchestration/pipelines, system & model monitoring. Comfortable digging deep into either datasets or system logs to understand root causes or improve system performance. Proficient in Python, SQL, and data/ML frameworks like Pandas, Scikit Learn etc. Experience with ML techniques and strategies, such as classical ML, deep learning, clustering, ensembling, etc. Experience with MLOps techniques and building and maintaining scalable data pipelines and ML platforms. Experience with cloud services (preferably AWS) and infrastructure as Code (e.g. CDK, CloudFormation). Familiarity with security and data governance principles and practice. What we can offer you As well as a competitive salary of circa £55k per annum, we also offer a comprehensive benefits package, covering a variety of areas, both professional and personal. These benefits include: Hybrid working style, with the expectation of two days in the office (with a great City of London office base!) Family friendly benefits including paid parental leave policies An extensive health insurance policy for you, with an option to add your family members A workplace pension with Hargreaves Lansdown Life insurance of 4 your salary A discretionary annual bonus of up to 10% of your salary Weekly self development time to spend exploring your professional development interests 25 days of annual leave (plus bank holidays), your birthday off, and an opportunity to buy up to 5 days annual leave per year A holistic wellbeing support plan encompassing a variety of offerings to assist you. We provide you with a monthly £50 allowance to fund activities to best support your wellbeing as well as workshops and training to provide tools and guidance. Additionally, there is a wide range employee assistance programme available to advise on personal, family or financial matters and also fun social events during the year. The application process We have a simple 4 stage application process. The interview process will be: Screening interview with the hiring manager Take home coding assessment Technical and competency based interview Culture & values interviews with HR and bar raiser Smartnumbers is committed to promoting equal opportunities in employment. You will receive equal treatment regardless of age, disability, neurodiversity, gender, gender identity, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex and sexual orientation. We welcome all applications for this role. We are committed to providing reasonable support/adjustments in our recruiting processes. If you need support, please reach out to the hiring contact. Please see our privacy notice:
25/07/2026
Full time
About Smartnumbers We are on a mission to stop fraud and improve customer authentication. Fraud is a huge problem affecting millions of people, it costs the UK near £7bn and represents 40% of all crime. Too often the solution has been to put in place cumbersome authentication processes that frustrate genuine customers, cause inefficiencies for organisations and fail to prevent fraud. We are changing this by providing organisations with real time insight into the risk of a caller. We combine patented machine learning technology with our deep domain knowledge to prevent contact centre fraud and streamline customer experience. We recognise that we need to work together to fight fraud, that is why we have fostered strategic partnerships with leading global organisations like BT, Genesys and Amazon. Together, we protect the UK's largest retail banks, investment banks and emergency services. What you'll be working on You will be part of a cross functional team, working across a variety of tasks from data science research and model development through to platform implementation and maintenance. You will use your knowledge of machine learning algorithms, frameworks, and methodologies to research and develop models for our cloud based authentication and fraud systems, continuously iterating and evaluating model performance using appropriate metrics. You will: Explore and visualise data to discover innovative features and potential data sources. Engineer datasets, develop data pipelines, perform feature engineering, and write code to train, deploy, monitor, and run real time inferences. Build and monitor ML models, addressing issues such as overfitting, underfitting, data leakage, and drift. Use your expertise in engineering and DevOps/MLOps to manage our machine learning platforms using AWS SageMaker and other AWS services. You will: Design, build, and improve scalable public cloud based machine learning platforms. Develop robust data pipelines and workflows, contributing to platform reliability, scalability, and observability through effective monitoring, alerting, and performance tuning. How you'll work All our teams are given the freedom and autonomy to pick their own technology stack based on their system's requirements and preferences. Our technology vision and strategy encourage you to try the latest innovations, and we naturally gravitate towards serverless architectures where appropriate. We value clean, maintainable and robust code for our business critical systems. Some of the technologies currently used by the Intelligence Group are listed below - while mastery of all these areas isn't required, familiarity with as many as possible will be advantageous. Cloud and Infrastructure Infrastructure as Code: Amazon CDK ML Platform: Amazon SageMaker (SageMaker Studio IDE, SageMaker Training / Processing / Pipeline / Endpoints, Feature Store, Model Registry, Model Monitor) Data Processing: Amazon Athena, Apache Iceberg, AWS Glue, Spark Machine Learning ML Frameworks: Scikit Learn, Hugging Face ML Algorithms: Tree based (XGBoost), Deep Learning Model Explainability: SHAP explanations Programming and Development Tools Python Data Processing Libraries, e.g. NumPy, Pandas, Matplotlib, Librosa SQL Source Control and CI/CD GitHub Docker CircleCI Telephony Protocols Session Initiation Protocol (SIP) Contact Centre as a Service (CCaaS), e.g. Amazon Connect, Genesys Cloud What you'll need for the role Smartnumbers values diversity of experience. Candidates should have a strong combination of several of the following skills, competencies and experience: We expect that you will have around 2-3 years' commercial experience across a range of platform engineering and data science responsibilities. The list below gives you an idea of the attributes you'll need, though we're not expecting you to have deep expertise across all aspects. Collaborative approach to working, preferring to discuss and brainstorm tasks with the rest of the team rather than working in isolation. Able to own tasks end to end, take responsibility for the quality of deliverables, and drive ML and MLOps best practices and tooling to consistently enhance our models and ML platform. More interested in finding good solutions, increasing knowledge, and communicating results than simply working fast or producing lots of code. Understanding of machine learning fundamentals: data analysis, feature engineering, algorithms, performance metrics, etc. Understanding of software engineering fundamentals: clean code, source control, SOLID principles, design patterns, refactoring, etc. Understanding of DevOps/MLOps practices: Infrastructure as Code, data pipelines, CI/CD, containerisation, orchestration/pipelines, system & model monitoring. Comfortable digging deep into either datasets or system logs to understand root causes or improve system performance. Proficient in Python, SQL, and data/ML frameworks like Pandas, Scikit Learn etc. Experience with ML techniques and strategies, such as classical ML, deep learning, clustering, ensembling, etc. Experience with MLOps techniques and building and maintaining scalable data pipelines and ML platforms. Experience with cloud services (preferably AWS) and infrastructure as Code (e.g. CDK, CloudFormation). Familiarity with security and data governance principles and practice. What we can offer you As well as a competitive salary of circa £55k per annum, we also offer a comprehensive benefits package, covering a variety of areas, both professional and personal. These benefits include: Hybrid working style, with the expectation of two days in the office (with a great City of London office base!) Family friendly benefits including paid parental leave policies An extensive health insurance policy for you, with an option to add your family members A workplace pension with Hargreaves Lansdown Life insurance of 4 your salary A discretionary annual bonus of up to 10% of your salary Weekly self development time to spend exploring your professional development interests 25 days of annual leave (plus bank holidays), your birthday off, and an opportunity to buy up to 5 days annual leave per year A holistic wellbeing support plan encompassing a variety of offerings to assist you. We provide you with a monthly £50 allowance to fund activities to best support your wellbeing as well as workshops and training to provide tools and guidance. Additionally, there is a wide range employee assistance programme available to advise on personal, family or financial matters and also fun social events during the year. The application process We have a simple 4 stage application process. The interview process will be: Screening interview with the hiring manager Take home coding assessment Technical and competency based interview Culture & values interviews with HR and bar raiser Smartnumbers is committed to promoting equal opportunities in employment. You will receive equal treatment regardless of age, disability, neurodiversity, gender, gender identity, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex and sexual orientation. We welcome all applications for this role. We are committed to providing reasonable support/adjustments in our recruiting processes. If you need support, please reach out to the hiring contact. Please see our privacy notice:
Senior C++ Software Engineer (Image Processing) Location: Milton Keynes, UK Company: Envisics Key Responsibilities Develop new and enhance existing tools for calibration and measurements. Create image processing and machine vision algorithms for system calibration. Develop End of Line (EOL) tools in an automotive production environment. Qualifications To be considered for this role, we are looking for: Bachelor's or Master's degree in a science or engineering discipline. Proficiency in software development with Qt/QML/C++. Good knowledge of multithreading and Object-Oriented Programming (OOP). Experience with image processing (OpenCV) is essential. Knowledge of computer vision (e.g., feature tracking). Strong debugging, problem-solving, and analytical skills. Ability to learn quickly and think outside the box. Attention to detail and the ability to work independently or as part of a team. Desirable Experience with Python and MATLAB. Experience working with camera systems (live image acquisition and calibration). What We Offer Competitive salary and performance bonuses. Flexible working hours and remote work options. Health and wellness programs. Professional development and training budget. Team-building events and social activities. Make an Impact As a Senior C++ Software Engineer, you will play a crucial role in developing tools that enhance the performance and accuracy of our AR-HUD products, directly impacting the future of automotive technology.
25/07/2026
Full time
Senior C++ Software Engineer (Image Processing) Location: Milton Keynes, UK Company: Envisics Key Responsibilities Develop new and enhance existing tools for calibration and measurements. Create image processing and machine vision algorithms for system calibration. Develop End of Line (EOL) tools in an automotive production environment. Qualifications To be considered for this role, we are looking for: Bachelor's or Master's degree in a science or engineering discipline. Proficiency in software development with Qt/QML/C++. Good knowledge of multithreading and Object-Oriented Programming (OOP). Experience with image processing (OpenCV) is essential. Knowledge of computer vision (e.g., feature tracking). Strong debugging, problem-solving, and analytical skills. Ability to learn quickly and think outside the box. Attention to detail and the ability to work independently or as part of a team. Desirable Experience with Python and MATLAB. Experience working with camera systems (live image acquisition and calibration). What We Offer Competitive salary and performance bonuses. Flexible working hours and remote work options. Health and wellness programs. Professional development and training budget. Team-building events and social activities. Make an Impact As a Senior C++ Software Engineer, you will play a crucial role in developing tools that enhance the performance and accuracy of our AR-HUD products, directly impacting the future of automotive technology.
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position As a machine learning engineer in AI Enablement, you will be working closely with folks that span across Computational Scientists, Research Scientists, AI/ML experts, Product leaders, DevOps, and everyone in between. You'll build, own, and constantly improve scalable AI/ML based systems that unlock the potential of our diverse scientific data, accelerating the discovery and development of life changing treatments for patients. Design, develop, and test robust, scalable, and maintainable AI/ML facing scientific web applications and backend systems. Build tools to evaluate AI/ML model performance and establish new ways to understand AI quality. Partner with product managers and scientists to understand user needs, shape requirements, and translate them into actionable technical specifications. Develop and maintain systems for collecting, structuring, and storing diverse scientific data that support advanced analytics, machine learning, and other data driven initiatives. Implement, adopt, or evaluate new AI/ML algorithms and analytical techniques. Contribute to architectural decisions, code reviews, and the evolution of our development processes. Be willing to span the stack and contribute where needed, even outside of your core area of expertise. Stay up to date with emerging technologies and industry best practices and adopt a culture of continuous learning, collaboration, and curiosity. Who You Are: Master's or Ph.D. in Computer Science or similar technical field, or equivalent experience Established professional experience in machine learning engineering roles. Strong proficiency with AI/ML frameworks, libraries, and toolsets. Expert knowledge of statistics, machine learning theory, and algorithms. Strong knowledge of ML performance optimization, GPU best practices. Experience with Kubernetes, relational databases, NoSQL databases, or data lakes, and experience working on cloud native architectures in public clouds (ideally AWS). Proven understanding and application of engineering best practices. Excellent communication skills and ability to build trusted partnerships with internal and external collaborators. Ability to quickly acquire new technologies and programming languages and a passion for continuous learning. Preferred But Not Required: Experience with imaging or biological data and processes is a strong plus. Experience working with scientists or in a research environment is advantageous. Experience with workflow automation, GenAI, and/or agents is a plus. Additional Information This position requires onsite work 3 days per week No relocation support Equal Opportunity Employer The statements herein are intended to describe the general nature and level of work being performed by employees, and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of Roche Products Ltd. At Roche Products we believe diversity drives innovation and we are committed to building a diverse and flexible working environment. All qualified applicants will receive consideration for employment without regard to race, religion or belief, sex, gender reassignment, sexual orientation, marriage and civil partnership, pregnancy and maternity, disability or age. We recognize the importance of flexible working and will review all applicants' requests with care. At Roche difference is valued and we are proud to be an equal opportunity employer where you are encouraged to bring your whole self to work.
25/07/2026
Full time
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position As a machine learning engineer in AI Enablement, you will be working closely with folks that span across Computational Scientists, Research Scientists, AI/ML experts, Product leaders, DevOps, and everyone in between. You'll build, own, and constantly improve scalable AI/ML based systems that unlock the potential of our diverse scientific data, accelerating the discovery and development of life changing treatments for patients. Design, develop, and test robust, scalable, and maintainable AI/ML facing scientific web applications and backend systems. Build tools to evaluate AI/ML model performance and establish new ways to understand AI quality. Partner with product managers and scientists to understand user needs, shape requirements, and translate them into actionable technical specifications. Develop and maintain systems for collecting, structuring, and storing diverse scientific data that support advanced analytics, machine learning, and other data driven initiatives. Implement, adopt, or evaluate new AI/ML algorithms and analytical techniques. Contribute to architectural decisions, code reviews, and the evolution of our development processes. Be willing to span the stack and contribute where needed, even outside of your core area of expertise. Stay up to date with emerging technologies and industry best practices and adopt a culture of continuous learning, collaboration, and curiosity. Who You Are: Master's or Ph.D. in Computer Science or similar technical field, or equivalent experience Established professional experience in machine learning engineering roles. Strong proficiency with AI/ML frameworks, libraries, and toolsets. Expert knowledge of statistics, machine learning theory, and algorithms. Strong knowledge of ML performance optimization, GPU best practices. Experience with Kubernetes, relational databases, NoSQL databases, or data lakes, and experience working on cloud native architectures in public clouds (ideally AWS). Proven understanding and application of engineering best practices. Excellent communication skills and ability to build trusted partnerships with internal and external collaborators. Ability to quickly acquire new technologies and programming languages and a passion for continuous learning. Preferred But Not Required: Experience with imaging or biological data and processes is a strong plus. Experience working with scientists or in a research environment is advantageous. Experience with workflow automation, GenAI, and/or agents is a plus. Additional Information This position requires onsite work 3 days per week No relocation support Equal Opportunity Employer The statements herein are intended to describe the general nature and level of work being performed by employees, and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of Roche Products Ltd. At Roche Products we believe diversity drives innovation and we are committed to building a diverse and flexible working environment. All qualified applicants will receive consideration for employment without regard to race, religion or belief, sex, gender reassignment, sexual orientation, marriage and civil partnership, pregnancy and maternity, disability or age. We recognize the importance of flexible working and will review all applicants' requests with care. At Roche difference is valued and we are proud to be an equal opportunity employer where you are encouraged to bring your whole self to work.
Why Socure? Socure is building the identity trust infrastructure for the digital economy - verifying 100% of good identities in real time and stopping fraud before it starts. The mission is big, the problems are complex, and the impact is felt by businesses, governments, and millions of people every day. We hire people who want that level of responsibility. People who move fast, think critically, act like owners, and care deeply about solving customer problems with precision. If you want predictability or narrow scope, this won't be your place. If you want to help build the future of identity with a team that holds a high bar for itself - keep reading. About the Role The Big Data R&D team is responsible for building the core identity graph and entity-resolution capabilities that power Socure's KYC and compliance products. In this role, you will help develop graph-based algorithms and data pipelines on massive PII datasets, support modelers with high-quality features, and evaluate new data sources that feed our identity and fraud products. You will work closely with senior data scientists and engineers while developing your skills in large-scale ML, distributed systems, and graph analytics. What You'll Do Contribute to the design and implementation of machine learning, data mining, statistical, and graph-based algorithms to analyze very large datasets for identity verification and anomaly detection. Analyze large datasets to help develop and refine entity-resolution and identity-matching algorithms that drive Socure's KYC and compliance solutions. Build and maintain components of data-processing pipelines (ETL, feature generation, normalization) using tools such as Spark/PySpark and AWS (e.g., EMR, S3). Support senior data scientists with feature engineering, data exploration, error analysis, and A/B test setup for new models and signals. Help evaluate new third party and internal data sources: profile data quality, design offline experiments, and summarize impact on coverage and model performance. Implement and maintain SQL and Python/R code for data extraction, transformation, and validation; contribute to code reviews and basic testing. Provide analytical support to compliance and regulatory product teams, including ad hoc investigations, simple dashboards, and data deep dives. Communicate findings in a clear, structured way to peers and cross functional partners (Product, Engineering, Client Analysis), focusing on key insights and trade offs. Work effectively in a fast paced, cross functional environment; demonstrate ownership of well-scoped tasks and follow through to completion. What You Bring Master's degree with 2+ years of experience, or Ph.D. with 1+ years of experience in a data science or analytics role, or equivalent practical experience. Proficiency in at least one general-purpose programming language used in data science (Python, or Scala). Solid experience writing and optimizing SQL for large datasets; comfort working in data lake / warehouse environments. Hands on experience with Spark or PySpark and common ML libraries (e.g., scikit learn, XGBoost, TensorFlow/PyTorch a plus). Familiarity with UNIX environments and the AWS ecosystem (e.g., EMR, S3); Databricks experience is a plus. Working knowledge of supervised/unsupervised ML and basic statistics (similarity measures, clustering, evaluation metrics). Exposure to graph techniques or graph databases (Neo4j, AWS Neptune, GraphFrames) is a strong plus. Bonus: experience with Elasticsearch or DynamoDB; workflow tools such as Airflow for automating data pipelines. Ability to break down loosely defined problems, ask good clarifying questions, and iterate quickly with feedback. Note: sponsorship is not available at this time; and that you must be located within 45 miles of a talent hub to be considered. Socure is an equal opportunity employer that values diversity in all its forms within our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you need an accommodation during any stage of the application or hiring process-including interview or onboarding support-please reach out to your Socure recruiting partner directly.
25/07/2026
Full time
Why Socure? Socure is building the identity trust infrastructure for the digital economy - verifying 100% of good identities in real time and stopping fraud before it starts. The mission is big, the problems are complex, and the impact is felt by businesses, governments, and millions of people every day. We hire people who want that level of responsibility. People who move fast, think critically, act like owners, and care deeply about solving customer problems with precision. If you want predictability or narrow scope, this won't be your place. If you want to help build the future of identity with a team that holds a high bar for itself - keep reading. About the Role The Big Data R&D team is responsible for building the core identity graph and entity-resolution capabilities that power Socure's KYC and compliance products. In this role, you will help develop graph-based algorithms and data pipelines on massive PII datasets, support modelers with high-quality features, and evaluate new data sources that feed our identity and fraud products. You will work closely with senior data scientists and engineers while developing your skills in large-scale ML, distributed systems, and graph analytics. What You'll Do Contribute to the design and implementation of machine learning, data mining, statistical, and graph-based algorithms to analyze very large datasets for identity verification and anomaly detection. Analyze large datasets to help develop and refine entity-resolution and identity-matching algorithms that drive Socure's KYC and compliance solutions. Build and maintain components of data-processing pipelines (ETL, feature generation, normalization) using tools such as Spark/PySpark and AWS (e.g., EMR, S3). Support senior data scientists with feature engineering, data exploration, error analysis, and A/B test setup for new models and signals. Help evaluate new third party and internal data sources: profile data quality, design offline experiments, and summarize impact on coverage and model performance. Implement and maintain SQL and Python/R code for data extraction, transformation, and validation; contribute to code reviews and basic testing. Provide analytical support to compliance and regulatory product teams, including ad hoc investigations, simple dashboards, and data deep dives. Communicate findings in a clear, structured way to peers and cross functional partners (Product, Engineering, Client Analysis), focusing on key insights and trade offs. Work effectively in a fast paced, cross functional environment; demonstrate ownership of well-scoped tasks and follow through to completion. What You Bring Master's degree with 2+ years of experience, or Ph.D. with 1+ years of experience in a data science or analytics role, or equivalent practical experience. Proficiency in at least one general-purpose programming language used in data science (Python, or Scala). Solid experience writing and optimizing SQL for large datasets; comfort working in data lake / warehouse environments. Hands on experience with Spark or PySpark and common ML libraries (e.g., scikit learn, XGBoost, TensorFlow/PyTorch a plus). Familiarity with UNIX environments and the AWS ecosystem (e.g., EMR, S3); Databricks experience is a plus. Working knowledge of supervised/unsupervised ML and basic statistics (similarity measures, clustering, evaluation metrics). Exposure to graph techniques or graph databases (Neo4j, AWS Neptune, GraphFrames) is a strong plus. Bonus: experience with Elasticsearch or DynamoDB; workflow tools such as Airflow for automating data pipelines. Ability to break down loosely defined problems, ask good clarifying questions, and iterate quickly with feedback. Note: sponsorship is not available at this time; and that you must be located within 45 miles of a talent hub to be considered. Socure is an equal opportunity employer that values diversity in all its forms within our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you need an accommodation during any stage of the application or hiring process-including interview or onboarding support-please reach out to your Socure recruiting partner directly.
Why Socure? Socure is building the identity trust infrastructure for the digital economy - verifying 100% of good identities in real time and stopping fraud before it starts. The mission is big, the problems are complex, and the impact is felt by businesses, governments, and millions of people every day. We hire people who want that level of responsibility. People who move fast, think critically, act like owners, and care deeply about solving customer problems with precision. If you want predictability or narrow scope, this won't be your place. If you want to help build the future of identity with a team that holds a high bar for itself - keep reading. About the Role The Big Data R&D team develops cutting edge big data and graph based solutions for entity search, entity resolution, and identity matching that power Socure's KYC and compliance products. As a Senior Data Scientist I, you will lead the design and deployment of advanced ML and graph algorithms on large-scale PII datasets, own end to end projects from problem definition through production validation, and serve as a key technical partner to Product, Engineering, and Client facing teams. You will help define standards for feature engineering, experimentation, and data quality across our identity graph stack, with substantial impact on coverage, accuracy, and fairness. What You'll Do Own the design, development, and evaluation of machine learning, statistical, and graph-based algorithms for entity-resolution, identity trust scoring, and anomaly detection on massive datasets. Architect and optimize graph-based identity representations (identity graph structure, linkage rules, clustering) to improve match rates, reduce false positives/negatives, and support downstream fraud and KYC models. Build and maintain scalable data pipelines and feature stores in Spark/PySpark (or Scala), including data normalization, deduplication, and feature computation across large PII datasets in AWS/Databricks environments. Lead A/B tests and offline/online experimentation for new models, features, and data sources; define success metrics, design experiments, and ensure rigorous validation before rollout. Evaluate new internal and external data sources: explore signal quality, design backtests, quantify incremental value, and provide clear recommendations on vendor selection and integration. Partner closely with product managers and engineers to translate ambiguous business and regulatory requirements (e.g., KYC coverage, watchlist matching) into concrete modeling and data roadmaps. Provide deep analytical support to Socure's compliance and regulatory product suite, including investigative analyses, root cause analysis for anomalies, and clear narratives for internal and external stakeholders. Contribute to model governance and documentation: clearly explain model logic, data dependencies, limitations, and monitoring plans to internal risk/compliance stakeholders. Mentor junior data scientists and engineers on best practices in data exploration, feature engineering, experimentation, and code quality. Communicate complex technical concepts and trade offs in a concise, structured way to both technical and non technical audiences (e.g., product reviews, customer meetings, internal briefings). What You Bring Master's degree with 3+ years of relevant industry experience, or Ph.D. with 1+ years of experience in applied ML / data science roles; background in Computer Science, Statistics, Mathematics, or related quantitative fields preferred. Strong proficiency in Python (preferred) or Scala, including experience with ML libraries such as scikit learn, XGBoost, TensorFlow or PyTorch. Extensive experience with Spark or PySpark and distributed data systems (e.g., AWS EMR, Databricks) working on very large, messy datasets. Deep understanding of supervised and unsupervised learning, feature engineering, model evaluation, and experiment design (A/B testing, holdout strategies, stratification). Experience developing production-quality data pipelines and automated workflows using Airflow or similar orchestration tools. Practical familiarity with graph databases and/or graph frameworks (Neo4j, AWS Neptune, GraphFrames, DGL, PyTorch Geometric) and graph algorithms for clustering, link prediction, and community detection is strongly preferred. Solid SQL skills and experience working with large-scale analytical data stores. Experience in at least one of: identity verification, fraud detection, credit risk, or adjacent high stakes domains is a plus. Demonstrated ability to lead medium to large projects end to end, make sound trade off decisions under ambiguity, and influence cross functional stakeholders with data and clear reasoning. Socure is an equal opportunity employer that values diversity in all its forms within our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you need an accommodation during any stage of the application or hiring process-including interview or onboarding support-please reach out to your Socure recruiting partner directly. Please note that sponsorship is not available at this time; and that you must be located within 45 miles of a talent hub to be considered.
25/07/2026
Full time
Why Socure? Socure is building the identity trust infrastructure for the digital economy - verifying 100% of good identities in real time and stopping fraud before it starts. The mission is big, the problems are complex, and the impact is felt by businesses, governments, and millions of people every day. We hire people who want that level of responsibility. People who move fast, think critically, act like owners, and care deeply about solving customer problems with precision. If you want predictability or narrow scope, this won't be your place. If you want to help build the future of identity with a team that holds a high bar for itself - keep reading. About the Role The Big Data R&D team develops cutting edge big data and graph based solutions for entity search, entity resolution, and identity matching that power Socure's KYC and compliance products. As a Senior Data Scientist I, you will lead the design and deployment of advanced ML and graph algorithms on large-scale PII datasets, own end to end projects from problem definition through production validation, and serve as a key technical partner to Product, Engineering, and Client facing teams. You will help define standards for feature engineering, experimentation, and data quality across our identity graph stack, with substantial impact on coverage, accuracy, and fairness. What You'll Do Own the design, development, and evaluation of machine learning, statistical, and graph-based algorithms for entity-resolution, identity trust scoring, and anomaly detection on massive datasets. Architect and optimize graph-based identity representations (identity graph structure, linkage rules, clustering) to improve match rates, reduce false positives/negatives, and support downstream fraud and KYC models. Build and maintain scalable data pipelines and feature stores in Spark/PySpark (or Scala), including data normalization, deduplication, and feature computation across large PII datasets in AWS/Databricks environments. Lead A/B tests and offline/online experimentation for new models, features, and data sources; define success metrics, design experiments, and ensure rigorous validation before rollout. Evaluate new internal and external data sources: explore signal quality, design backtests, quantify incremental value, and provide clear recommendations on vendor selection and integration. Partner closely with product managers and engineers to translate ambiguous business and regulatory requirements (e.g., KYC coverage, watchlist matching) into concrete modeling and data roadmaps. Provide deep analytical support to Socure's compliance and regulatory product suite, including investigative analyses, root cause analysis for anomalies, and clear narratives for internal and external stakeholders. Contribute to model governance and documentation: clearly explain model logic, data dependencies, limitations, and monitoring plans to internal risk/compliance stakeholders. Mentor junior data scientists and engineers on best practices in data exploration, feature engineering, experimentation, and code quality. Communicate complex technical concepts and trade offs in a concise, structured way to both technical and non technical audiences (e.g., product reviews, customer meetings, internal briefings). What You Bring Master's degree with 3+ years of relevant industry experience, or Ph.D. with 1+ years of experience in applied ML / data science roles; background in Computer Science, Statistics, Mathematics, or related quantitative fields preferred. Strong proficiency in Python (preferred) or Scala, including experience with ML libraries such as scikit learn, XGBoost, TensorFlow or PyTorch. Extensive experience with Spark or PySpark and distributed data systems (e.g., AWS EMR, Databricks) working on very large, messy datasets. Deep understanding of supervised and unsupervised learning, feature engineering, model evaluation, and experiment design (A/B testing, holdout strategies, stratification). Experience developing production-quality data pipelines and automated workflows using Airflow or similar orchestration tools. Practical familiarity with graph databases and/or graph frameworks (Neo4j, AWS Neptune, GraphFrames, DGL, PyTorch Geometric) and graph algorithms for clustering, link prediction, and community detection is strongly preferred. Solid SQL skills and experience working with large-scale analytical data stores. Experience in at least one of: identity verification, fraud detection, credit risk, or adjacent high stakes domains is a plus. Demonstrated ability to lead medium to large projects end to end, make sound trade off decisions under ambiguity, and influence cross functional stakeholders with data and clear reasoning. Socure is an equal opportunity employer that values diversity in all its forms within our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you need an accommodation during any stage of the application or hiring process-including interview or onboarding support-please reach out to your Socure recruiting partner directly. Please note that sponsorship is not available at this time; and that you must be located within 45 miles of a talent hub to be considered.
UCL is a world-leading teaching and research university, often ranked in the top ten in the world with an annual turnover of well over £1 billion. Part of UCL's vision is to take on the hardest global challenges. The UCL Centre for Advanced Research Computing (ARC) is UCL's new institute for infrastructure and innovation in digital research - the supercomputers, datasets, software and people that make computational science and digital scholarship possible. We are an innovative hybrid: a professional services department that delivers reliable and secure infrastructure and services to UCL research groups, and a laboratory for research and innovation in the application of advanced computational and data intensive research methods, working in partnership with academics from all fields. We are a home for the research technology professionals - research software engineers, HPC systems engineers, dev-ops specialists, data engineers, data scientists and data stewards - who support and collaborate in the delivery of UCL research About the role ARC roles can be both research roles, contributing to the scholarly life of the university, carrying out research and teaching, and professional service roles, delivering shared capabilities and following professional best practice. You will be part of ARC's community of staff scientists and research technology professionals, both delivering the services and systems which make data and compute intensive research possible, and discovering and innovating new tools, practices, and systems in this field. As part of being a Research Software Developer you will be required to, but not limited to, the following accountabilities: Collaborate with research colleagues from across UCL to construct, improve, and maintain codes used for modelling, analysis, synthesis, simulation and more. Rapidly assimilate research context through publications and conversation with research groups, understand the computational algorithms, requirements and interfaces needed within the research effort, and construct high quality software for research colleagues Provide consulting on software practices, techniques, design, and architecture to research groups, helping to build robust and maintainable research software. For this post, we welcome applications from those interested in translational research and entrepreneurship, because working with our UCL Centre for Digital Innovation would be a central activity. Familiarity with cloud computing, infrastructure as code and general DevOps practices is highly desirable, as is previous experience of working with start-up companies or in technology transfer settings. To be considered for this role you will have following essential experience: PhD Degree OR equivalent professional expertise appropriate to the role. This is a role in a research community and we are great believers in the value of research degrees. Experience with the authorship, development, and maintenance of software for research & development in any field. Knowledge of and commitment to software engineering best practises Experience authoring technical documents to a high standard What we offer As well as the exciting opportunities this role presents, we also offer some great benefits some of which are below: 41 Days holiday (27 days annual leave 8 bank holiday and 6 closure days) Additional 5 days' annual leave purchase scheme Defined benefit career average revalued earnings pension scheme (CARE) Cycle to work scheme and season ticket loan Relocation scheme for certain posts On-site gym Enhanced maternity, paternity and adoption pay Employee assistance programme: Staff Support Service Discounted medical insurance Visit to find out more. Our commitment to Equality, Diversity and Inclusion As London's Global University, we know diversity fosters creativity and innovation, and we want our community to represent the diversity of the world's talent. We are committed to equality of opportunity, to being fair and inclusive, and to being a place where we all belong. We therefore particularly encourage applications from candidates who are likely to be underrepresented in UCL's workforce. These include people from Black, Asian and ethnic minority backgrounds; disabled people; and for our Grade 9 and 10 roles, women Attached documents are available under links. Clicking a document link will initialize its download.
25/07/2026
Full time
UCL is a world-leading teaching and research university, often ranked in the top ten in the world with an annual turnover of well over £1 billion. Part of UCL's vision is to take on the hardest global challenges. The UCL Centre for Advanced Research Computing (ARC) is UCL's new institute for infrastructure and innovation in digital research - the supercomputers, datasets, software and people that make computational science and digital scholarship possible. We are an innovative hybrid: a professional services department that delivers reliable and secure infrastructure and services to UCL research groups, and a laboratory for research and innovation in the application of advanced computational and data intensive research methods, working in partnership with academics from all fields. We are a home for the research technology professionals - research software engineers, HPC systems engineers, dev-ops specialists, data engineers, data scientists and data stewards - who support and collaborate in the delivery of UCL research About the role ARC roles can be both research roles, contributing to the scholarly life of the university, carrying out research and teaching, and professional service roles, delivering shared capabilities and following professional best practice. You will be part of ARC's community of staff scientists and research technology professionals, both delivering the services and systems which make data and compute intensive research possible, and discovering and innovating new tools, practices, and systems in this field. As part of being a Research Software Developer you will be required to, but not limited to, the following accountabilities: Collaborate with research colleagues from across UCL to construct, improve, and maintain codes used for modelling, analysis, synthesis, simulation and more. Rapidly assimilate research context through publications and conversation with research groups, understand the computational algorithms, requirements and interfaces needed within the research effort, and construct high quality software for research colleagues Provide consulting on software practices, techniques, design, and architecture to research groups, helping to build robust and maintainable research software. For this post, we welcome applications from those interested in translational research and entrepreneurship, because working with our UCL Centre for Digital Innovation would be a central activity. Familiarity with cloud computing, infrastructure as code and general DevOps practices is highly desirable, as is previous experience of working with start-up companies or in technology transfer settings. To be considered for this role you will have following essential experience: PhD Degree OR equivalent professional expertise appropriate to the role. This is a role in a research community and we are great believers in the value of research degrees. Experience with the authorship, development, and maintenance of software for research & development in any field. Knowledge of and commitment to software engineering best practises Experience authoring technical documents to a high standard What we offer As well as the exciting opportunities this role presents, we also offer some great benefits some of which are below: 41 Days holiday (27 days annual leave 8 bank holiday and 6 closure days) Additional 5 days' annual leave purchase scheme Defined benefit career average revalued earnings pension scheme (CARE) Cycle to work scheme and season ticket loan Relocation scheme for certain posts On-site gym Enhanced maternity, paternity and adoption pay Employee assistance programme: Staff Support Service Discounted medical insurance Visit to find out more. Our commitment to Equality, Diversity and Inclusion As London's Global University, we know diversity fosters creativity and innovation, and we want our community to represent the diversity of the world's talent. We are committed to equality of opportunity, to being fair and inclusive, and to being a place where we all belong. We therefore particularly encourage applications from candidates who are likely to be underrepresented in UCL's workforce. These include people from Black, Asian and ethnic minority backgrounds; disabled people; and for our Grade 9 and 10 roles, women Attached documents are available under links. Clicking a document link will initialize its download.
Socure is searching for a Senior Data Scientist I in the United Kingdom. This role involves designing and deploying advanced ML and graph algorithms on large-scale PII datasets. You will partner with product and engineering teams, lead projects end-to-end, and mentor junior team members. Strong skills in Python and experience with Spark are essential. Join a diverse team committed to tackling complex identity verification challenges and fraud detection while enjoying a rewarding career in a dynamic environment.
25/07/2026
Full time
Socure is searching for a Senior Data Scientist I in the United Kingdom. This role involves designing and deploying advanced ML and graph algorithms on large-scale PII datasets. You will partner with product and engineering teams, lead projects end-to-end, and mentor junior team members. Strong skills in Python and experience with Spark are essential. Join a diverse team committed to tackling complex identity verification challenges and fraud detection while enjoying a rewarding career in a dynamic environment.