CrawlJobs Logo

Software Engineer, Research - Human Data

United States; United Kingdom, San Francisco 230000.00 - 385000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

OpenAI’s mission is to ensure that artificial general intelligence (AGI) benefits all of humanity. A key part of achieving that mission is training models that deeply understand and reflect human preferences — the Human Data team is at the heart of that effort. The Human Data engineering team creates the systems that enable scalable, high-quality human feedback. These systems are essential to how OpenAI trains and improves its most advanced models. Engineers on this team collaborate closely with world-class researchers to bring alignment techniques to life — from experimental ideas to production-ready feedback loops. We’re looking for software engineers to join the Human Data team and build the platforms, prototypes, tools, and infrastructure that power how our AI models are trained, aligned, and evaluated. You’ll partner with researchers and cross-functional teams to bring alignment ideas to life, influence future model training, and shape how models interact with the real world. We’re looking for people who are excited by technical ownership, enjoy working across the stack, and are eager to solve ambiguous problems in a high-impact, fast-paced environment.

Job Responsibility

  • Build and maintain robust full-stack systems for feedback collection, data labeling, and evaluation pipelines, while maintaining high levels of security
  • Translate experimental alignment research into scalable production infrastructure, including inference and model training stacks
  • Design and iterate on user-facing tools and backend services to support high-quality data workflows
  • Partner with researchers, engineers, and program leads to shape feedback loops and model interaction paradigms
  • Drive infrastructure improvements that enable faster iteration and scaling across OpenAI’s frontier models, from internal research tooling all the way to production ChatGPT

Requirements

  • Strong software engineering fundamentals
  • Experience building production systems at scale
  • Enjoy full-stack development with end-to-end ownership
  • Motivated by high-impact collaboration with research teams and solving novel, ambiguous problems
  • Excited to shape how AI systems learn from human preferences and reflect a broad range of human values
  • Care deeply about inclusive tooling and building systems that enhance model safety, reliability, and usefulness

What we offer

  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends, may also be provided
  • Offers Equity

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Research - Human Data

8 matching positions

Research Software Engineer - Multiple Levels- AI Frontiers

Microsoft Research AI Frontiers lab is seeking applications for the position of ...
Location
Location
United States , Redmond
Salary
Salary:
100600.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, Software Engineering, System Engineering or related field AND 2+ years’ technical engineering experience with coding in languages including, but not limited to, Python, OR equivalent experience.
Job Responsibility
Job Responsibility
  • You will contribute to one of our core pillars working with researchers, engineers, and product groups to create research breakthroughs and realize your ideas in products and services used worldwide
  • You will create data, evaluation and training pipelines for training agentic models to reliably use computers, tools and complete tasks collaborating with other agents and humans
  • You’ll showcase your system design thinking, understanding of both user-facing technologies and GenAI technologies to drive efficient, high-quality execution and communication, while launching innovative AI features
  • You will work with our Technical Program Management (PM) team to understand customer needs and our research portfolio to create compelling proof of concepts so customers can take advantage of our innovations
  • Fulltime
Read More
Arrow Right

Research Data Engineer II

Supports the implementation and maintenance of analytical and data science-based...
Location
Location
United States of America , Rochester
Salary
Salary:
77216.00 - 115824.00 USD / Year
urmc.rochester.edu Logo
University of Rochester
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Data Science, Biomedical Science, Computer Science, Mathematics, Statistics or similar discipline
  • 2 years of experience in technology and data intensive roles and environments
  • Programming experience in Structured Query Language (SQL) and one other applicable language (Java, Python, and/or R)
  • Experience with Change Management solutions
  • Experience with Version Control solutions (e.g. Git)
  • Understanding of data analytics and statistical methods
  • Expertise of software engineering best practices such as version control and software release management
  • Strong analytical and problem-solving skills
  • Strong organizational skills
  • Ability to work with others in a matrix management environment
Job Responsibility
Job Responsibility
  • Builds, maintains and evolves general Extract, Transform and Load (ETL) data pipelines and overall data architecture to accommodate a growing amount of data from a variety of large research data sources
  • Maintains and modifies data transfer solutions for study protocol requirements outlined in the Data User Agreements
  • Works with research team members to support the conversion of protocol and technical requirements into professional clinical trial data collection software solutions
  • Ensures timely completion of tasks while managing multiple assignments, project timelines and business user expectations
  • Supports the implementation of custom research project-specific data workflow solutions for data collection, management, reporting and analytics
  • Contributes to the scientific research
  • Adheres to and improves defined application development life-cycle practices, including but not limited to, requirements gathering, writing test plans, source code management, peer code review and quality assurance through unit/system/user acceptance testing
  • Participates in specification, implementation and execution of testing procedures to ensure quality of deliverables, system and data workflow reliability
  • Produces and maintains comprehensive technical and archival data files and documentation for all systems under the Engineer's responsibilities
  • Keeps abreast of current application developments through continuing education, professional reading, online forums, conferences, workshops and professional groups
  • Fulltime
Read More
Arrow Right

Software Engineer, Big Data Infrastructure

Benchling's mission is to unlock the power of biotechnology. The world's most in...
Location
Location
United States , San Francisco
Salary
Salary:
141104.00 - 190906.00 USD / Year
benchling.com Logo
Benchling
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have 2+ years of experience or a proven track record in software engineering
  • Strong experience in backend engineering and distributed systems
  • Strong experience with scripting language (such as Python)
  • Experience with deployment and configuration management frameworks such as Terraform, Ansible, or Chef and container management systems such as Kubernetes or Amazon ECS
  • Driven by creating positive impact for our customers and Benchling's business, and ultimately accelerating the pace of research in the Life Sciences
  • Comfortable with complexity in the short term but can build towards simplicity in the long term
  • Strong communicator with both words and data - you understand what it takes to go from raw data to something a human understands
  • Willing to work onsite in our SF office 3 days a week
Job Responsibility
Job Responsibility
  • Build next generation Data Platform with scalable data ingress/egress for internal and external customers
  • Define and design data transformations and pipelines for cross-functional datasets, while ensuring that data integrity and data privacy are first-class concerns regarded proactively, instead of reactively
  • Define the right Service Level Objectives for the batch & streaming pipelines, and optimize their performance
  • Designing and creating CI/CD pipelines for platform provisioning, full lifecycle management. Building the platform control panel to operate the fleet of systems efficiently
  • Work closely with the team across Application and Platform to establish best practices around usage of our data platform
What we offer
What we offer
  • Competitive total rewards package
  • Broad range of medical, dental, and vision plans for employees and their dependents
  • Fertility healthcare and family-forming benefits
  • Four months of fully paid parental leave
  • 401(k) + Employer Match
  • Commuter benefits for in-office employees and a generous home office set up stipend for remote employees
  • Mental health benefits, including therapy and coaching, for employees and their dependents
  • Monthly Wellness stipend
  • Learning and development stipend
  • Generous and flexible vacation
  • Fulltime
Read More
Arrow Right

Senior Quantum Software Engineer - Telemetry (Internet-of-Things & Application)

Microsoft Quantum has assembled a talented and diverse international team to cre...
Location
Location
Netherlands , Delft
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND software industry experience, including developing commercial software, scientific computing applications, or multi-component systems
  • OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND proven software industry experience, including developing commercial software, scientific computing applications, or
  • OR equivalent experience.
  • Demonstarted programming and software engineering experience, including shipping and operating production-quality services or critical internal systems. Strong programming skills in Python (or equivalent), including writing maintainable, testable code
  • experience with async I/O and concurrency is a plus.
  • Demonstrated experience in a collaborative environment. Ability to collaborate effectively across disciplines
  • very strong written and spoken communication, and a documentation-first mindset. Proactive, self-driven execution and comfort working in an evolving, fast-paced research environment.
  • Hands-on experience designing or implementing telemetry/observability: structured logging, metrics, traces, distributed debugging, and operational runbooks.
  • Experience building IoT or edge-to-cloud systems, ideally on Azure
  • familiarity with services such as Azure IoT Hub/IoT Central, Azure Data Explorer, Stream Analytics, or equivalent.
Job Responsibility
Job Responsibility
  • Own the end-to-end telemetry design for the quantum machine, spanning IoT telemetry (lab equipment/instrumentation) and application telemetry (measurement, tuning, control, and execution workflows).
  • Design and implement robust data acquisition from lab instruments and facility equipment used during qubit measurement and control, with attention to reliability, security, and operational safety.
  • Define telemetry schemas, event taxonomies, and logging standards that enable reproducible diagnostics across experiments, environments, and hardware revisions.
  • Build and operate scalable pipelines for gathering, buffering, transforming, and shipping telemetry data streams to downstream storage and analytics systems.
  • Enable human-in-the-loop observability: dashboards, alerts, and automated reports.
  • Enable machine-in-the-loop observability: provide well-structured data that other software systems and/or AI agents can consume for automated monitoring and feedback loops.
  • Partner with experimentalists, hardware teams, and control-software developers to translate real debugging needs into well-scoped telemetry features and work items.
  • Use and help standardize AI-assisted tooling for log analysis, anomaly detection, and troubleshooting automation (where appropriate).
  • Contribute to software engineering best practices (code reviews, testing, CI/CD, documentation) in a fast-moving R&D environment.
  • Embody our Culture and Values.
  • Fulltime
Read More
Arrow Right

Research Engineer Robotics (Systems)

Reality Labs Research (RL-R) brings together a diverse and highly interdisciplin...
Location
Location
United States , Redmond
Salary
Salary:
183997.00 - 257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Bachelor's degree in Computer Science, Computer Engineering, Robotics, or related technical field (or equivalent practical experience)
  • 5+ years of experience in robotics engineering, including hands-on work with robotic platforms in industry or academic research settings
  • Demonstrated experience with machine learning systems in a robotics context (e.g., learned control policies, perception models, or ML-driven planning)
  • Full-stack systems engineering experience designing, building, and maintaining large-scale software-hardware systems
  • Track record of driving complex, ambiguous technical projects from conception through delivery with minimal direction
  • Experience communicating technical decisions and system designs to cross-functional stakeholders across research and engineering functions (e.g., design documents, technical reviews, project proposals)
Job Responsibility
Job Responsibility
  • Architect & Own Real-Time Robotic Systems: Design and maintain real-time dexterous manipulation pipelines that integrate perception, planning, and control across multiple robotic platforms. Drive architectural decisions that enable rapid research iteration at scale
  • Lead Data Capture & Retargeting Infrastructure: Architect motion capture integration, novel hardware prototypes, and human demonstration data collection systems. Build scalable processing pipelines for large multimodal datasets that enable efficient model training and real2sim transfer
  • Drive ML-Systems Integration: Deploy and iterate on learned control policies (imitation learning, MPC, reinforcement learning) within full robotic systems. Partner with research teams to bridge the gap between algorithmic advances and real-world system performance
  • Optimize Performance & System Reliability: Own runtime performance, debug complex system behaviors across the stack, and develop interactive demos and benchmarks that demonstrate research progress
  • Set Technical Direction: Identify and drive cross-cutting technical improvements. Influence roadmap and priorities through deep system understanding and proactive problem identification
  • Collaborate & Mentor Cross-Functionally: Work with diverse research and engineering teams to refine modules, drive end-to-end system improvements, and elevate the technical capabilities of the broader team
What we offer
What we offer
  • Bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Engineer, Systems

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Bellevue
Salary
Salary:
219831.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics or a related field and 60 months of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation
  • Experience must include 60 months in the following: C, C++, Java, C#, Hack or other relevant coding languages
  • Building large-scale infrastructure applications or similar experience in a corporate or start-up environment
  • Designing and completing medium to large features independently without guidance
  • Experience owning a particular component, feature or system
  • Relational databases and SQL
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • Linux, UNIX, or other *nix-like OS including file manipulation and simple commands
  • Core web technologies: HTML, CSS, or JavaScript
  • Building highly-scalable performant solutions
Job Responsibility
Job Responsibility
  • Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run Facebook
  • Build new features and improve existing products
  • Work on problems of diverse scope and design core, backend software components
  • Handle Facebook scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end Facebook code
  • Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack
  • Interface with other teams to incorporate their innovations and vice versa
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Complete medium to large features (each with many tasks) independently without guidance
  • Identify and drive changes as needed for assigned codebase, product area and/or systems
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Menlo Park
Salary
Salary:
222950.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Requires a Bachelor's degree (or foreign degree equivalent) in Computer Science, Engineering, or a related field
  • Requires completion of a university-level course, research project, internship, or thesis in the following: Coding in at least one of the following industry-standard languages: C, C++, Java, or C#
  • Applying principles of human-computer interaction to design user-centric interfaces for large-scale applications
  • Creating web applications using at least one of the following: Python, PHP, Ruby, Node.js or React.js
  • Relational databases and SQL
  • Implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS
Job Responsibility
Job Responsibility
  • Develop, design, create, modify, and/or test software applications or systems for various products or software services
  • Develop a strong understanding of relevant product areas, codebase, and/or systems
  • Demonstrate proficiency in data analysis, programming, and software engineering
  • Produce high-quality code with good test coverage using modern abstractions and frameworks
  • May be assigned to a specific group focused on product or infrastructure
  • Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors
  • Exercise judgment within defined procedures and practices to determine appropriate action
  • Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Burlingame
Salary
Salary:
222950.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Entertainment Technology, Mathematics, Physics, or related field
  • Completion of a university-level course, research project, internship, or thesis in: Coding in one of the following industry-standard languages: C, C++, Java, or C#
  • Python, PHP, or Haskell
  • Relational databases and SQL
  • Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
  • Core web technologies: HTML, CSS, or JavaScript
  • Build highly-scalable performant solutions
  • Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
  • Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
  • Distributed systems
Job Responsibility
Job Responsibility
  • Build new features and improve existing products
  • Work on problems of moderate scope
  • Push code, drive the development of the systems behind our products, create web applications that reach billions of people, build high volume servers, and be a part of a team to connect people around the globe
  • Develop a strong understanding of relevant product area, codebase, and/or systems
  • Demonstrate proficiency in data analysis, programming and software engineering
  • Produce high quality code with good test coverage, using modern abstractions and frameworks
  • Receiving general instructions on routine work and detailed instructions on new projects or assignments, work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgment and problem solving skills
  • Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity
  • Actively seek and give feedback in alignment with company Performance Philosophy
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right