Our team is responsible for the Nova Act developer tools from the Nova Act SDK to nova.amazon.com/act. We are building new interfaces while developing foundational capabilities for enabling useful AI agents by bridging research with new, full-stack user interfaces. We’re pursuing several key research bets that will enable AI agents to perform real-world actions, learn from human feedback, self-course-correct, and infer our goals. In particular, we are really excited about the work in combining large language models (LLMs) with reinforcement learning (RL) to solve reasoning and planning, learned world models, and generalizing agents to physical environments. Our work builds on that of Amazon’s broader AGI team, which recently introduced Amazon Nova, a new generation of state-of-the-art foundation models (FMs).
We are looking for a Software Engineer who will design, development, test, and deploy innovative systems for Agents with a passionate multi-disciplinary team. We are looking for a candidate that has strong technical foundations, great communication skills, and a motivation to achieve results in a fast-paced environment. You will collaborate closely with a team of full-stack Software Engineers, Solutions Architects, and Applied Scientists with expertise in specialized modeling areas.
About the team
We’re a small, talent-dense team with the resources and scale of Amazon. Each team in the lab has the autonomy to move fast and the long-term commitment to pursue high-risk, high-payoff research. We’re entering an exciting new era where AI agents are the next playing field; the right research bets can reinvent what’s possible with AI. We’d love for you to join our new lab and build it from the ground up!
Key job responsibilities
We are looking for passionate, hard-working, and talented full-stack Software Engineers who have experience building innovative, mission critical, applications at scale that customers love. You will have an opportunity to make a large impact on the design, architecture, and implementation of innovative products used every day, by people you know. You will:
* Be responsible for developing and evolving large-scale distributed systems.
* Work in an Agile/Scrum environment to deliver high quality software.
* Will work across technical disciplines to evaluate technical feasibility, investigate design approaches, and prototype and develop new technology.