Simplify the everyday lives of consumers.
Senior Fullstack Developer – AI
Location
Canada
Posted
15 days ago
Salary
$141K - $198K / year
Seniority
Senior
Job Description
Senior Fullstack Developer – AI
Narvar
• Implement new product features & support/ extend existing ones • Build frontend platform components leveraged across our internal, external products and ecommerce storefronts like Shopify, Salesforce etc • Work with product and design teams toTranslate product and design work (Figma) into robust, accessible, high-performance UI components • Own frontend architecture decisions and uphold code-quality standards alongside other senior engineers, and mentor teammates through code review • Contribute to development and maintenance of backend services using primarily Golang, Node.js • Understanding of google cloud platform (GCP), CI/CD and be able to deploy code and infrastructure components • Work with datastores like PostgreSQL, Cloud Spanner, BigQuery, and Bigtable • Understand and implement RESTful or GraphQL APIs
Job Requirements
- 6+ years of experience building reliable, scalable, and high-quality systems
- AI-first development — you treat AI (e.g., Claude) as your primary engineering surface, orchestrating, reviewing, and shipping through it rather than hand-writing code. You're genuinely curious about your own AI workflow — continually experimenting, refining, and staying on the leading edge of what these tools can do — and you help the team do the same by sharing what works.
- Experience in building consumer facing applications with a frontend framework(s), such as React (preferable), Svelte Angular, Vue or Ember
- Experience building well-designed software with NodeJS or Golang
- Experience developing consumer facing applications consuming various APIs from a microservice backend system
- Experience with cloud platforms such as AWS, Azure, or GCP is a plus.
- Knowledge of full development life cycle and computer science fundamentals
- Strong focus on code quality and code reviews
- Experience with mentoring other engineers
- Previous startup experience strongly preferred with growth and product engineering mindset
Related Guides
Related Job Pages
More AI Engineer Jobs
• Design, develop, and deploy scalable AI and Generative AI solutions. • Build LLM-powered applications, intelligent assistants, copilots, AI agents, and automated workflows. • Design and implement Retrieval-Augmented Generation (RAG) architectures. • Implement semantic search, embeddings, knowledge retrieval, and vector database solutions. • Integrate Large Language Models through Azure OpenAI, OpenAI APIs, or equivalent AI platforms. • Develop prompts, tools, function-calling workflows, and agent orchestration mechanisms. • Evaluate and select AI models, frameworks, and architectures according to each use case. • Define evaluation criteria and monitor the accuracy, quality, latency, security, and cost of AI solutions. • Integrate AI capabilities into existing software products and enterprise applications. • Transform business requirements into scalable, secure, and production-ready technical solutions. • Provide technical leadership and define development standards and best practices for AI initiatives. • Collaborate with multidisciplinary technical and business teams.
• Lead a multidisciplinary squad, fostering a collaborative, autonomous, and results-oriented environment. • Orchestrate the use of AI agents across the entire Software Development Life Cycle (SDLC), ensuring their application in appropriate contexts and adherence to quality and governance standards. • Facilitate Agile ceremonies (Planning, Daily, Review, and Retrospective), adapting the workflow to a development model supported by AI. • Manage the backlog in partnership with Product Managers and stakeholders, prioritizing deliveries that provide the greatest business value. • Continuously monitor the quality of human deliverables and outputs generated by AI agents, refining workflows, prompts, and configurations as needed. • Define and track productivity, quality, efficiency, and AI adoption metrics for the squad. • Remove impediments and manage risks, ensuring predictability in deliveries. • Promote continuous alignment between product, business, and technology, ensuring transparent communication with all stakeholders. • Encourage technical development of the team and continuous improvement of engineering practices and collaboration with AI. • Identify opportunities for continuous improvement, automation, and optimization of the development process.
Role Description DreamWorks is seeking a highly collaborative AI Architect who will be a hands-on technical leader assistive across multiple teams aimed to provide results to both technical and creative departments. This role involves identifying, designing, and delivering AI-powered agentic architecture that eliminates the repetitive, manual, low-creativity tasks that pull artists and production management away from their craft, while maintaining high operational availability to ensure production systems run reliably. An ideal candidate should be an adventurous, growth-minded problem solver who thrives in collaborative environments, values transparency and trust, and possesses a deep passion for leveraging technology to empower artists and storytellers. If you believe the best technology disappears into the pipeline and lets artists focus on what only humans can do, join us in #livingthedream and #doingyourdreamwork! - Collaborate and advise on next-generation AI-assisted agentic workflows strategy alongside product owners, developers and creatives. - Design and own the architecture for AI-powered frameworks and automation across the entire Studio pipeline and platforms. - Define the end-to-end architecture for ingestion, processing, and routing of operational telemetry (metrics, logs, traces). - Integrate solutions with popular industry DCC tools. - Prototype solutions for high-friction tasks: asset tagging, scene prep, render queue management, shot setup, and versioning. - Define technical standards and integration patterns for AI tooling across departments and shows. - Evaluate and select AI frameworks, foundation models, and automation technologies for creative production and operational stability. - Build and maintain a library of reusable AI components and automation patterns. - Partner with platform, systems and security teams to monitor model drift, system latency, and system security. - Write, test, and deploy production-ready tools that run reliably inside active show pipelines. - Develop reference implementations that set the canonical pattern for future pipeline AI work. - Partner with engineers and TDs to fold automation into existing artist-facing toolsets. - Maintain and iterate on deployed tools based on artist feedback and production data. - Drive adoption across both technical and creative departments so tools are understood, trusted, and used. - Create lightweight training and documentation for artists and engineers. - Establish metrics for automation impact and report results to studio leadership on a regular cadence. - Champion a culture of continuous improvement and surface new automation opportunities as workflows evolve. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical field. - 10+ years building production systems, with 2+ years building AI/ML systems for real workflows. - Hands-on experience deploying enterprise software in AI, data, or integration environments. - Expertise with containerization, orchestration, Python, TypeScript, React, and AI frameworks such as LangGraph, Spring AI and MCP. - Deep understanding of LLM model integration and tuning. - Experience with designing automation that reduces manual work in complex, multi-stakeholder environments. - Proven ability to influence senior engineers without authority and to be the person others learn from. - History of building and supporting durable artifacts: frameworks, templates, training, open source that extend to other projects. - Excellent communication skills and the ability to translate fluently between artists, production management, and engineers. - Genuine passion for animation, storytelling, or creative production. - Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. Requirements - 2+ years in a Principal, Staff, or Lead role responsible for AI or pipeline automation, ideally in a creative studio. - Strong understanding of the animation production pipeline, departmental workflows, and industry-standard digital content creation (DCC) software. - Familiarity with animation frameworks and standards such as USD, Autodesk Flow Production Tracking and Jira. - Experience measuring and reporting the productivity impact of engineering tooling investments. - Stays current with AI trends and emerging technologies. - Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-DreamWorks worksite, most commonly an employee’s residence. Benefits - Salary Range: $190,000 - $230,000 yearly
• Develop and maintain quantitative trading strategies. • Build backtesting, optimization, and portfolio construction frameworks. • Implement walk-forward analysis, Monte Carlo testing, and robustness validation. • Work with market data including equities, futures, forex, and crypto. • Integrate machine learning models into trading workflows. • Collaborate with Java execution and platform engineering teams. • Deploy research into production trading environments. • Monitor strategy performance and improve risk-adjusted returns.




