business problems. Research and implement novel machine learning and statistical approaches. Mentor interns. Work closely with data & software engineering teams to build model implementations and integrate successful models and algorithms in production systems at very large scale. About the team When a customer returns a package to Amazon, the request and package will be passed through our WWRR machine learning … s degree and 4+ years of CS, CE, ML or related field experience. Experience programming in Java, C++, Python or related language. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing. Experience with popular deep learning frameworks such as MxNet and Tensor Flow. Experience building machine … learning models or developing algorithms for business application. Experience in building speech recognition, machine translation and natural language processing systems (e.g., commercial speech products or government speech projects). Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms. Experience in patents or publications at top-tier peer-reviewed conferences or journals. Our inclusive culture empowers More ❯
feature engineering on large datasets, conduct exploratory data analysis, and build models using time series forecasting techniques such as ARIMA, ARIMAX, Holt Winter, and ensemble methods. Apply supervised learning algorithms (linear/logistic regression) and unsupervised algorithms (k-means, PCA, market basket analysis). Solve optimization problems related to inventory and network optimization, with hands-on experience in linear programming. … detail-oriented approach, owning tasks from start to finish. Develop data sets and models to answer key business questions, working closely with stakeholders. Leverage distributed machine learning and statistical algorithms to process large data volumes for customer service. Qualifications Masters with 5+ years or Bachelors with 8+ years in a quantitative field (e.g., CS, Math, ML, Stats, Operations Research). More ❯
an exceptional Senior AI Engineer with a strong machine learning and AI background to join our team. In addition to exceptional programming skills and knowledge of data structures and algorithms, the ideal candidate should also be proficient in the mathematical underpinnings of deep learning and deeply understand modern AI techniques. As a Senior AI Engineer, you will be responsible for … preferred. Minimum six years of experience in AI engineering, machine learning, or a similar role, preferably within the finance industry or at a leading technology company. Strong expertise in algorithms, data structures, multivariate calculus, and linear algebra. Proficient in Python, TensorFlow, PyTorch, or similar languages and frameworks, with experience writing CUDA kernels and profiling GPU code a plus. Excellent communication More ❯
an exceptional Senior AI Engineer with a strong machine learning and AI background to join our team. In addition to exceptional programming skills and knowledge of data structures and algorithms, the ideal candidate should also be proficient in the mathematical underpinnings of deep learning and deeply understand modern AI techniques. As a Senior AI Engineer, you will be responsible for … preferred. Minimum six years of experience in AI engineering, machine learning, or a similar role, preferably within the finance industry or at a leading technology company. Strong expertise in algorithms, data structures, multivariate calculus, and linear algebra. Proficient in Python, TensorFlow, PyTorch, or similar languages and frameworks, with experience writing CUDA kernels and profiling GPU code a plus. Excellent communication More ❯
of trading and technology, designing and implementing high-performance models that underpin core pricing and risk functions. Role Overview: You will play a critical role in developing models and algorithms for the pricing of derivative instruments, with a focus on FX or fixed income products. Your work will directly support trading, structuring, and risk management efforts across global markets. Key … Responsibilities: Develop and implement pricing models for derivatives. Collaborate with traders, quants, and technologists to improve pricing accuracy and performance. Design and test numerical algorithms and pricing engines. Build analytical tools and contribute to the development of internal quant libraries. Maintain and improve existing models in response to market conditions and regulatory changes. Required Skills & Experience: 2–5 years' experience More ❯
of information based on very specific and complex requirements (e.g. "All the news related to IPOs of European technology companies"). We are building this technology using cutting-edge algorithms for different information processing tasks in collaboration with leading universities. The next steps in the business will focus on how allows users to discover new information by navigating through all … our information and automatically generating actionable insight from it. The successful candidate will join our research team whose main goal is to analyse, implement and experiment with different algorithms to solve or improve solutions to different challenges such as summarization, clustering and event detection. How we work We currently have a team of 15 people from diverse functional backgrounds (mainly More ❯
The Trading Algorithm Strategist designs and optimises cutting-edge trading algorithms that power a global electronic equities platform, ensuring best execution and low-latency performance across multiple markets. This senior engineering role blends deep technical expertise with strategic collaboration, driving innovation in high-throughput trading systems and mentoring peers in a fast-paced, hands-on development culture. Client Details This … driven research and performance analysis to identify areas for algorithmic enhancement. Design strategic trading components prioritizing scalability, resiliency, and ultra-low latency. Ensure the robustness and security of trading algorithms through rigorous testing and validation practices. Act as a technical mentor, offering guidance on distributed architecture, design patterns, and best coding practices. Drive continuous innovation by proposing and delivering enhancements More ❯
The Amazon Alexa AI team in India is seeking a talented, self-driven Applied Scientist to work on prototyping, optimizing, and deploying ML algorithms within the realm of Generative AI. Key Responsibilities Research, experiment and build Proof Of Concepts advancing the state of the art in AI & ML for GenAI. Collaborate with cross-functional teams to architect and execute technically … AI projects. Thrive in dynamic environments, adapting quickly to evolving technical requirements and deadlines. Engage in effective technical communication (written & spoken) with coordination across teams. Conduct thorough documentation of algorithms, methodologies, and findings for transparency and reproducibility. Publish research papers in internal and external venues of repute. Support on-call activities for critical issues. Basic Qualifications Master's or PhD More ❯
Out in Science, Technology, Engineering, and Mathematics
or Bachelors with relevant work experience Strong analytical, mathematical and programming background Expertise in Python, or similar language; experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Expertise in an aspect of quantitative analysis, e.g. mathematics, physics, statistics, stochastic calculus, scientific computing, econometrics, machine learning algorithms, financial modeling. Experience with financial More ❯
native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
Out in Science, Technology, Engineering, and Mathematics
preferably in the financial services industry Strong analytical, mathematical, and programming background Expertise in Python, or similar language; experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Expertise in an aspect of quantitative analysis, e.g. mathematics, physics, statistics, stochastic calculus, scientific computing, econometrics, machine learning algorithms, financial modeling. Experience with financial More ❯
native technologies: Experience in developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical More ❯
optimization techniques • Act as a bridge between science and software teams to deliver optimized solutions • Communicate technical concepts to stakeholders at all levels • Develop technical documentation for Design specifications, Algorithms, Implementation challenges and Performance metrics • Monitor and maintain existing solutions to ensure peak performance About the team The Retail Business Systems (RBS) group is an integral part of Amazon online … Quantitative or STEM disciplines (Science, Technology, Engineering, Mathematics) - 1+ years of relevant work experience in solving real world business problems using machine learning, deep learning, data mining and statistical algorithms - Strong hands-on programming skills in Python, SQL, Hadoop/Hive. Additional knowledge of Spark, Scala, R, Java desired but not mandatory - Strong analytical thinking - Ability to creatively solve business More ❯
Safety solutions. You will get an opportunity to act as a thought leader, work backwards from customer needs, dive deep into data to understand the issues, conceptualize and build algorithms, and collaborate with multiple cross-functional teams. Key job responsibilities Design, prototype and test many possible hypotheses in a high-ambiguity environment, making use of both analysis and business judgment. … principles. About the team The Supply Quality organization has the charter to solve optimization problems for ad-programs in Amazon and ensure high-quality ad-impressions. We develop advanced algorithms and infrastructure systems to optimize performance for our advertisers and publishers. We are focused on solving a wide variety of problems in computational advertising like Contextual data processing and classification More ❯
as Python, with experience in using Git for version control. Strong SQL skills and familiarity with databases like Redshift, Postgres, or Microsoft SQL Server. Solid understanding of machine learning algorithms, concepts, and applications, including regression, K-means, decision trees, neural networks, as well as exposure to generative AI and large language models (LLMs). Hands-on experience with cloud platforms … as Python, with experience in using Git for version control. Strong SQL skills and familiarity with databases like Redshift, Postgres, or Microsoft SQL Server. Solid understanding of machine learning algorithms, concepts, and applications, including regression, K-means, decision trees, neural networks, as well as exposure to generative AI and large language models (LLMs). Hands-on experience with cloud platforms More ❯
about real-life research work and contribute towards building the evidence base on the effectiveness of public policies on youth development. The Research Assistant will be responsible for: Implementing algorithms for extracting a structured database of skills from large, unstructured databases of online job postings; Cleaning, organising, and documenting secondary data ready for analysis; Replicating existing analyses, with guidance from … and unstructured datasets is an important skill required for this position. The successful candidate will have: A master's degree in economics, data science, or related field; Familiarity with algorithms for extracting information from massive textual corpora; Proficiency in Python, R, or other core language for unstructured data analysis; Familiarity with the applied econometric toolkit; Excellent problem solving and analytical More ❯
team to a high bar. As an Applied Science Manager, you will be responsible for ensuring your team successfully delivers on design, development, testing, experimentation, and the operations of algorithms, datasets, and systems your team owns. You should have an established track record of launching customer-facing experiences, deep technical ability, and excellent project management and communication skills. This role … in Java, C++, Python or related language - Experience in building machine learning models for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience building machine learning models or developing algorithms for business application - Experience building complex software systems, especially involving deep learning, machine learning and computer vision, that have been successfully delivered to customers Amazon is an equal opportunities employer. More ❯
Stroud Green, Greater London, UK Hybrid / WFH Options
TradingHub
detection algorithms. The successful candidate will combine excellent mathematical skills with the proven ability to engineer high-quality software in a practical setting. Responsibilities: Development of sophisticated pattern-detection algorithms to be utilised across all of TradingHub's product offerings Research and development of broad models of market dynamics across multiple asset classes Prototyping, testing, and validation of TradingHub's … mathematical/statistical models Use of in-house big data language for the large-scale pricing and analysis of security and risk data Implementation and optimisation of the core algorithms used by TradingHub to perform deep analysis of financial data Requirements Main Skills/Competencies: Proficiency with C#, C++ or Python Evidence of exceptional mathematical and analytical skills Initial industry More ❯
the Chief Information Security Officer (CISO). The Principal, Artificial Intelligence (AI) Security Engineer will play a critical leadership role in developing and implementing security frameworks for AI models, algorithms, and datasets. Key Responsibilities Establish an AI Security community across all applicable Siemens business segments including the designation of AI Security Officers. Partner with Legal, Data Privacy and Compliance to … stay up to date on global regulations. Develop and implement security frameworks for AI models, algorithms, and datasets. Conduct risk assessments and threat modeling for AI systems to mitigate potential vulnerabilities. Design and enforce policies for secure AI development, deployment, and maintenance. Lead research and innovation in adversarial attack detection and AI security defenses. Collaborate with cross-functional teams to More ❯
modelling, validation, and deployment. Design, build, and maintain tree-based predictive models, such as decision trees, random forests, and gradient-boosted trees, with a low-level understanding of their algorithms and functioning. Hyperparameter tuning for existing machine learning models to optimize performance. Collaborate with cross-functional teams to understand business needs and provide data-driven solutions and insights. Conduct A … success Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy. In-depth knowledge of machine learning algorithms, particularly tree-based models, and their application to structured data Familiarity with SQL and experience working with relational databases. Python/R programming experience (pandas, scikit-learn, matplotlib, etc) Excellent More ❯
modelling, validation, and deployment. Design, build, and maintain tree-based predictive models, such as decision trees, random forests, and gradient-boosted trees, with a low-level understanding of their algorithms and functioning. Hyperparameter tuning for existing machine learning models to optimize performance. Collaborate with cross-functional teams to understand business needs and provide data-driven solutions and insights. Conduct A … success Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy. In-depth knowledge of machine learning algorithms, particularly tree-based models, and their application to structured data Familiarity with SQL and experience working with relational databases. Python/R programming experience (pandas, scikit-learn, matplotlib, etc) Excellent More ❯
Audio Signal Processing, in order to provide the best-possible experience for our customers. As a Speech and Language Scientist, you will work with talented peers to develop novel algorithms and modeling techniques to advance the state of the art in spoken language understanding. Your work will directly impact our customers in the form of products and services that make More ❯
of automated trading. Collaborate with brilliant minds to create and launch game-changing software that powers our systematic FX trading strategies. Your work will blend cutting-edge tech, complex algorithms, and real-time data to redefine the future of trading. Your Mission Architect, develop, and deploy sophisticated software solutions that supercharge automated trading systems Work side-by-side with Quantitative More ❯
of automated trading. Collaborate with brilliant minds to create and launch game-changing software that powers our systematic FX trading strategies. Your work will blend cutting-edge tech, complex algorithms, and real-time data to redefine the future of trading. Your Mission Architect, develop, and deploy sophisticated software solutions that supercharge automated trading systems Work side-by-side with Quantitative More ❯
and scalable code. Proven experience in the high-frequency trading (HFT) industry, with a deep understanding of the unique challenges and requirements of this fast-paced environment. Expertise in algorithms and data structures, with the ability to design and implement complex solutions to optimise performance and efficiency. Excellent problem-solving skills, with a track record of identifying issues, analysing root More ❯