Senior Backend Developer, Ai Systems (Remote)
$143k - $200k per yearmovableink
Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning. The world's most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and boost marketing agility. Headquartered in New York City with close to 600 employees, Movable Ink serves its global client base with operations throughout North America, Central America, Europe, Australia, and Japan.The AI Systems team owns the core recommendations engine that powers billions of AI-driven marketing decisions daily across some of the world's largest consumer brands. As a Senior Backend Developer, you will lead the evolution of this system into a modern, scalable distributed architecture - one of the most impactful technical initiatives at Movable Ink. This is an opportunity to do deep distributed systems work on a production system that directly drives revenue for our customers, while shaping the technical direction of a team working at the intersection of systems engineering and machine learning.Responsibilities:
Lead the architectural evolution of the core recommendations pipeline to a modern distributed architecture, delivering incremental value while maintaining production stabilityDesign, build, and operate scalable, fault-tolerant backend services that power personalization at scale across content selection, send-time optimization, subject line personalization, and frequency cappingIdentify and resolve performance bottlenecks, reliability risks, and scaling limitations across the systemCollaborate with ML engineers and product stakeholders to translate requirements into rigorous technical designs with a clear path to productionOwn key system components end-to-end - from architecture and implementation to deployment, monitoring, and incident responseChampion engineering best practices around system design, code quality, testing, observability, and operational excellenceMentor engineers and contribute to a culture of technical rigor, ownership, and continuous improvementQualifications:
5+ years software engineering experience with a focus on distributed systemsDeep experience building and operating large-scale distributed systems that are fault tolerant, highly available, and highly concurrentExemplary software engineering skills (system design, unit testing, git, code review, CI/CD)Strong foundation in PythonExperience with distributed data processing frameworks (e.G. Apache Spark, Apache Flink, Apache Beam);
hands-on Spark experience is a plusPractical understanding of distributed systems fundamentals: consensus, partitioning, replication, back-pressure, idempotency, and failure handlingExperience with a cloud provider e.G. AWS, Azure, GCP (we use Google Cloud Platform)Experience with modern distributed and microservice technologies (we use Kubernetes, Kafka, and gRPC)Familiar with Software Development Lifecycle practices, such as continuous integration/continuous delivery and automated deployment (we use Docker, Kubernetes, and GitHub Actions)Strong technical leadership skills with the ability to collaborate effectively, advocate for sound architectural decisions, and mentor other engineersExceptional problem-solving skills, including the ability to efficiently identify, analyze, and resolve complex issues in production systemsA willingness and eagerness to continuously learn, adapt to evolving technologies, and strive for personal and professional improvementThe base pay range for this position is $143k-$200k CAD/year, which can include additional bonus depending on the position ultimately offered, in addition to a full range of medical, financial, and/or other benefits. The base pay offered may vary depending on job-related knowledge, skills, and experience.Studies have shown that women, communities of color, and historically underrepresented people are less likely to apply to jobs unless they meet every single qualification. We are committed to building a diverse and inclusive culture where all Inkers can thrive. If you're excited about the role but don't meet all of the abovementioned qualifications, we encourage you to apply. Our differences bring a breadth of knowledge and perspectives that makes us collectively stronger.We welcome and employ people regardless of race, color, gender identity or expression, religion, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, ethnicity, family or marital status, physical and mental ability, political affiliation, disability, Veteran status, or other protected characteristics.We are proud to be an equal opportunity employer.
#J-18808-Ljbffr
Lead the architectural evolution of the core recommendations pipeline to a modern distributed architecture, delivering incremental value while maintaining production stabilityDesign, build, and operate scalable, fault-tolerant backend services that power personalization at scale across content selection, send-time optimization, subject line personalization, and frequency cappingIdentify and resolve performance bottlenecks, reliability risks, and scaling limitations across the systemCollaborate with ML engineers and product stakeholders to translate requirements into rigorous technical designs with a clear path to productionOwn key system components end-to-end - from architecture and implementation to deployment, monitoring, and incident responseChampion engineering best practices around system design, code quality, testing, observability, and operational excellenceMentor engineers and contribute to a culture of technical rigor, ownership, and continuous improvementQualifications:
5+ years software engineering experience with a focus on distributed systemsDeep experience building and operating large-scale distributed systems that are fault tolerant, highly available, and highly concurrentExemplary software engineering skills (system design, unit testing, git, code review, CI/CD)Strong foundation in PythonExperience with distributed data processing frameworks (e.G. Apache Spark, Apache Flink, Apache Beam);
hands-on Spark experience is a plusPractical understanding of distributed systems fundamentals: consensus, partitioning, replication, back-pressure, idempotency, and failure handlingExperience with a cloud provider e.G. AWS, Azure, GCP (we use Google Cloud Platform)Experience with modern distributed and microservice technologies (we use Kubernetes, Kafka, and gRPC)Familiar with Software Development Lifecycle practices, such as continuous integration/continuous delivery and automated deployment (we use Docker, Kubernetes, and GitHub Actions)Strong technical leadership skills with the ability to collaborate effectively, advocate for sound architectural decisions, and mentor other engineersExceptional problem-solving skills, including the ability to efficiently identify, analyze, and resolve complex issues in production systemsA willingness and eagerness to continuously learn, adapt to evolving technologies, and strive for personal and professional improvementThe base pay range for this position is $143k-$200k CAD/year, which can include additional bonus depending on the position ultimately offered, in addition to a full range of medical, financial, and/or other benefits. The base pay offered may vary depending on job-related knowledge, skills, and experience.Studies have shown that women, communities of color, and historically underrepresented people are less likely to apply to jobs unless they meet every single qualification. We are committed to building a diverse and inclusive culture where all Inkers can thrive. If you're excited about the role but don't meet all of the abovementioned qualifications, we encourage you to apply. Our differences bring a breadth of knowledge and perspectives that makes us collectively stronger.We welcome and employ people regardless of race, color, gender identity or expression, religion, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, ethnicity, family or marital status, physical and mental ability, political affiliation, disability, Veteran status, or other protected characteristics.We are proud to be an equal opportunity employer.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Backend Developer, Ai Systems (Remote) in Winnipeg, MB vacancy
$143k - $200k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Developer, AI Systems based in Canada. As a Senior Backend Developer, you will play a leading role in evolving a large-scale AI-...Remote workSeniorLong term contract- Join our team as a Senior Backend Developer to design and maintain secure cloud-based systems. Utilize cutting-edge technologies for scalable solutions and backend API development. We are on the lookout for an experienced Senior Backend Software Engineer with over six years...Senior
- Spellbook is seeking a backend engineer to build and scale high‑reliability services that power AI-driven contract work. You will own core platform concerns, design scalable data models, and partner with product and design to balance latency, accuracy, and reliability. You...SeniorContract work
- Apply Java backend expertise to practical AI features at Agilno, building document workflows with AWS-hosted large language models.This Senior Java Developer position centers on robust architecture, feature development, and production REST APIs. Java and Spring Boot account...SeniorWork at office
- Spellbook is the most comprehensive AI copilot for transactional lawyers. It works directly inside Microsoft Word to help legal teams... ....This is an existing vacancy About The RoleYou’ll build the backend systems that power Spellbook’s product experiences, including both...SeniorContract workFlexible hours
- ...The role focuses on building and operating production services for AI-driven workflows with real-time infrastructure, calendar syncing,... ...years of back-end experience, strong fundamentals in algorithms and system design, and familiarity with cloud platforms and real-time...Remote workSenior
- ...analytics leader, using cutting-edge AI technology to produce unique... ...them in brand new ways.As a Back End Developer, you will work with the product development... ...define, design and implement the backend of Sportlogiq's analytics and processing systems, from data collection and...Remote workSenior
- ...solutions. We are seeking a highly experienced Senior Backend Engineer to join our distributed... ...you will be responsible for designing, developing, and maintaining robust backend services... ...solutions for high-traffic, low-latency systems, ensuring reliability, security, and performance...Remote workSenior
- ## Senior Backend DeveloperApply: Canada - Montreal, QC: Full time: Posted 7 Days Ago:... ...Expretio is seeking an experienced Backend Java Developer to join its dynamic team based in... ...and containerisation (Docker)* Mastery of AI tools to improve productivity in design,...SeniorPermanent employmentFull time
- Build backend AI systems that improve internal workflows and operations, owning features from design through production deployment and monitoring.This Backend Engineer role supports AI-powered internal systems for Our Client. You will build production software, intelligent workflows...
- Harness the power of PHP as a Senior Software Developer for AI applications. Build APIs and microservices that redefine backend efficiency while mentoring emerging talent in your team. As a key member of our development team, you will take the lead in architecting and maintaining...Senior
- Develop secure, maintainable systems with Rust and AI tooling at 1Password, remotely across Canada and the United States. Help improve trusted customer experiences.As an Intermediate Developer, you will contribute across the Everyday Experience team’s customer-facing surfaces...Remote work
$125k - $135k per year
...people are encouraged to take ownership, develop their skills, and contribute to work that... ...meet you!Position SummaryWe’re hiring a Senior Backend Developer to build and maintain the services... .... You’ll also bring strong, practical AI skills, using AI coding assistants and agents...SeniorLong term contractFull timeCasual workInternshipWork at officeLocal areaWorldwideMonday to fridayNight shiftAfternoon shift- ...Makeitfable, Toronto-based, remote-first, seeks a Senior Software Engineer with deep backend expertise and strong full-stack skills to deliver AI-powered applications and agentic workflows. This senior individual contributor role reports to the Director of Engineering and...Remote workSenior
- ...data-activated content generation and AI decisioning. The world's most innovative... ...Australia, and Japan. We are looking for a Senior Software Developer to be a part of the development team... ...maintaining integrations between our systems and third party APIs. This team builds...Senior
- Build Java and Spring Boot services at Accommodations Plus International, using AI coding assistants to create secure, reliable backend solutions.As a Senior Backend Developer, you will design APIs, data models, and integrations for enterprise-grade applications. You will collaborate...SeniorInternship
- ...passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web applications while...
- ...with Spring Boot and RESTful API expertise. Work hybrid, three days in office and two remotely.As a Senior Java Developer and Assistant Vice President, you will create production-grade backend services for high-volume, latency-sensitive financial systems. The role requires...Remote workSeniorWork at office
- ...our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... ...structured, system-driven workflows • Develop and maintain backend services, APIs, and integrations • Integrate data from LabVIEW...
- ...We are seeking an experienced Senior AI Developer to lead the design, development, and deployment of enterprise-grade Artificial Intelligence... ...this role, you will focus on building intelligent back-end systems, automated workflows, and scalable AI capabilities. While experience...Remote workSeniorWork at office2 days per week
- 1Password is seeking a back-end leaning Senior Developer to join our Growth Team. You’ll focus on self-serve experiences, evolving systems, and rapid experimentation across our B2B products. This is a remote opportunity within Canada and the US, with compensation aligned to...Remote workSenior
- Build scalable backend services and APIs for Leap Tools’ business-critical ERP applications. Work remotely across technologies while owning complex technical initiatives.As a Senior Software Developer, you will develop reliable services, data models, and user-facing functionality...Remote workSenior
- ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on RESTful APIs, data modeling... ...Join a team that emphasizes engineering discipline, AI-enabled modernization, and cloud-first transformations...Senior
- ...schedule of two office days weekly.As a Senior Java Back-End Developer, you will develop stable applications... ...: Five-plus years of backend development experienceStrong Java 8, Maven... ...Localcoin’s Toronto engineering team and digital currency systems. #J-18808-LjbffrSeniorWork at office
- ...leading technology solutions provider in Ontario is seeking a Senior Software Developer with expertise in mainframe technologies. The role requires... ...PL/I and DB2, and offers the opportunity to work on complex system designs. The ideal candidate will have a strong background...Senior
- Elevate production scheduling systems at HelloFresh as a Senior Backend Developer. This role focuses on backend architecture using Python and FastAPI to optimize meal production workflows. The Production Scheduling Technology team is looking for a skilled backend engineer...Senior
- Build scalable Python backends in Montreal with FastAPI and asynchronous programming, working... ...seeks an experienced Python Backend Developer to design, develop, and maintain high-performance... .... You will apply Python fundamentals, system design, distributed systems, databases,...Senior
- Build AI underwriting systems with Python and backend expertise at nesto, in a remote-first role open across Canada. Shape production lending technology.As a Senior Applied AI Engineer, you will lead major projects for Maestro, nesto’s AI underwriting and lending engine. Apply...Remote workSenior
- ...Vocantas is seeking a senior software developer for a remote, backend-heavy role. You will own major features, design scalable architectures, and contribute to AI-enabled capabilities within the platform. The position emphasizes security, reliability, and multi-month project...Remote workSenior
- Design and develop scalable backend systems for blockchain trading bots with MongoDB, Redis, and Web3 integration. 01 About UsAt Transactix, we're... ...digital value transfer. 02 About This RoleWe are hiring a Senior Backend Software Developer. You will design, develop, and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Developer, Ai Systems (Remote). Be the first to apply!
Related searches
- backend developer Winnipeg, MB
- backend software developer Winnipeg, MB
- system development engineer Winnipeg, MB
- space systems engineer Winnipeg, MB
- computer system validation engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB

