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

Principal Research Engineer, Post-Training

Full-time

character

About the Role and Team As a Principal Research Engineer on the Post-Training team, you will drive the technical vision, execution, and evolution of the systems that transform foundation models into intelligent, engaging, and aligned products. Specifically, your team focuses on post-training of top-tier OSS LLMs (such as Mistral and Qwen) to power the highly immersive role-playing chat features of Character.AI .

You will lead initiatives spanning data, algorithms, infrastructure, and evaluation, helping define how our models learn from feedback and improve over time. This is a highly cross-functional role that combines deep technical expertise with organizational leadership. You will partner closely with researchers, engineers, product teams, and infrastructure teams to identify the highest-leverage opportunities for improving model performance and user experience. Your work will directly shape the conversational experiences of millions of users every day. At Character.AI , you will have the opportunity to influence both the direction of our research and the systems that bring it into production, helping build the next generation of AI entertainment.

What You'll Do

  • Technical Leadership & Mentorship: Define and drive the technical roadmap for mid- and post-training systems, balancing research innovation with production reliability and scalability. You will mentor and grow a team of researchers and engineers through technical guidance, design reviews, and career development. Establish best practices for experimentation, model development, and deployment.

  • Research & Model Development: Lead the development of alignment algorithms, optimization techniques, and training objectives to improve model capabilities and data efficiency. Drive advances in mid- and post-training methodologies including reinforcement learning, preference optimization, supervised fine-tuning, and emerging alignment approaches. Identify and execute high-impact research opportunities that improve model behavior, safety, and user engagement. Develop robust evaluation frameworks and quality signals to measure real-world model performance.

  • Systems & Infrastructure: Lead the design of efficient training and inference systems for large-scale generative models. Architect scalable data pipelines that transform diverse data sources into high-quality training datasets. Partner with infrastructure teams to optimize distributed training, GPU utilization, and serving efficiency. Drive improvements in experimentation platforms, data quality systems, and model observability.

Who You Are (Required Qualifications)

  • PhD in Computer Science, Machine Learning, AI, or a related field, or equivalent industry experience.

  • Significant experience leading technical projects or teams in machine learning, AI research, or large-scale distributed systems. Experience scaling and mentoring high-performing research and engineering teams.

  • Deep understanding of modern machine learning techniques, including transformers, reinforcement learning, alignment methods, and large language models.

  • Strong track record of delivering impactful research or applied ML systems in production environments.

  • Expertise in designing, building, and maintaining production-quality ML systems and infrastructure.

  • Experience training, serving, debugging, and optimizing large-scale models on GPU-based systems.

  • Experience leading teams working on large language model training, mid-training, or post-training.

  • Experience with product experimentation, online evaluation, and A/B testing frameworks.

  • Strong software engineering skills with the ability to write clean, maintainable, and scalable code.

  • Excellent communication skills and the ability to influence technical direction across teams. Lead complex, cross-functional initiatives across data, training infrastructure, evaluation, and model serving.

Nice to Have

  • Hands-on experience working directly with open-source models like Mistral and Qwen, particularly adapting them via mid- and post-training for specific personas, creative writing, or role-playing applications.

  • Familiarity with cloud-native ML infrastructure, including Kubernetes, Docker, and modern orchestration platforms.

  • Publications in leading machine learning conferences or demonstrated contributions to the broader AI community.

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 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Research Engineer, Post-Training in Redwood City, CA vacancy
  • $307k - $427k

    Partner with product and research teams across Google Deepmind (GDM) and Google to invent...  ...experience.15 years of experience in engineering or related function.Preferred qualifications...  ...and harnesses, multi-agent swarms, post-training/fine-tuning/RL, or large-scale LLM... 
    Training

    Google

    Mountain View, CA
    4 days ago
  •  ...ML Training Infrastructure EngineerDyna Robotics builds general-purpose robots powered by...  ...The RoleAs a ML Training Infrastructure Engineer, you will architect and build the systems...  ...GPU fleet into a training engine our researchers love. Your charter is singular and broad... 
    Training

    DYNA Robotics Inc

    Redwood City, CA
    3 days ago
  • $400k

     ...model-improvement loop from data and training through evals, post-training, release criteria, and...  ...will sit at the intersection of research, production engineering, and model release, with a...  ...Experience leading, or serving as a principal contributor to, large-scale LLM,... 
    Training
    Work at office
    Flexible hours

    Inflection AI

    Palo Alto, CA
    1 day ago
  • $262k - $364k

    Guide and mentor a focused, multidisciplinary pod of research scientists and software engineers as a technical lead manager building real-time generative...  ...high-signal audio-visual data curation, multimodal training, and end-to-end model evaluation frameworks in partnership... 
    Training

    Google

    Mountain View, CA
    3 days ago
  •  ...possible, we are building across the entire robotics stack. We’re training state-of-the-art AI models that leverage our large-scale,...  ...on the things they value most. As a Machine Learning Research Engineer, you will work on the software and algorithms that enable our... 
    Training

    Sunday Robotics

    Redwood City, CA
    1 day ago
  • $400k

     ...Principal Research & Engineering, Realtime Voice AIPalo Alto, California, United StatesAbout Inflection AIInflection AI is a Public Benefit Corporation...  ...and extensive experimentation.Determine build-vs-buy-vs-train strategies for core audio, speech, and realtime... 
    Work at office

    Inflection AI

    Palo Alto, CA
    6 hours ago
  •  ...of previous Stanford professors, SAIL researchers, Olympiad medalists (IPhO, IOI, etc.),...  ...Your work will enable large-scale model training, inference, and reinforcement learning...  .... Working closely with researchers and engineers, you'll help make Voltai the world's leading... 
    Training

    Voltai

    Palo Alto, CA
    3 days ago
  •  ...architecture pairs foundation models trained to formalize and reason with...  ...Glean, combining frontier AI researchers and formal methods experts....  ...We’re looking for a Research Engineer to build and improve the...  ...efficiency. Develop advanced post‑training and data synthesis... 
    Training

    Pramaana Labs

    Palo Alto, CA
    6 hours ago
  •  ...Employment Type Full time Location Type On-site Department Engineering Role Overview We are seeking an AI Researcher specializing in Language Models to join our...  ..., or TensorFlow), with experience in distributed training and model optimization. Preferred Qualifications... 
    Training
    Full time
    Internship

    NACE

    Palo Alto, CA
    2 days ago
  •  ...'d love to talk.Minimum Qualifications3+ years of combined research and engineering experience in machine learning, including hands-on work with...  ..., JAX, or TensorFlow), with experience in distributed training and model optimizationPreferred Qualifications5+ years of experience... 
    Training
    Internship

    Nace AI

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

     ...DatologyAI Research EngineerAs a Research Engineer, you will play a crucial role in conducting and enabling cutting-edge research and translating it...  ...customers depend on.You'll profile and optimize large-scale training and data workloads, because at frontier scale,... 
    Training
    Work at office
    Work from home
    Relocation package

    Outset Capital

    San Mateo, CA
    3 days ago
  • $120k - $250k

     ...beyond) into high-performance, AI-ready data engines. Your work here will directly contribute...  ...organizations. About the Role As a Research Engineer at Orbifold AI, you will be at...  ...internet scale, pushing the boundaries of training, RAG, and reinforcement learning for... 
    Training
    Full time
    Internship
    Flexible hours

    Orbifold AI

    Los Altos, CA
    1 day ago
  • $90 - $121.86 per hour

     ...Job Description Job Description LLM Research Engineer Key Responsibilities: Design, train, and fine-tune large language models (e.g., GPT, LLaMA, PaLM) for various applications. Conduct research on cutting-edge techniques in natural language processing (NLP... 
    Training
    Hourly pay

    Cypress HCM

    Mountain View, CA
    5 days ago
  • $150k - $200k

     ...enterprise-grade language models. Responsibilities As a Research Scientist/ ML Engineer, you will play a crucial role in conducting and enabling...  ...background in machine learning systems, such as distributed training of large models and/or ML performance optimization... 
    Training
    Full time

    Collinear AI

    Mountain View, CA
    4 days ago
  • $228k - $285k

     ...of our Autonomy stack. In this Staff Research Engineer role, you will play a key role in...  ...overarching VLM strategy, especially training, shipping, optimizing the VLM models, as...  ...pay for this role at the time of this posting. An employee's position within the salary... 
    Training
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $250k - $400k

     ...reinforcement learning environments, and frontier research benchmarks that improve model capabilities in software engineering, enterprise knowledge work, and advanced STEM...  ...learning (RL) environments that power post-training for the world's leading AI labs and enterprises... 
    Training

    Turing

    Palo Alto, CA
    21 days ago
  • $163.6k - $324.5k

     ...Intelligence Lab at Samsung Research America is a new facility dedicated...  ...the team with Researcher Engineers who have solid technical...  ...equivalent combination of education, training, and experience ~2-14+...  ...positions considered for this posting. Our total rewards programs... 
    Training
    Work at office
    Local area

    Samsung Research America

    Mountain View, CA
    5 days ago
  • $114.6k - $234.6k

     ...testing requirements.Range and benefit information provided in this posting are specific to the stated locations onlyUS: Hiring Range in...  .... Proactively seeks and leverages ongoing feedback and training to improve skills. Coaches and mentors junior team members, fostering... 
    Training
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Redwood City, CA
    3 days ago
  • $260k - $350k

     ...reinforcement learning environments, and frontier research benchmarks that improve model capabilities in software engineering, enterprise knowledge work, and advanced STEM...  ...learning (RL) environments that power post-training for the world's leading AI labs and enterprises... 
    Training

    Turing

    Palo Alto, CA
    4 days ago
  •  ...retrieval-augmented generation (RAG), prompt engineering, vector search, agent workflows, and...  ...may apply for roles in Vocational Training. Qualified applicants will receive consideration...  ...this position is included in the job posting. The actual compensation offered to the... 
    Training
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    SAP

    Palo Alto, CA
    4 days ago
  • $120k - $160k

     ...multi-service infrastructure consulting firm providing civil engineering, construction management, environmental, planning, and surveying...  ...Collaborate with design teams and provide cross-team training and technical support Prepare proposals including scope, schedule... 
    Training
    For subcontractor
    Work at office
    Local area
    Flexible hours

    BKF

    Redwood City, CA
    4 days ago
  •  ...Google DeepMind, Meta, and Cruise, and we're backed by CRV, First Round, and other leading investors. As a Research Engineer, you’ll own our training and inference infrastructure end to end, from the moment robot data lands to the moment a new model runs on hardware... 
    Training
    Full time

    dyna-robotics

    Redwood City, CA
    1 day ago
  •  ...About the role and team Joining us as a Research Engineer on the Post-Training team, you'll be diving into the exciting world of fine-tuning AI models, optimizing their performance, and ensuring they meet the highest standards of quality and efficiency. Your work will... 
    Training
    Remote job
    Full time

    character

    Redwood City, CA
    23 hours ago
  • $220k - $300k

     ...of what’s scientifically possible. About the Role As a Research Engineer, Semiconductor, you’ll own device-level validation of our...  ...results, and learnings to feed both internal knowledge and AI training infrastructure. You Will Thrive in This Role If You Have... 
    Training
    Full time
    Visa sponsorship

    periodic-labs

    Menlo Park, CA
    1 day ago
  • $160k - $240k

     ...time and energy. About the role We're seeking a Senior Research Engineer to lead cutting-edge perception research and drive our...  ...robust machine learning infrastructure supporting large-scale training while ensuring reproducibility Drive continuous improvement... 
    Training
    Full time
    Work from home

    Maticrobots

    Menlo Park, CA
    1 day ago
  • $174k - $252k

     ...execute on shared, high-impact research goals.Report and present...  ...individuals in the field.Act as a principal representative of our work...  ...qualifications:Experience with training diffusion models.Experience...  ...Google, research-focused Software Engineers are embedded throughout the... 
    Training

    Google

    Mountain View, CA
    22 hours ago
  • $174k - $252k

    Drive research on post-training techniques (e.g., RL, SFT, and preference optimization) specifically tailored for personalization scenarios.Develop...  ...state management.At Google, research-focused Software Engineers are embedded throughout the company, allowing them to... 
    Training

    Google

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

     ...ability to perform long-horizon software engineering tasks, and launch entirely new projects...  ...within DeepMind aimed at improving Gemini’s training data and evaluations (evals).Minimum...  ...tools, and technical stacks.At Google, research-focused Software Engineers are embedded... 
    Training

    Google

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

     ...datasets (RL environments, SFT data) and iterate on post-training recipes. Debug and analyze RL training runs to identify...  ....One or more publication records in vulnerability research (e.g. auditing, reverse engineering, exploitation).Preferred qualifications:Experience... 
    Training

    Google

    Mountain View, CA
    2 days ago
  • $174k - $255k

     ....About the role:You will be a hands-on Research Engineer, contributing to all aspects of the project...  ...experience, and relevant education or training. Your recruiter can share more about...  ...compensation details listed in US role postings reflect the base salary only, and do not... 
    Training
    Full time

    X Company

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Research Engineer, Post-Training. Be the first to apply!