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 ❯
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 ❯
computing disciplines to drive innovation in mission-critical solutions for the United States Air Force's premier technical intelligence center. Key Responsibilities • Develop, integrate, and optimize AI/ML algorithms and tools to enhance national security analysis. • Research and assess quantum computing architectures to identify novel solutions for computational challenges. • Design and evaluate predictive models and neural networks to enhance … decision-making processes. • Support the evaluation and deployment of quantum-resistant algorithms and other advanced computing techniques. • Conduct performance benchmarking and scalability analyses on prototype AI/ML/quantum solutions. • Interface closely with other teams (systems engineering, data engineering, and cybersecurity) to ensure solutions align with enterprise architecture. • Prepare technical reports, presentations, and briefings for senior leadership and customers. 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 ❯
Description Relevant experience must be in designing/implementing machine learning, data science, advanced analytical algorithms, programming (skill in at least on high level language (e.g. Python), statistical analysis (e.g. variability, sampling error, inference, hypothesis testing, EDA, application of linear models), data management (e.g. data cleaning and transformation), data mining, data modeling and assessment, artificial intelligence, and/or software More ❯
Masters in Computer Science or Engineering or related field. - Excellent problem solving skills. - Possess an extremely sound understanding of areas in the basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases. - Be able to write Amazon quality code in an object oriented language - preferably in C/C Java in a Linux environment. - Candidate must … C/C++ and/or Java preferably on a UNIX or Linux platform) Knowledge of Perl or other scripting languages a plus Experience with distributed (multi-tiered) systems, algorithms, and relational databases Experience in optimization mathematics (linear programming, nonlinear optimization) Ability to effectively articulate technical challenges and solutions Deal well with ambiguous/undefined problems; ability to think abstractly More ❯
Senior Machine Learning Engineer has arisen for an exciting start-up company and their incredible team. This role is a marvelous opportunity to help develop machine learning models and algorithms to assist in the data analysis of medical imaging. The company is in the process of producing groundbreaking work towards their fundamental goal of diagnosing and treating cancer at its … aspects of machine learning research, assisting in developing ML models and analyzing medical imaging data. Combine divergent tooling around medical images to form united pipelines and software solutions. Produce algorithms for medical image analysis to detect patterns and trends in cancer growth. Improve the accuracy of already deployed ML models by implementing superior MLOps. Facilitate data-driven scientific discoveries in 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 ❯
a Senior Data Science Engineer at DraftKings, you will play a pivotal role in driving our data science initiatives forward. You will be responsible for developing advanced models and algorithms, analyzing large datasets, and providing actionable insights to enhance our product offerings and business operations.. What You'll Do as a Senior Data Science Engineer Lead data science projects from … conception to deployment, ensuring high-quality and timely delivery. Develop and implement statistical models and machine learning algorithms to solve complex business problems. Collaborate with cross-functional teams to integrate data science solutions into production systems. Mentor junior data scientists and provide guidance on best practices and methodologies. Communicate technical findings and insights to internal stakeholders to support data-driven 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 ❯
in merging cloud infrastructure, DevOps practices, and machine learning to automate and deploy advanced computational models focused on optimization across various industries. You will lead the innovation in optimization algorithms, enhancing our product offerings and driving our technological evolution with a focus on efficiency and problem-solving at scale. Key Responsibilities: Develop Scalable Optimization Solutions: Craft scalable and adaptable optimization … optimization models to extract actionable insights that inform strategic decisions, promoting significant business improvements and effectively communicating findings to stakeholders. Specialize in Optimization: Develop and implement cutting-edge optimization algorithms that solve complex problems in areas such as logistics, scheduling, resource allocation, and network design. Ensure Data Integrity for Optimization Models: Conduct thorough data audits and cleansing, focusing on the More ❯
Engineering's primary focus. We have built a world class Software engineering team which is focused on solving some of the complex problems in worldwide Transportation using workflows, optimization algorithms, machine learning systems etc. These are large scale distributed systems handling millions of packages being shipped through our network What will you do? As a leader, you will implement the … experience in Python, Java and deep understanding of object-oriented design. 3. Bachelor's degree in computer science or a related field 4. Solid expertise in data structures and algorithms 5. Strong problem solving and analytical abilities 6. Strong verbal and written communication skills and an ability to work in a team environment 7. Experience with working and deploying scalable More ❯
global energy markets. The position is based in London, Houston, Singapore, or Bangalore. The analyst bridges seven areas: Assessment that a model is “fit for purpose” Analysis of model algorithms applying validation techniques, including challenger models internally built or externally procured Review of the process underlying a model, including inputs and outputs flows Determination of adjustments to models to mitigate … and externally as requested Collection of code and documentation for successive model versions The activities involve professionals at three levels: The Senior Analyst investigates conceptual underpinnings and audits embedded algorithms for limitations and remediations. The Engineer considers application cases, formulates test scripts, and verifies input and output appropriateness. The Junior Analyst compiles model information and executes test scripts. Engagement with More ❯
together. We leverage existing Anduril platforms like Ghost, Altius, and Dive XL, in addition to bringing 3rd party platforms into Anduril's Lattice ecosystem. We develop Perception and Autonomy algorithms to solve some of the hardest problems facing our customers. We are looking for software engineers and roboticists excited about creating a powerful robotics stack that includes computer vision, motion … approaches to operational settings, by moving features along a release process that starts in simulation and ends running in an embedded and operational context. Research and adapt SOTA perception algorithms - everything from lit. review, through training and evaluation, to optimisation and deployment. Design and develop robust and efficient C Rust software for multi-sensor, multi-target tracking & estimation problems. MLOPS … internal Anduril purposes as well as customers. Drive the flight testing and test configuration for evaluating the implemented features against real data on target hardware. REQUIRED QUALIFICATIONS Solid coding, algorithms, data structures and software engineering fundamentals. BS in Robotics, Computer Science, Mechatronics, Mathematics, Mechanical Engineering, or related field. Strong DNN/ML background and experience in standard domain libraries (numpy More ❯
in partnership with ISS regional stakeholders and multiple partner teams across Amazon. As a Data Scientist, you will be responsible for modeling complex problems, discovering insights, and building risk algorithms that identify opportunities through statistical models, machine learning, and visualization techniques to improve operational efficiency. You will leverage your expertise in Machine Learning, Natural Language Processing (NLP), and Large Language … Models (LLM) to develop innovative solutions for Amazon's ISS team. You'll be responsible for modeling complex problems, building innovative algorithms, and discovering actionable insights through statistical models and visualization techniques to enhance operational efficiency in the e-commerce space. The role combines usage of latest AI technology with practical business applications, requiring someone passionate about transforming the way More ❯
assess system performance under varying conditions. Scientific Programming and Software Development: Write and maintain high-performance software for optical measuring systems using C/C++. Develop and implement DSP algorithms for real-time processing of optical signals. Design and implement algorithms for device control, signal demodulation, and noise filtering. Prototyping and Testing: Build prototypes and assess system-level performance against 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 ❯
statements. If you are excited by this charter, come join us! Minimum Requirements: 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 using Unix/Linux Experience in professional software development PhD, or a Master's … degree and experience building machine learning models or developing algorithms for business application Significant peer reviewed scientific contributions in relevant field Extensive experience applying theoretical models in an applied environment Expertise on a broad set of ML approaches and techniques Prior Experience in Transportation Logistics business Superior verbal and written communication and presentation skills, ability to convey rigorous mathematical concepts More ❯
space. The Engineer is involved in the full software development life cycle. Job Description: Duties/Responsibilities * Evaluates requirements, proposes solutions, explores design trades to support a design. * Designs algorithms using modern theory and proven techniques. * Develops embedded software based on prototype algorithms with supervision. * Analyzes designs to demonstrate performance and functionality. * Develops and executes software tests to check compliance More ❯
statements. If you are excited by this charter, come join us! BASIC QUALIFICATIONS - 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 PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development - PhD, or a … Master's degree and experience building machine learning models or developing algorithms for business application - Significant peer reviewed scientific contributions in relevant field - Extensive experience applying theoretical models in an applied environment - Expertise on a broad set of ML approaches and techniques - Prior Experience in Transportation Logistics business - Superior verbal and written communication and presentation skills, ability to convey rigorous 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 ❯
BASIC QUALIFICATIONS Programming experience in Java and deep understanding of object-oriented design. Bachelor's degree in computer science or a related field Solid expertise in data structures and algorithms Strong problem solving and analytical abilities Strong verbal and written communication skills and an ability to work in a team environment Experience with working and deploying scalable, highly available systems … PREFERRED QUALIFICATIONS Programming experience in Java and deep understanding of object-oriented design. Bachelor's degree in computer science or a related field Solid expertise in data structures and algorithms Strong problem solving and analytical abilities Strong verbal and written communication skills and an ability to work in a team environment Experience with working and deploying scalable, highly available systems More ❯
London, England, United Kingdom Hybrid / WFH Options
Faculty
for the rest of your time. What you'll be doing: As a Senior Data Scientist in our Defence business unit you will lead project teams that deliver bespoke algorithms to our clients across the defence and national security sector. You will be responsible for conceiving the data science approach, for designing the associated software architecture, and for ensuring that … model cross validation, Bayesian inference, time-series analysis, simple NLP, effective SQL database querying, or using/writing simple APIs for models. We regard the ability to develop new algorithms when an innovative solution is needed as a fundamental skill A leadership mindset focussed on growing the technical capabilities of the team; a caring attitude towards the personal and professional More ❯
design, and implement interfaces between software and hardware components. • Participate in the planning and deployment of secure, scalable systems in cloud environments. • Conduct research and implement AI/ML algorithms, particularly for multimedia data analysis and cyber analytics. • Identify, propose, and implement improvements to existing systems and algorithms. • Document software systems, test results, and user experiences. • Perform system corrections and More ❯