CrawlJobs Logo

Software Engineer - Data Flywheel

perplexity.ai Logo

Perplexity

Location Icon

Location:
United States; United Kingdom; Serbia; Germany , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

210000.00 - 385000.00 USD / Year

Job Description:

Perplexity serves tens of millions of users daily with reliable, high-quality answers grounded in an LLM-first search engine and specialized data sources. The Answer Quality team ensures that our prompts, tools, search, and specialized datasets, combined with both frontier and in-house models, create the best possible experience for our users. As our product evolves, our evaluations must remain fast, accurate, and actionable. In this role, you will build the data flywheel that serves teams across Perplexity.

Job Responsibility:

  • Build the systems and pipelines that enable Search, Product, and other teams to independently access and utilize reliable eval verdicts without bottlenecks
  • Take ownership of the "evals-to-product" loop, autonomously determining the best way to turn raw signals into durable datasets that power decision-making across the company
  • Build a robust simulator pipeline capable of replaying user interactions with the product in formats legible to LLMs and VLMs, reflecting product changes as they are shipped
  • Maintain data trust by implementing monitoring, lineage, and quality checks, ensuring downstream consumers can rely on the results implicitly
  • Operate in a small, high-impact team where your work directly shapes how Perplexity measures and improves Answer Quality

Requirements:

  • 3+ years of software engineering experience shipping production systems
  • Strong proficiency in Python and SQL with the ability to write production-grade, maintainable code
  • Experience with big data systems including distributed compute and large-scale storage
  • Solid fundamentals in data modeling, system design, and debugging distributed systems
  • Experience with AWS and lakehouse ecosystems like Databricks or Spark
  • Comfortable with agentic coding workflows and using AI-assisted development tools to iterate faster

Nice to have:

  • Data engineering background including pipelines, orchestration, and warehousing patterns
  • Familiarity with LLM/VLM interfaces, tokenization, structured formats, and multimodal payloads
  • Experience with evaluation platforms, experimentation systems, or machine learning infrastructure
  • Prior work supporting customer-facing products at scale
What we offer:
  • equity
  • health
  • dental
  • vision
  • retirement
  • fitness
  • commuter and dependent care accounts

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 31694 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Data Flywheel

Generative AI Engineer

At ResMed, we’re shaping the future of digital health and medical technology — a...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software engineering, with hands-on experience developing and deploying generative AI solutions
  • Relevant Engineering or Science degrees (Software, Computer)
  • Proficiency in .NET, AWS serverless (Lambda, API Gateway), data analytics (Glue, Athena), and AI frameworks (PyTorch, Hugging Face)
  • Familiarity with multi-agent systems, model fine-tuning, and building data flywheels
  • Strong product sense, ability to engage stakeholders directly, and communication skills that make complex concepts clear
  • Ability to design AI systems that are not just powerful but practical, measurable, and safe
Job Responsibility
Job Responsibility
  • Build Next-Gen AI Workflows: Design and deploy Generative AI solutions that eliminate repetitive work, boost efficiency, and free teams to focus on what matters most
  • Modernize Systems: Bring cutting-edge AI into ResMed’s tech stack — from fine-tuning LLMs with data flywheels to integrating with MCP servers
  • Spot High-Value AI Opportunities: Identify the projects where AI will deliver the most impact, balancing customer needs, cost, and scalability
  • Partner with Experts: Work side-by-side with engineers, QA teams, and regulatory specialists to translate business needs into technical solutions
  • Engineer for Scale: Optimize AWS serverless infrastructure and analytics pipelines to keep workflows secure, scalable, and cost-effective
  • Innovate & Iterate: Take ownership of projects end-to-end, adapt quickly based on feedback, and help teammates succeed along the way
  • Fulltime
Read More
Arrow Right

Member of Technical Staff - Data Scientist

We’re looking for data scientists to help build the next generation of post-trai...
Location
Location
United States , Mountain View
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design evaluations of advanced model capabilities and use them to drive rapid, high-signal iteration loops
  • Work with vendors to produce high quality evaluation and training data
  • Build data pipelines to produce high quality evaluation and training data
  • Build data flywheels to hill-climb on model weaknesses, using data from various surfaces where our models are deployed
  • Ensure optimal quality, quantity and coverage of data across our post-training stages
  • Run post-training experiments and ablations to produce models that climb our evals
  • Embody our culture and values.
  • Fulltime
Read More
Arrow Right

Senior Manager, Embodied AI

We are seeking an experienced and technically strong Senior Engineering Manager ...
Location
Location
United States , Sunnyvale
Salary
Salary:
296300.00 - 453900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Robotics, Computer Science, Engineering, or a related technical field
  • Proven experience managing and scaling high-performing engineering teams with a focus on operational excellence
  • Demonstrated ability to inspire and motivate teams, drive best practices, and deliver continuous improvement
  • Track record delivering scalable software solutions to a production environment using Python
  • Proven experience in solving data scaling challenges, ranging from data diversity, data quality and building best practices to incorporate multiple data sources in large models
  • Excellent communication, collaboration, and mentoring abilities, with a passion for driving innovation in autonomous technology
  • Strong organizational, communication, and people leadership skills
Job Responsibility
Job Responsibility
  • Manage a team of AI/ML engineers building and scaling the Data Flywheel at GM
  • Raise the engineering bar of the team: set best practices, give feedback, and provide mentorship to direct reports
  • Drive the technical vision for aspects of Data Foundations at GM, working with senior leaders and members of your team
  • Define the project roadmap, set development priorities, and align the team's work with company objectives and product milestones
  • Collaborate cross-functionally with teams involved in AV model development and validation and ensure we meet organizational goals, product requirements and scaling needs
  • Promote a collaborative, inclusive, and high-performance team culture, and champion the GM engineering values and principles
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Member of Technical Staff - Machine Learning

As a Member of Technical Staff - Machine Learning, you will work to create LLM m...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's degree in Computer Science or related technical field AND 1+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Doctorate in Computer Science, Machine Learning, Human-Centered AI or related field and experience in (e.g., finetuning models with supervision or reinforcement learning, understanding and fixing data quality and curation, working with collaborators on creating new products)
  • Experience in machine learning, software engineering
  • Effective communicator and great teammate
  • Takes the initiative, is user-centered and enjoys building world-class AI experiences and products in a fast-paced environment
Job Responsibility
Job Responsibility
  • Own and pursue a research agenda to improve model capability and performance for agentive application
  • Collaborate closely with the other research and product teams, from pretraining to model hosting to unlock new model capabilities
  • Build robust evaluations for tracking modeling improvements
  • Design, implement, test, and debug code across our research stack
  • Work to create LLM models for general purpose capabilities and for products
  • Developing new methods to train core LLM capabilities (including agentive), collecting data, evaluating LLMs, creating data flywheels, tooling for LLM training/evals, writing production quality code, and creating new user-facing features
  • Creating Reinforcement Learning data, fine tuning, or training classifiers or engineering prompts to create SOTA foundation models and support Microsoft products and the Cloud API
  • Fulltime
Read More
Arrow Right

Model Design Staff - Language Engineer

Microsoft AI is pushing the boundaries of technology. We are creating unique, be...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Philosophy, Linguistics, Psychology, Literature, or related discipline AND 1+ years experience in context engineering with foundational software engineering knowledge
  • 3+ years experience working in a fast-paced environment, managing multiple priorities, and adapting to changing requirements and deadlines
  • Hands-on experience with prompt design, context window management, and model evaluation
Job Responsibility
Job Responsibility
  • Craft and refine the context and prompts used to steer, train and evaluate the language models that power Microsoft Copilot for emotional and intellectual use cases
  • Create evaluations and establish evaluation frameworks to measure both technical/practical performance and non-deterministic performance like EQ
  • Research & implement novel prompting techniques
  • Spin the data flywheel to extract insights from extensive language datasets to uncover issues and opportunities to improve model response quality
  • Accountable to own the status of key projects, proactively identifying risks and proposing solutions to ensure timely delivery
  • Fulltime
Read More
Arrow Right

Language Engineer, Copilot AI

Microsoft AI is pushing the boundaries of technology. We are creating unique, be...
Location
Location
United States , Mountain View
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Philosophy, Linguistics, Psychology, Literature, or related discipline AND 1+ years experience in context engineering with foundational software engineering knowledge
  • 3+ years experience working in a fast-paced environment, managing multiple priorities, and adapting to changing requirements and deadlines
  • Hands-on experience with prompt design, context window management, and model evaluation
Job Responsibility
Job Responsibility
  • Craft and refine the context and prompts used to steer, train and evaluate the language models that power Microsoft Copilot for emotional and intellectual use cases
  • Create evaluations and establish evaluation frameworks to measure both technical/practical performance and non-deterministic performance like EQ
  • Research & implement novel prompting techniques
  • Spin the data flywheel to extract insights from extensive language datasets to uncover issues and opportunities to improve model response quality
  • Accountable to own the status of key projects, proactively identifying risks and proposing solutions to ensure timely delivery
  • Fulltime
Read More
Arrow Right

Principal PM Manager

Microsoft AI is a customer-first organization building AI powered products in se...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 8+ years experience in product/service/program management or software development OR equivalent experience
  • 1+ year(s) people management experience
  • 8+ years of experience in AI quality, content review, trust and safety program or operation roles
  • Proven ability to lead high performing teams with measurable impact
  • Proven policy interpretation skills: drafting, interpreting, and applying guidelines or policies in an operational setting
  • Hands-on experience with prompt design, context window management, and model evaluation
  • Proven ability to translate complex data engineering and analytics concepts into annotation frameworks, quality standards, and training materials
  • Demonstrated experience with prompt engineering or writing clear, structured instructions for AI or automation systems
  • Solid attention to detail, particularly in checking parameters, arguments, and compliance with specified schemas or policies
  • Solid communication skills, with the ability to write clear, concise rationales and explanations
Job Responsibility
Job Responsibility
  • Create, document, and maintain policies and guidelines governing AI interactions, content handling, and tool workflows
  • Document edge cases, decision rationales, and recommendations with clear, concise written communication
  • Design, review, and refine prompts and instructions for AI systems interacting with tools, APIs, and external services
  • Collaborate with product, engineering, and safety teams to iterate on prompts, policies, and workflows
  • Evaluate AI responses for critical reasoning quality, correctness of parameters, and adherence to policies
  • Spin the data flywheel to extract insights from extensive language datasets to uncover issues and opportunities to improve model response quality
  • Support multilingual use cases by validating prompts and responses across multiple locales, with attention to nuance and clarity
  • Fulltime
Read More
Arrow Right

Overwatch Energy System Onboarding Specialist

As the Overwatch Energy System Onboarding Specialist, you are the technical brid...
Location
Location
United States , South Salt Lake
Salary
Salary:
60000.00 - 80000.00 USD / Year
torus.co Logo
Torus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5+ years in a technical, customer-facing role supporting complex systems (e.g., energy systems, power, controls, IoT, networking, or integrated hardware/software products)
  • Demonstrated ability to understand complex systems and clearly explain them to non-technical audiences
  • Hands-on experience working with real-world hardware and software systems
  • Comfort diagnosing issues using system behavior, data, logs, and monitoring tools
  • Strong systems-thinking mindset with the ability to manage multiple customers and priorities
  • Proven ability to operate effectively and improve processes in fast-moving or ambiguous environments
  • Must have the ability to safely lift and move objects weighing up to 50 lbs.
  • Must be capable of standing, bending, and executing repetitive tasks for prolonged periods of time
  • Ability to read, identify, observe and recognize details, color-coding and fine print at close range on associated engineering drawings
  • Ability to don personal protective equipment
Job Responsibility
Job Responsibility
  • Lead post-install onboarding for commercial Battery Energy Storage Systems (BESS) and Flywheel Energy Storage Systems (FESS) and residential Torus systems
  • Explain system architecture, power flows, load control, automation behavior, and monitoring tools
  • Tailor onboarding based on customer goals, system complexity, and energy usage profiles
  • Serve as a technical subject matter expert across energy systems
  • Diagnose and resolve system issues remotely and on-site
  • Review commissioning outputs and system data to validate behavior and identify optimization opportunities
  • Support customer communication and technical coordination as part of a 24/7 operations environment
  • Act as the primary post-install technical point of contact for customers
  • Support commercial customers with more complex operational requirements while maintaining ownership of residential onboarding
  • Partner with Engineering, Commissioning, Product, and Customer Support teams to resolve issues and improve systems
What we offer
What we offer
  • Employee Rewards Package including Equity
  • 401(k) Retirement Savings Plan
  • Health Benefits Package: Choice between traditional PPO or HSA eligible medical plans
  • Dental insurance
  • and Vision insurance
  • Human-centered Paid Time Off including Unlimited Discretionary PTO or 10 days of accrued PTO
  • 10-days paid company holidays
  • Waiting period-free 100% paid parental leave
  • Torus paid Life and AD&D Insurance with option to purchase additional coverage
  • Voluntary Short- and Long-Term Disability Insurance
  • Fulltime
Read More
Arrow Right