Jobs
>
Toronto

    Senior Gen AI Full Stack Developer - Toronto, Canada - PwC

    PwC
    PwC background
    Description

    A career in Products and Technology is an opportunity to bring PwC's strategy to life by driving products and technology into everything we deliver.

    Our clients expect us to bring the right people and the right technology to solve their biggest problems; Products and Technology is here to help PwC meet that challenge and accelerate the growth of our business.

    We have skilled technologists, data scientists, product managers and business strategists who are using technology to accelerate change.
    Our team is responsible for all software engineering activities to ensure that business objectives are met. This includes the creation, development, design, and improvement of products, software, applications, and services.

    These roles are responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet business obligations.

    Meaningful work you'll be part of


    As a Senior Gen AI Full Stack Developer, Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution.


    Responsibilities include but are not limited to:

    • Designing applications or services within the organization using ASP.NET, Python FastAPI , Angular, React ,
    • Developing production-grade generative AI plugins, extensions and microservices using OpenAI / Azure OpenAI, Python, Azure Functions, Docker
    • Producing clean, maintainable and efficient code based on defined specifications
    • Support the Business Analysis collect and/or clarify business requirements
    • Contributing to the continuous improvement of our application development lifecycle
    • Overseeing intermediate developer teams, acting as lead when needed
    • Proactively assist in assessing technology solutions
    • Continue to improve our internal development and design techniques and maintain our documentation up to date
    Experiences and skills you'll use to solve


    • Bachelors or Masters degree in Computer Science or similar
    • Microsoft Development, Azure/Google Cloud Platform or Amazon Web Services Certifications are preferred
    • Knowledge regarding GenAI technologies is highly desirable: LLM models (GPT-4, ChatGPT), Agent Orchestration Frameworks (Semantic Kernel or LangChain ), Vector Databases (Azure AI Search, etc ), Retrieval Augmented Generation, Azure OpenAI Services, AWS Bedrock, Google Vertex AI, Microsoft Copilots, etc .
    • Persistence such as RDBMS/NoSQL (MS SQL, Mongo DB) data stores and appropriate use cases
    • Rapid-prototyping workflows and development tools
    • Containerization, and experience in using Docker and/or Kubernetes
    • CI/CD using ADO pipeline or git actions
    • Experience with software development tools and defect tracking systems like Azure DevOps
    • Database experience (SQL, Mongo DB) Working with high level UX principles such as user stories, persona building, prototype/prototype development approaches
    • Knowledge of agile software development lifecycles (SDLC) and experience working on projects that follow an Agile Scrum methodology
    • Experience with API-based integration development using python
    • ASP.NET, Azure Cloud, Azure Functions and Logic Apps, Angular, , , Azure Integration Services, LINQ, MS SQL Server, Entity Framework, GitHub, Azure DevOps, Bootstrap, , Python, OpenAI ChatGPT APIs or Azure OpenAI are required for the role
    Why you'll love PwC

    We're inspiring and empowering our people to change the world.

    Powered by the latest technology, you'll be a part of diverse teams helping public and private clients build trust and deliver sustained outcomes.

    This meaningful work, and our continuous development environment, will take your career to the next level.

    We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life.

    Learn more about our Application Process and Total Rewards Package at:


    https:
    //jobs-

    The most connected firm through activity based working

    PwC Canada is committed to cultivating an inclusive, hybrid work environment - one that is collaborative, supportive and productive. We work in-person and virtually, as is best suited for our clients, teams and people . We want you to be intentional with your work, how you do it and where it's done. PwC offices are hubs of connectivity and learning. We strongly encourage our people to prioritise in-person work, whether it's in the office or at a client site.

    This means we expect you to be in-person (either with clients or in the office) at least half of your time.

    We know that hybrid work is all about balance, and capturing the benefits of in-person work is essential to your growth at the firm.

    Exact expectations for your team can be discussed with your interviewer.


    At PwC Canada, our most valuable asset is our people and we grow stronger as we learn from one another.

    We're committed to creating an equitable and inclusive community of solvers where everyone feels that they truly belong.

    We understand that experience comes in many forms and building trust in society and solving important problems is only possible if we reflect the mosaic of the society we live in.

    We're committed to providing accommodations throughout the application, interview, and employment process. If you require an accommodation to be at your best, please let us know during the application process.


  • Maarut Inc Toronto, Canada

    Responsibilities: · Sustenance – Analysis: · Identify and document the impact of the business requirement changes or technical changes due to patching to mitigate identified vulnerabilities, end of life component changes, and version upgrades. · Identify and document the impact t ...


  • Intact Financial Corporation Toronto, ON, Canada

    Nos employés sont au cœur de ce que nous faisons de mieux : aider les gens, les entreprises et la société à aller de l'avant dans les bons moments et à être résilients dans les moments difficiles. En vous joignant à notre équipe, vous contribuerez à ces efforts aux côtés de gens ...


  • CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...


  • CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...


  • Tata Consultancy Services Toronto, Canada

    About TCS · TCS operates on a global scale, with a diverse talent base of more than 600,000 associates representing 153 nationalities across 55 countries. TCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide to ha ...


  • Zortechsolutions Toronto, ON, Canada

    Role: Full Stack Developers · Location: Downtown Toronto, Onsite · Duration: 6+ Months · Job Description · A combination of Frontend and Backend · BS/MS in Computer Science or related area or equivalent experience. · 10+ years experience in developing front end applications ...


  • CB Canada Toronto, Canada

    Full Stack Developer · On behalf of our client in the Banking Sector, PROCOM is looking for a Full Stack Developer. · Full Stack Developer– Job Description · We are a team that support variety of NLP driven applications within the bank e.g., email response generation, virtual as ...


  • Tech Tammina Ontario, Canada

    Position: Senior Software Developer (Full–Stack) · Location Address: Toronto, ON – Hybrid · Contract Duration: 3 months to start – contract is actually for 8 months to Oct 31, 2024 but manager wants to hire 3 months at a time and will be sure to extend if meeting performance · Po ...


  • Phoenix Toronto, ON, Canada

    Full Time] Full-Stack Developer at Phoenix (United States) | BEAMSTART Jobs Full-Stack Developer · Full Time · Remote Work · Phoenix is a Y Combinator backed startup based in downtown Toronto. Have 3+ years of professional experience with Ruby on Rails (or a similar MVC framew ...


  • Triunity Software Toronto, Canada Full time

    Proven experience as a Full Stack Developer or similar role · Experience developing desktop and mobile applications · Familiarity with common stacks · Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) · Knowledge of multiple back-en ...


  • CGI Toronto, Canada Full time

    Position Description: · We are Canada's largest independent information technology services firm, and after 40 years, we're still growing Join Canada's largest IT Company as a Full Stack Developer, with our Banking team in Toronto. · Innovation, technology, and service delivery ...


  • CB Canada Toronto, Canada

    Full Stack Developer · Contract – 12 months (starts July 4, 2022) · Toronto, ON – Hybrid work arrangement ;preferably local for on site meetings · Our Provincial government entity client is embarking on a Project that requires a Full Stack Developer for the team. · All managed ...


  • Axelon Services Corporation Toronto, Canada

    Full Stack Developer - Python · Toronto, ON (Hybrid) · 7 Months · Hours: 9:00 - 5:00 Flexible based on business needs · Additional Details: · AMI space · Individual to work with the business and technical side · Independent Contributor · Self Starter - Takes initiative · Merge po ...


  • Tata Consultancy Services Toronto, Canada

    About TCS · TCS operates on a global scale, with a diverse talent base of more than 600,000 associates representing 153 nationalities across 55 countries. TCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide to ha ...


  • 247 Labs Toronto, Canada

    Role Overview : · As a Senior Full Stack Developer at labs you will play a key role in designing, developing, and deploying innovative web applications using PHP/Laravel and You will be responsible for the full software development lifecycle, from requirements gathering to depl ...


  • Firmex Toronto, Canada Full time

    As our Full Stack Developer you will: · Be involved in all aspects of new and exciting platform, component and UI builds. · Build and integrate the component interface using HTML, JSON, RESTful API's. · Constantly ask: is there a better way to do this? But someone who has the sel ...


  • OMERS Toronto, Canada Full time

    Why join us? · Are you looking to join a dynamic pension plan that embodies the strong values of its 500,000 members and is an industry leading global investor? If so, we would love to tell you our story. · At OMERS we put our people first and are proud to embrace the diversity ...


  • TRIYO Toronto, Canada

    About Us - · TRIYO is spearheading work intelligence with our cutting-edge technology. · TRIYO's data intelligence platform extracts consolidates, and structures work data to streamline operations and drive informed decision-making. The comprehensive data sets empower AI and pre ...


  • Funded club Toronto, Canada

    About Isolocity · Isolocity's software helps businesses automate their quality management system which is often a mandatory element of their operations. Our clients come from a wide range of product and service-based businesses with a strong presence in cannabis, manufacturing, ...


  • Scotiabank Toronto, Canada

    As a Full Stack Developer you will be joining a dynamic and energetic team consisting of developers, architects, project managers, and product owners. You will focus on authentication domain to protect our customers and your role includes delivering of the digital banking solutio ...