Jobs
>
Vancouver

    Software Engineer, NGDE Foundations - Vancouver, Canada - Amazon Development Centre Canada ULC

    Amazon Development Centre Canada ULC
    Amazon Development Centre Canada ULC Vancouver, Canada

    Found in: Talent CA C2 - 3 days ago

    Default job background
    Full time
    Description
    Are you looking to build a scalable service to facilitate Amazon Q (a generative AI assistant) personalization?

    Your work will directly contribute to advancements in AI-driven developer tools. You will work with cutting-edge technologies, information retrieval systems, knowledge graphs, and large language models (LLMs).


    We operate at the intersection of AI and Software Development, working on solutions that use generative AI technologies to improve the developer experience for builders who develop and operate applications on AWS.

    We help builders create applications faster, and also provide data for troubleshooting problems in live systems.

    We are looking for talented software engineers to join our team in building Amazon's conversational AI assistant.

    As a member of this AWS team, you will play a key role in developing a new service to improve the quality and deliver new features in our AI assistant.

    Key job responsibilities
    As a engineer on the team, you're a leader and owner. You're in a position to influence our product direction, technical decisions, and team culture.

    You will work directly with our product managers, senior and principal engineers, customers and stakeholders to ensure we build a truly delightful experience.

    You will help establish the foundation for development of this new internal service. You will design, implement and deliver significant features of the service improving the quality of answers from Amazon Q.

    You will help lead, mentor and grow more junior engineers on the team ensuring they benefit from your technical and career experience.

    A day in the life
    On a day-to-day basis, you'll be writing and reviewing code alongside the team. You'll take the lead on designing, implementing and delivering significant features.

    You will work with user experience, product management, and developer advocacy teams to understand the needs to our customers and ensure we build the right solutions for our customers.


    As a software engineer in the Vancouver office, you will work closely with our senior engineers and scientists to build the solutions for optimising the accuracy of the answers provided by different Amazon Q features to resolve end customers problems.

    About the team

    The NGDE Foundations team own the GenAI based developer experience for customers who want to build, operate, and govern AWS applications.

    We have a passionate focus on multi-service workflows, not single-service silos. We aim to create intuitive experiences that improve developer flow by smoothing out rough edges and eliminating complexity. NGDE Foundations are based in the cities of Vancouver B.C, Seattle, Portland and New York City.

    We are open to hiring candidates to work out of one of the following locations:

    Vancouver, BC, CAN

    BASIC QUALIFICATIONS

    • 3+ years of noninternship professional software development experience
    • 2+ years of noninternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
    • Experience programming with at least one software programming language
    PREFERRED QUALIFICATIONS

    • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
    • Bachelor's degree in computer science or equivalent