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 53 minutes 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
    4 days 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
    4 days 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
    4 days 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
    4 days 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
    4 days 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
    4 days 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
    4 days 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
    4 days 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
    4 days 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
    9 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
    3 days 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
    4 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
    7 hours 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
    55 minutes ago
  •  ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the... 
    Full time
    Contract work
    Part time

    Deep Roots Massage Therapy

    Winnipeg, MB
    11 days ago
  • $100.81k per year

     ...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,...  ...Amazon internships across all seasons are full-time positions, and interns should expect...  ...version control systems Knowledge of software development lifecycle, including design,... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to friday

    Amazon

    Winnipeg, MB
    7 hours ago
  •  ...reflecting our commitment to developing world-class leaders who can truly...  ...About the roleAs ATB's next Software Developer, you will have a...  ...sense to get the job done. All engineers are also given "10% time" to work...  ...for product development Full stack programming frameworking... 
    Flexible hours

    ATB Financial

    Winnipeg, MB
    57 minutes 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
    57 minutes ago
  • Software Developer Full Stack Location:Dieppe, CA, NB E1A 6P8 Requisition ID: 19230 Brightstar is an innovative, forward-thinking global leader in lottery that builds on our renowned expertise in delivering secure technology and producing reliable, comprehensive solutions... 
    Long term contract
    Local area

    Brightstar Lottery

    Winnipeg, MB
    59 minutes 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 International

    Winnipeg, MB
    1 hour ago
  •  ...Xynysys is building a technology practice focused on thoughtful software engineering, digital platforms and practical business systems. This role is intended for a developer comfortable moving between product requirements, frontend implementation, backend services and data... 

    Xynysys

    Winnipeg, MB
    54 minutes 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
    58 minutes 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

    Winnipeg, MB
    53 minutes ago
  • $86.6k - $118.6k per year

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

    Electronic Arts

    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
    7 days ago
  • Experience with robotics or simulation software.Experience with game engine or physics engine.Knowledge of three.Js or other technologies for 3D graphics...  ...We are seeking a talented and motivated Full Stack Software Engineer to help build and enhance our web-based... 
    Internship
    Remote work

    RoBIM Technologies Inc.

    Winnipeg, MB
    53 minutes 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
    59 minutes 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
    52 minutes ago
  • $100k - $120k per year

     ...AI-powered platform.We're hiring a Sr. Software Developer for Trip Management, which covers everything...  ..., and not as a replacement for engineering judgment. We move faster because of these...  ...’re Looking For You move across the stack without losing altitude: Angular MFE one... 
    Remplacement
    Internship
    Work at office
    Local area
    2 days per week

    TripArc

    Winnipeg, MB
    55 minutes ago
  • Build full-stack healthcare software with AI at Counterpart Health while collaborating remotely across operators, clinicians, and product teams.As a Senior Software Developer, you will create tools for Counterpart Assistant and support better patient care. The work spans common... 
    Remote work

    Counterpart Health

    Winnipeg, MB
    58 minutes 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!