Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Developer - Engineered Arts

Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)

Full Stack Software Developer - Engineered ArtsAbout Engineered ArtsEngineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many more.
Our Ameca robot is well known as 'the face of AI' and a social media viral success, taking advantage of the generative AI craze. Along with our ultra-realistic Mesmer range of animated figures, our robots continue to surprise and excite visitors at museums, theme parks, visitor attractions and trade shows, as well as aid leading universities with AI and robotics research. Our robots are poised to break into the future mega-expansion service robot segment, with applications such as front of house, receptions, check-in desks, information points and PoS.
We are a team of dedicated Developers and creatives striving to develop the very best experiences for our customers. Our internal motto is 'Be Wow' — everything we do is fun, entertaining or surprising to encounter.
About YouYou're a mid-to-senior full stack developer who thrives at the intersection of cloud software and physical systems. You've shipped production features across UI, APIs, and device or edge runtimes — and you know what it takes to build software that holds up when the hardware is real and the network is not. You bring strong TypeScript/React and Python skills, deep comfort with GraphQL and Linux, and the debugging instincts to trace a problem across front-end, back-end, and on-robot layers. You're as comfortable designing a clean API contract as you are SSH-ing into a Linux service to chase down a flaky integration.
You care about architecture, but you're pragmatic — you understand that systems running on physical robots demand robustness, repeatability, and thoughtful failure modes, not just elegant abstractions. You can integrate quickly into a large, mature codebase, deliver value early, and keep quality high even as scope evolves. You're energised by ambiguity, patient with complexity, and motivated by the moment a customer's robot does something that genuinely creates wonder in the real world.
What You'll Do and How You'll Have an Impact
Build and maintain React/TypeScript applications across our cloud platform, with a strong focus on usability, performance, and maintainability — including fleet configuration, agent behaviour, and realtime telepresence surfaces
Design, implement, and evolve GraphQL APIs and the Python/Django backend services that power them, writing clean, tested, scalable code across UI, API, and robot-facing components
Develop and maintain on-robot Python services that bridge hardware, local behaviour, and cloud configuration — improving reliability and repeatability under real-world network and hardware constraints
Integrate and productise LLMs and AI pipelines — including streaming, tool calling, RAG/knowledge bases, and multi-provider TTS/STT — turning ambiguous agent behaviour into clear product contracts with defined schemas, permissions, fallbacks, and observability
Optimise AI-powered robot experiences for latency, cost, and robustness — building conversational experiences that feel natural on a physical humanoid, not just in a controlled demo environment
Debug issues that span front-end, back-end, and on-robot layers, and proactively improve testability, observability, and maintainability as you go
Partner with product, UX, DevOps, QA, and embedded engineers to turn requirements into shippable, high-quality designs — providing technical feedback on feasibility, risk, and sequencing
Coach and support more junior developers;
raise the bar for quality across a complex, fast-moving codebase
What We're Looking For
Mid-to-senior experience shipping production software as a full-stack developer
Strong TypeScript + React experience building complex, responsive applications
Strong Python backend experience;
Django strongly preferred, or clear transferable experience
Experience designing and consuming GraphQL APIs — not only REST
Comfortable working on Linux systems, debugging remote services, and navigating logs, processes, and packaging/deploy workflows
Solid Git and collaborative development practices;
writes tested, maintainable code and understands CI/CD
Working knowledge of relational databases (PostgreSQL preferred)
Demonstrated evidence of shipping features that span UI + API + an external runtime — device, edge, IoT, game client, robot, or similar
Clear communication and collaboration with product, design, and other disciplines
Our StackFrontend:
TypeScript, React, GraphQL, Material-UI
On-robot / AI:
Async Python on Linux, LLM/TTS/STT integrations, RAG
Strong fundamentals and the ability to ramp into an existing codebase matter more than having used every tool before.
Nice to Have
Production experience with LLMs and related systems: streaming, tool/function calling, RAG/knowledge bases, multi-provider TTS/STT, and latency/cost trade-offs
Async/event-driven systems experience — asyncio, WebSockets, pub/sub messaging such as NATS or equivalents
Realtime experience — WebRTC, media/signalling pipelines, or other latency-sensitive architectures
Docker, Kubernetes, and cloud platforms (AWS or similar)
Experience with physical or realtime systems where timing, failure modes, and repeatability matter
Strong debugging and observability habits — structured logs, metrics, and tracing
C++ and/or Rust
Three.Js / WebGL
Prior experience in robotics, human–robot interaction, conversational agents, or MCP/tool-platform integrations
OpenTelemetry or similar production telemetry experience
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Full Stack Software Developer - Engineered Arts in Winnipeg, MB vacancy
  •  ...Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business...  ...Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack Developer to help shape it from the ground... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and... 
    Suggested
    Remote work

    Linkby

    Winnipeg, MB
    1 day ago
  •  ...invited to be a part of that. Lab Systems Software Developer We are looking for a Software...  ...will work directly with laboratory and engineering teams to build and maintain software solutions...  ...digital systems. This is a hands-on full stack development role focused on... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will...  .... • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience). • Familiarity... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $180k - $200k per year

     ...Architecture & Scalability: Partner with Engineering and DevOps to design robust ML platforms....  ...clear ROI for our customers. Tech Stack & Domain Expertise Core Languages:...  ...Must Have 10+ years of experience in software or data science, with at least 8+ years... 
    Suggested
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 day ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment...  ..., C#,.NET, and Agile practices, as well as promoting software engineering best practices. Your collaborative mindset will help foster an... 

    The North West Company

    Winnipeg, MB
    1 day ago
  •  ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity...  ...: 3+ years • Graduated from a Computer Science, Computer Engineering degree or a Technology program. • A high level of critical... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear...  ...will include: Design, develop, and maintain clean, testable, and highly... 
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    1 day ago
  • $131k - $191.4k per year

     ...posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview...  ...Be a technical leader in full life cycle of software development Contribute...  ...degree or higher in Computer Science, Engineering, or related field Preferred Qualifications... 
    For contractors

    Autodesk

    Winnipeg, MB
    29 days ago
  • $18.05 - $18.57 per hour

     ...Ready to suit up as an Art and Museum Security Guard Requisition :250328 What matters most in a role like this is your ability to build meaningful connections. Tell us about how your natural ability to engage with others reassures and inspires confidence. As a  Art... 
    Hourly pay
    Permanent employment
    Casual work
    Shift work
    Weekend work

    GardaWorld

    Winnipeg, MB
    1 day ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team....  ...Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference Networking... 

    Equinix

    Winnipeg, MB
    1 day ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...We are looking for a Senior Routing Engine Developer to design and build the next generation...  ...capabilities. Qualifications ~8+ years of software engineering experience, including... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    6 days ago
  • $89.7k - $149.8k per year

     ...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,...  ...comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern...  ...to drive solutions forward. Design and develop scalable solutions using cloud-native... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    4 days ago
  • About Engineered Arts LLCEngineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers... 
    Long term contract
    Local area
    Worldwide

    Engineered Arts

    Winnipeg, MB
    1 hour ago
  •  ...you are just starting your career, re-entering the workforce, or looking for a new job, this is where you belong.As a Full Stack Developer II, Software Engineering on the Data Management team, you will build and maintain high-data-volume applications that solve real... 
    Permanent employment
    Temporary work
    Internship

    Loblaw

    Winnipeg, MB
    1 hour ago
  •  ...reflecting our commitment to developing world‑class leaders who can truly...  ...the role As ATB’s next Software Developer, you will have a...  ...sense to get the job done. All engineers are also given "10% time" to...  ...for product developmentFull stack programming frameworking & languages... 
    Flexible hours

    ATB

    Winnipeg, MB
    1 hour ago
  •  ...responsibility. Brightstar has approximately 6,000 employees. For more information, please visit Description We’re looking for a Software Developer III Full Stack (.NET Backend/Angular Frontend) to join a collaborative team in a senior-level, hands-on engineering role focused on... 
    Long term contract
    Local area

    Brightstar Lottery

    Winnipeg, MB
    1 hour ago
  •  ...OnlycandidateslocatedinMontrealwillbecontactedifselected*AboutUs Broadsign is a growing software company with a mission to make buying, selling, and...  ...StackSoftwareDeveloper in Montreal!AbouttheRole As a Full-Stack Software Developer, you will play a pivotal role in driving the evolution of... 
    Permanent employment

    Broadsign

    Winnipeg, MB
    1 hour ago
  • We are seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop and maintain robust web applications from concept to deployment. In this on-site role, you will build responsive frontend interfaces, maintain backend architectures... 
    Full time

    Media Resources Inc

    Winnipeg, MB
    1 hour ago
  •  ...Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses on developing and maintaining a scalable .NET Core–based software platform that supports... 

    Pulsenics Inc.

    Winnipeg, MB
    1 hour ago
  • Elevate your career as a Full Stack Web Developer with Electronic Arts in Vancouver, British Columbia. Utilize your skills in Next.js and TypeScript to create engaging web applications. This role targets candidates with 1-2 years of experience in full-stack development,... 

    Electronic Arts Ltd

    Winnipeg, MB
    1 hour ago
  • $86.6k - $118.6k per year

    Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the...  ...team where everyone makes play happen. We are looking for a Full Stack Web Developer with 3-4 years of experience in Next.Js, TypeScript, and Node... 
    Long term contract
    Full time
    Local area

    Electronic Arts (EA)

    Winnipeg, MB
    1 hour ago
  • $115k - $135k per year

    Full Stack Senior Software DeveloperAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defense, and space industries.We are... 

    Aversan

    Winnipeg, MB
    1 hour ago
  •  ...pipelines to on-chain smart contracts Work with Solana’s state-of-the-art and fastest-in-crypto virtual machine, and write smart contracts...  ..., Redis and Docker (if you have experience with other modern stacks that’s totally fine too, as long as you’re a fast learner!) Proficient... 
    Remote work
    Flexible hours

    Placeholder

    Winnipeg, MB
    1 hour ago
  • Lead full-stack software modernization at Media Resources Inc. through web applications, hardware integrations, and cloud services in an on-site role.This Senior Software Developer position requires 7+ years of commercial software engineering experience. You will architect... 

    Media Resources Inc

    Winnipeg, MB
    1 hour ago
  • Build full-stack .NET applications at FacilityOS in Toronto, using C# and cloud technologies within a hybrid schedule requiring two office days weekly.As a Full-Stack .NET Software Developer, you will develop web applications across the FacilityOS platform. The role involves... 
    Internship
    Work at office

    FacilityOS

    Winnipeg, MB
    1 hour ago
  • $132k - $178.5k per year

    Come join the Intuit Toronto site as a Senior Software Developer. Be a leader in our Data, Growth and Experiences team that is building an AI...  ...deliver growth at scale.The ideal candidate is an experienced full stack Software Developer who is proficient with JavaScript/... 
    Work at office
    3 days per week

    Intuit, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...sunupchildcare. Please take a look at the opportunities below and reach out with information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their young-at-heart goldendoodle) are looking for a full time nanny for... 
    Hourly pay
    Long term contract
    Full time
    Contract work
    For subcontractor
    Internship
    Monday to friday
    Night shift
    Day shift
    Afternoon shift

    CanadianNanny.ca

    Winnipeg, MB
    4 days ago
  • $69.45k - $119.45k per year

     ...most groundbreaking projects imaginable. Software Development team is a high-performing...  ...most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled...  ...range of compensation, based on full-time employment, for roles that may be hired... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Winnipeg, MB
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Developer - Engineered Arts. Be the first to apply!