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

Software Engineer, Applied Ml (Discovery, Recommendation & Search)

$200k - $300k per year

Character.AI

About the RoleAs a Software / ML Engineer you will work cross functionally with product, data science and data platform to identify, design and implement the applied ML models and infra, ranging from the model optimization, data pipeline to model training and serving infrastructure, on one of the fastest growing native AI consumer applications on the market today. You will work on implementation of our ML backend systems to power the discovery surfaces including recommendation, ranking and search, supporting new AI generated content formats on our product while working with the team to support optimizing our existing systems.
Requirements
B.A.S. in Computer Science or equivalent experience.
5+ years of industry experience
Experience building/consuming RESTful and gRPC based web-services
Experience building and managing infrastructure in a cloud environment (GCP, AWS or Azure)
Familiar with one of the popular ML Frameworks like Pytorch, Tensorflow
Experience writing highly performant service in a modern typed language
Experience configuring and maintaining CI/CD pipelines and automated testing
Desired Experience
Experience with shipping intelligent features, end-to-end, and from idea to production
Experience with understanding, designing or implementing a full pipeline from data ingestion to model training.
Experience with production AI/ML systems and services including optimizing GPU/TPU deployments
Experience working with vector databases or other feature storage
You will be a good fit if you are proactive and have a “get things done” mindset. Given our current pace of growth and load on our systems, most people have had a significant impact during their first week at the company.
About Character.AICharacter.AI empowers people to connect, learn and tell stories through interactive entertainment. Over 20 million people visit Character.AI every month, using our technology to supercharge their creativity and imagination. Our platform lets users engage with tens of millions of characters, enjoy unlimited conversations, and embark on infinite adventure_s._
In just two years, we achieved unicorn status and were honored as Google Play’s AI App of the Year—a testament to our innovative technology and visionary approach.
Join us and be a part of establishing this new entertainment paradigm while shaping the future of Consumer AI!
At Character, we value diversity and welcome applicants from all backgrounds. As an equal opportunity employer, we firmly uphold a non-discrimination policy based on race, religion, national origin, gender, sexual orientation, age, veteran status, or disability. Your unique perspectives are vital to our success.
Compensation$200K – $300K
Top-notch health coverage for you & your family, with majority of the premium covered
We invest in your future with a generous 401(K) contribution
New parents, we’ve got you covered with incredible paid leave -up to 20 weeks
4 weeks of PTO to explore, unwind & come back recharged
Daily in-office catering plus a monthly Doordash stipend to help keep you fueled no matter where you are
Monthly wellness stipend to support you in your health journey
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer, Applied Ml (Discovery, Recommendation & Search) in Winnipeg, MB vacancy
  • Character.AI is seeking a Software/ML Engineer to design and implement applied ML models and backend infra, spanning model optimization, data pipelines, training and serving. You will contribute to discovery surfaces like recommendation, ranking and search while improving our... 
    Suggested

    Character.AI

    Winnipeg, MB
    1 hour ago
  • $20 per hour

     ...sick. We also at times would have you go on an outing with my kids or assist us on an outing. Please Reach Out: Message or phone call, via this website and I will follow up. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Suggested
    Hourly pay
    Part time
    Live out
    Immediate start

    CanadianNanny.ca

    Winnipeg, MB
    1 day ago
  •  ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg...  ...: Price Industries is building a new Engineering Technology team, and we are looking for...  ...improve development speed, while still applying strong engineering judgment and maintaining... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $20 per hour

    We are a caring family based in Winnipeg, Manitoba, searching for a dedicated and compassionate nanny to join our household. We are looking...  ...a positive impact on our lives. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Suggested
    Hourly pay
    Part time
    Live out
    Flexible hours
    2 days per week

    CanadianNanny.ca

    Winnipeg, MB
    6 days ago
  • $22 per hour

     ...We're a warm and welcoming family located in Winnipeg, Manitoba, searching for a caring and reliable nanny to join our home. We're looking...  ...the perfect addition to our family! Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Suggested
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Winnipeg, MB
    17 days ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As...  ...experience with GitHub Actions and DORA metrics Apply SDN, cloud security, proxying, and programming skills... 

    Equinix

    Winnipeg, MB
    1 day ago
  • $20 per hour

     ...happiness. If you are interested in joining our family as a full-time nanny, please send us a message. We would love to hear from you and discuss this opportunity further! Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Full time
    Live out

    CanadianNanny.ca

    Winnipeg, MB
    9 hours ago
  • $20 per hour

    ****If you do not have a photo uploaded on your profile and/or do not speak reliable English please do not apply. Due to my daughter's health concerns I need a person who can fully communicate in English. **** Seeking a responsible and nurturing nanny to join our family in... 
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Winnipeg, MB
    1 day ago
  • $20 - $25 per hour

     ...familiar and trusted part of our children's routine. If this sounds like something you might be interested in, we'd love to hear more about you and your experience! Thank you! Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Long term contract
    Part time
    Night shift

    CanadianNanny.ca

    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 passion for quality and love to bring software to life. You are energized by the idea of... 
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    1 day ago
  • $18 per hour

     ...childcare and believe you would be a great fit for our family, we invite you to message us. We look forward to hearing from you and potentially welcoming you into our family. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Part time
    Live In
    Live out
    Night shift

    CanadianNanny.ca

    Winnipeg, MB
    7 days ago
  • $17.8 per hour

     ...love to hear from you. Please message us if you are interested in becoming a part of our family and contributing to a nurturing and supportive environment for our little ones. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Full time
    Live In
    Live out

    CanadianNanny.ca

    Winnipeg, MB
    2 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...  ...opportunities for personal growth. NOTE: By applying to this position, your application will... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    4 days ago
  • $17 per hour

     ...you're interested in becoming a part of our family and believe you fit the description, we would love to hear from you. Please message us to discuss this opportunity further. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Full time
    Live In

    CanadianNanny.ca

    Winnipeg, MB
    19 days ago
  • $16.4 per hour

     ...you would be a great fit, we would love to hear from you. Please feel free to message us if this opportunity aligns with what you’re looking for. Thank you, The Ostap Family Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Part time

    CanadianNanny.ca

    Winnipeg, MB
    25 days ago
  • $16.4 per hour

     ...your skills and interests, we would love to hear from you. Please feel free to message us if you are interested. We look forward to potentially welcoming you into our family. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Winnipeg, MB
    27 days ago
  • $18 per hour

     ...in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from!
    Hourly pay

    CanadianNanny.ca

    Winnipeg, MB
    24 days ago
  •  ...AI team as an Intermediate AI Engineer, where you'll build and deploy...  ...through production. • Build ML, deep learning, and generative...  ...emerging AI technologies and recommend solutions aligned with business...  ...s degree in Computer Science, Software Engineering, Information... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • usd300k per year

     ...startups in Palo Alto. About the jobWe are seeking a Staff ML Infra Engineer with 3+ years of experience in building scalable ML infrastructure...  ...type Full-time Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr
    Full time

    Brix

    Winnipeg, MB
    1 hour ago
  •  ...Chez Ubisoft, programmez des systèmes ML en C++ avec une expertise en moteurs d’inférence, tests, performance et architecture logicielle. Ce poste de programmeur principal C++ contribue à la feuille de route des applications d’apprentissage automatique. Vous développerez... 
    Apprenticeship

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    1 day ago
  •  ...first company seeking an experienced machine learning engineer to own and advance ranking models behind feed and digest. You will work on recommendation systems that connect users with content, and help develop scalable ML pipelines and production-ready systems. You should... 
    Remote work

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • $125.6k - $157k per year

     ...both traditional and AI-powered search channels. You will join our...  ...the Head of Search & Discovery, the core Publishing team, Technology...  .... As an SEO & Generative Engine Optimization (GEO) Specialist...  ...formulating title and meta description recommendations, optimizing images and video,... 
    Apprenticeship
    Internship
    Work at office

    McKinsey

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

     ...architectural patterns that define how we apply AI across our global...  ...for our most complex ML challenges. What You’ll Do...  ...Scalability: Partner with Engineering and DevOps to design robust ML...  ...10+ years of experience in software or data science, with at least... 
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 day ago
  • $150k - $300k per year

     ...We’re looking for a talented and creative Software Engineer to join our Safety Engineering team at...  ...scaling robust backend systems and leveraging applied machine learning to tackle critical...  ...for backend integrity systems and applied ML capabilities, with a keen eye on addressing... 
    Long term contract

    Character.AI

    Winnipeg, MB
    1 hour ago
  • $48 - $58 per hour

     ...international SEO, mobile, blended search optimization, voice, local...  ...with clients to implement recommendations thatadhere toknownSEO best practices...  ...years’ experience in search engine optimizationDemonstrated,...  ...Spider, or other crawling software, SEO tools such as SEMRush, Majestic... 
    Hourly pay
    Permanent employment
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    dentsu

    Winnipeg, MB
    1 hour ago
  •  ...looking for a passionate and experienced Software Developer with expertise in .NET to join...  ...’s degree in computer science, Software Engineering, or a related field (or equivalent...  ...working at Price. If you require support applying online because you are a person with a disability... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...and Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg...  ...leadership and day-to-day guidance for a new Engineering Technology team. This role is both strategic...  ...-assisted development responsibly while applying strong engineering judgment. •... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $123.3k - $159.5k per year

    # Software Engineer, AI/ML InfrastructureThumbtack123k-160k CADFull-timeremote· seniorCanadagopythonpostgresListed via Jobicy · posted 3 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionThumbtack helps millions of people confidently care... 
    Seasonal work
    Local area

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • $118.8k - $148.5k per year

     ...are hiring a Machine Learning Engineer to join our Routing team. Our...  ...collaborative environment, we are searching for you.Our technology stack...  ...and talented colleagues from software engineering, machine learning...  ...concept to explore and compare ML and non-ML solutionsBe able to... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Winnipeg, MB
    1 hour ago
  •  ...Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team. You’ll contribute to Talent Matching, Talent Rediscovery, and related...  ...with Product, Design, Data, and Applied ML partners, build product capabilities, and... 

    The Wrap

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Applied Ml (Discovery, Recommendation & Search). Be the first to apply!