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)

Character

Software / ML Engineer As 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.AI Character.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 adventures. 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. Character

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Applied ML (Discovery, Recommendation & Search) in Redwood City, CA vacancy
  • $147k - $210k

     ...operations and quality.Build and deploy recommendation systems models, utilize ML infrastructure, and contribute to...  ..., ranking, personalization, search quality, embedding) in production...  ...accessible technologies.Google's software engineers develop the next-generation... 
    Suggested
    Local area

    Google

    Mountain View, CA
    1 day ago
  •  ...future team: Search PlatformThe Search...  ..., knowledge discovery and search for...  ...where new ML capabilities can...  ...mentor senior engineers, and align technical...  ...search, recommendation, advertising,...  ...retrieval and applied-ML foundations...  ...every team. Our software products help... 
    Suggested
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    1 day ago
  • $262k - $364k

     ...process. Note: By applying to this...  ...experience in software development....  ...project strategy, ML design, and working...  ...and deploying recommendation systems models...  ...or PhD in Engineering, Computer...  ...recommendation or search systems, reinforcement...  ...Shorts discovery models are a... 
    Suggested

    Google

    San Bruno, CA
    5 days ago
  • $194k - $243k

     ...the Team The Search AI Product & Mobile...  ...'s Search and Discovery org. We're dedicated...  ...work closely with ML and backend platform...  ...Manager - Mobile Enginerring, who will lead the...  ...discovery, and AI-powered recommendations ● Set...  ...etc.) and when to apply them ● Experience... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    3 days ago
  • $70 per hour

     ...and can also be applied to a range of vehicle...  ...5+ U.S. states. Software Engineering builds the brains...  ..., keyword search, and graph traversal...  ...enable fast scenario discovery and serve as...  ...establish roadmap recommendations You have:...  ...papers in top-tier AI/ML, data mining, or... 
    Suggested
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    4 days ago
  • $200k - $235k

     ...planet. The Role: As Senior Applied Value Engineer, you are a strategic pioneer...  .... The work you'll do: Discovery & Advanced AI Solutioning: Act...  ...predictive forecasting. Production ML/LLMOps at Scale: Extensive...  ..., Azure AI, GCP Vertex AI). Software/Data Engineering: Python... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Celonis GmbH

    Redwood City, CA
    3 days ago
  •  ...simplify the complexity of recommendations so teams can build...  ...experiences As a Software Engineer II on Android within...  ...-stack team improve discovery for millions of members...  ...closely with Recs ML and Infrastructure, Product...  ..., we invite you to apply and show us how your... 
    Worldwide

    Tinder

    Palo Alto, CA
    3 days ago
  • $15k

     ...network economics, AI and ML, online and real-...  ...turns Tinder’s recommendation systems into flexible...  ...responsive experiences. As a Software Engineer II on iOS within Recs...  ...‑stack team improve discovery for millions of...  ...qualifications, we invite you to apply and show us how your... 
    Full time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    Tinder

    Palo Alto, CA
    2 days ago
  • $180k

     ...highly motivated, and focused on engineering excellence. This organization...  .... ABOUT THE ROLE: The X Search team is responsible for...  ...core search engine that powers discovery on X. We own the full end-to-...  ...infrastructure Train state of the art ML ranking models Integrate... 
    Temporary work
    Shift work

    SpaceXAI

    Palo Alto, CA
    4 days ago
  • $135k - $155k

     ...powered by advanced AI, recommendation systems, and adtech....  ...recent graduate excited to apply LLMs and Agent...  ...work alongside senior engineers to develop AI advertising...  ...involving LLMs, agents, or ML are a plus. Exposure...  ...projects). Solid software-engineering fundamentals... 
    Full time
    Work experience placement
    Internship
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    28 days ago
  • $169.73k - $194.59k

     ...an experienced AI/GenAI engineer who loves shipping real...  ....) Core Duties AI/ML System Implementation &...  ...where needed. RAG & Search Enablement: Configure...  ...Security & Compliance: Apply established guardrails...  ...health care benefits. Discovery and fun . Stroll through... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Fixed term contract
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    Stanfordlivetickets

    Redwood City, CA
    22 hours ago
  •  ...explanations, and recommended next actions with...  ...embeddings, vector search with re-ranking, grounding...  ...with data engineering, platform/security...  ...take use cases from discovery to production and...  ...experience in AI/ML engineering, data engineering, or applied data science delivering... 

    Cloud Analytics Technologies LLC

    Palo Alto, CA
    5 days ago
  • $193.93k - $352.29k

     ...autonomously inside Nuro's own engineering organization, under the...  ...standard of proof we apply to the vehicle. Our...  ...You ~3+ years of software engineering experience...  .... ~ Experience with ML training or research...  ...pipelines, hyperparameter search, data pipelines. ~... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    21 days ago
  • $147k - $210k

     ...solutions in one or more specialized ML areas, utilize ML...  ...accessible technologies.Google's software engineers develop the next-generation technologies...  ..., and extend well beyond web search. We're looking for engineers...  ...forefront of AI innovation, applying cutting-edge machine learning... 

    Google

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...enhance large scale software solutions.Provide technical...  ...distributed team of engineers.Lead the design and implementation of recommendation systems, optimize ML infrastructure, and...  ...well beyond web search. We're looking for...  ...surfaces, these models are applied to numerous... 

    Google

    Mountain View, CA
    2 days ago
  • $112.1k - $204k

     ...preparation, feature engineering, and model evaluation...  ...pipelines, and application or ML model deployment best...  ...~ Experience applying AI-assisted engineering...  ...documentation, and technical recommendations ~ Experience in the...  ...implement innovative software solutions using... 
    Full time
    Work experience placement
    Work at office
    Worldwide

    Visa

    Foster, CA
    6 days ago
  • $180k - $250k

     ...healthcare. Job Summary We’re hiring an Applied AI Engineer to focus on building and scaling real‑...  ...Engineering, or related field. Strong software engineering foundation (Python required...  ...Skills Background in software engineering → ML path. Experience with agentic workflows... 
    Live in
    Flexible hours

    Qualified Health

    Palo Alto, CA
    4 days ago
  • $180k - $250k

     ...Location Type On-site Department Engineering, Product, Design Compensation ~$180K...  ...work at the absolute forefront of applied AI, building the next generation of agentic...  ...record of shipping reliable, production-scale ML products and understand how to use... 
    Full time
    Work at office
    Relocation package
    Flexible hours

    Menlo Ventures

    Palo Alto, CA
    4 days ago
  • $174k - $252k

     ...understanding user interests and apply advanced techniques for...  ...experience. Five years of software development experience in Python...  ...years of experience with ML infrastructure, including model...  ...with reinforcement learning, recommendations/ranking, LLMs, ML infrastructure... 
    Full time

    Google

    Mountain View, CA
    26 days ago
  • $128.96k - $193.44k

     ...building and operating a unique software stack of cloud...  ...solution.The Senior Software Engineer will play a key role in designing...  ...and tradeoffs, and provide recommendations to support informed engineering...  ...employment are encouraged to apply and will be considered without... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Shift work

    Karius

    Redwood City, CA
    a month ago
  • $160k - $190k

     ...leader in the high-growth AI software and semiconductor solutions space...  ...and talented Senior Software Engineer to take on a critical role...  ...you will get the opportunity to apply machine learning in real world...  ...developing and deploying ML models for audio applications.... 
    Temporary work
    Flexible hours

    Syntiant

    Redwood City, CA
    a month ago
  • $112.1k - $204k

     ...talented and motivated Senior Software Development Engineer to join our Payments...  ...outputs as accelerators while applying rigorous engineering...  ...practices for application and ML model deployment. ~ Working...  ..., and technical recommendations. ~ Experience in the payments... 
    Work experience placement
    Work at office
    Local area

    Visa

    Foster, CA
    1 day ago
  • $142k - $212k

     ...experienced and hands-on engineering professional to drive...  ...solutions. This role combines software engineering excellence...  ...or optimizing ML models3+ years of hands...  ...databases, embeddings, hybrid search, retrieval systems, and...  ...requirements apply to some benefits. Benefits... 
    Full time
    Work at office

    Equinix

    Redwood City, CA
    1 day ago
  • $196.75k - $243.29k

     ...experiences for everyone.The Discovery UX team works closely...  ...various product and engineering teams across Roblox to...  ...work on Home, Search, Charts and the Experience...  ....As a Senior Frontend Software Engineer, you will craft...  ...in Computer Science, Applied Math, Physics,... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Work from home
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $230k - $300k

     ...information powered by advanced AI, recommendation systems, and adtech....  ...seeking a Staff Machine Learning Engineer to provide technical...  ...experience building large-scale ML or recommendation systems. -...  ...recommendation systems and applied machine learning in production... 
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    28 days ago
  • $80k - $173.8k

    Job Title: Software Engineer City: Menlo Park State/Province: California Posting Start Date: 9/...  ...Description: Job Description Position : AI/ML Engineer Fremont, CA (Hybrid) Key...  ...Customisation-Execute required customizations, apply configuration changes across multiple... 
    Minimum wage
    Local area

    Wipro

    Menlo Park, CA
    5 days ago
  • $162k - $260k

    Senior Software Engineer, Perception Aurora's mission is to deliver the benefits...  ...your knowledge. We're searching for a Senior Software Engineer...  ...well-tested systems. Scale ML engineering pipelines: Build...  ...preferred. Prior experience applying computer vision and machine... 
    Work at office
    Local area
    3 days per week

    Aurora CO

    Mountain View, CA
    4 days ago
  •  ...for AI to revolutionize drug discovery and expand the set of diseases...  ...collaboration with research engineers. Build tools to automate and...  ...pipelines. Design and build software and APIs that enable internal...  ...engineering experience (e.g. ML engineer, data infrastructure... 
    Internship
    Remote work

    Diffuse Bio

    Redwood City, CA
    4 days ago
  • $147.05k - $230.85k

    Senior Software Engineer Description - HP is seeking a Senior Software Engineer...  ...systems engineering, and AI/ML engineering to deliver...  ...attribution, and cross-modal search. Fine-tune and adapt pre-trained...  ...form of bonus and/or equity (applies to United States of America... 
    Full time
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    HP

    Palo Alto, CA
    4 days ago
  • $150k - $224k

     ...others. AppLovin is seeking a Software Engineer with strong machine learning...  ...to advance user signal and recommendation technologies across our...  ...and utilize user signals and apply them to ranking and recommendation...  .... You will work across the ML stack from user signal and... 

    AppLovin

    Palo Alto, CA
    4 days 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!