Applied Scientist, Aws Automated Reasoning

Amazon Amazon · Big Tech · London, United Kingdom · Applied Science

Applied Scientist role focused on building next-generation software verification tools by combining AI, cloud computing, and formal methods. The role involves exploring generative AI techniques for requirements formalization, test generation, and proof assistance, with a focus on developing agentic systems for safety and correctness.

What you'd actually do

  1. Work with customer teams to understand the nature of their software and the properties they need to establish of it.
  2. Identify tools and methods capable of addressing the verification needs of customers, including any novel analysis capabilities required.
  3. Use techniques spanning property-based testing to model checkers, and interactive theorem provers to establish program properties.
  4. Explore generative AI techniques to help customers formalize their requirements, find revealing tests, generate required boiler plate for testing and model checking, and find and repair program proofs.

Skills

Required

  • PhD, or a Master's degree and experience in CS, CE, ML or related field
  • Experience in patents or publications at top-tier peer-reviewed conferences or journals
  • 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 in building machine learning models for business application

Nice to have

  • Experience using Unix/Linux
  • Experience in professional software development

What the JD emphasized

  • building new tools that solve code analysis problems previously considered beyond reach
  • pioneering the use of formal verification and automated reasoning to develop agentic systems
  • ensuring AI agents operate within defined safety boundaries

Other signals

  • building next generation software verification tools
  • exploring generative AI techniques
  • pioneering the use of formal verification and automated reasoning to develop agentic systems