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

Senior Software Engineer, Data

$126k - $189k

The Allen Institute for Artificial Intelligence

Overview

Persons in these roles are expected to work from our offices in Seattle. On‑site requirements vary based on position and team. Our base salary range is $126,000 - $189,000, and we have generous bonus plans to provide a competitive compensation package.

The Allen Institute for AI (Ai2) is hiring a Senior Data Engineer to build the data infrastructure behind AI research agents that explore and reason over scholarly literature. You'll work on the Semantic Scholar corpus, expanding what it covers and improving the quality of what's already there, and create the APIs and tooling that these agents rely on at scale.

This role sits at the intersection of data engineering and applied ML. You'll own pipelines, design schemas, and ship production services, but you'll also apply practical ML techniques (entity resolution, text classification, embedding‑based similarity) to improve data quality and enrich metadata at scale, directly shaping what the agents can do. We’re looking for a strong engineer who is comfortable across that full range.

Responsibilities
  • Improve the coverage and quality of the Semantic Scholar corpus across academic papers, patents, and new domain‑specific datasets
  • Build and maintain scalable data pipelines for corpus integration, citation resolution, and metadata enrichment
  • Develop and deploy ML models for entity disambiguation, author linking, and topic classification
  • Design and extend APIs that expose structured scholarly data to academic researchers and AI agent workflows
  • Contribute to dashboards and tools for evaluating data quality and model precision
  • Collaborate across engineering and research teams to ensure maintainability, test coverage, and robust deployment
Qualifications

Required:

  • Bachelor’s degree and 8+ years of technical experience; relevant experience may substitute for education.
  • Strong Python engineering skills, especially for building and maintaining data pipelines.
  • Experience with SQL and schema design in production settings (PostgreSQL preferred).
  • Familiarity with ML workflows (training classifiers, tuning models, deploying for inference), particularly for large‑scale or ambiguous structured datasets.
  • Comfortable working with structured data formats (XML/JSON/Parquet) and writing ETL code.
  • Experience with workflow orchestration tools (Airflow or similar) and cloud infrastructure (AWS, S3, Docker).
  • Strong communicator and a strong sense of ownership for results.

Preferred:

  • Experience with author disambiguation, entity resolution, or record linkage problems.
  • Experience applying vector‑based similarity or topic modeling techniques to real‑world corpora at scale.
  • Exposure to citation networks or scholarly data systems (e.g., arXiv, OpenAlex, USPTO).
  • Familiarity with building APIs or data services consumed by automated or agent‑based workflows.
Physical Demands and Work Environment
  • Must be able to remain in a stationary position for long periods.
  • The ability to communicate information and ideas so others will understand. Must be able to exchange accurate information in these situations.
  • The ability to observe details at close range.
  • Can work under deadlines.
Benefits
  • Team members and their families are covered by medical, dental, vision, and an employee assistance program.
  • Team members are able to enroll in our health savings account plan, our healthcare reimbursement arrangement plan, and our health care and dependent care flexible spending account plans.
  • Team members are able to enroll in our company's 401(k) plan.
  • Team members will receive $125 per month to assist with commuting or internet expenses and will also receive $200 per month for fitness and wellbeing expenses.
  • Team members will also receive up to ten sick days per year, up to seven personal days per year, up to 20 vacation days per year and twelve paid holidays throughout the calendar year.
  • Team members will be able to receive annual bonuses and can participate in the long‑term incentive plan.
Equal Opportunity Employment

Ai2 is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Employees may view the Know Your Rights compliance poster and the Pay Transparency Nondiscrimination Provision.

This employer participates in E‑Verify and will provide the federal government with your Form I‑9 information to confirm that you are authorized to work in the U.S. If E‑Verify cannot confirm that you are authorized to work, this employer is required to give you written instructions and an opportunity to contact the Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you, including terminating your employment. Employers can only use E‑Verify once you have accepted a job offer and completed the Form I‑9.

We are committed to providing reasonable accommodations to employees and applicants with disabilities to the full extent required by the Americans with Disabilities Act (ADA). If you feel you need a reasonable accommodation pursuant to the ADA, you are encouraged to contact us at View email address on click.appcast.io.

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data in Seattle, WA vacancy
  • $120k - $200k

    A growing software company is looking for a software engineer to join their fully remote team. The ideal candidate should have several years of professional experience, especially in a SaaS environment with familiarity in React, Java, and Python among other technologies... 
    Senior
    Remote work

    Together for Talent

    Seattle, WA
    3 days ago
  •  ...A technology company focused on public safety is looking for a Data Scientist in Seattle. This role involves building data products, deploying ML models, and developing data pipelines. Candidates should have experience in writing production code and operationalizing ML... 
    Senior
    Remote work

    Axon Enterprise Inc

    Seattle, WA
    2 days ago
  •  ...Brighton Jones in Seattle, WA is seeking a Senior Software Engineer to join our Technology team. In this full-stack role, you'll design and build integrations that enhance our operations and services, using a modern tech stack. The ideal candidate has 4-6 years of... 
    Senior

    Brighton Jones LLC

    Seattle, WA
    2 days ago
  •  ...Axon is seeking a Data Scientist in Seattle to enhance its data product pipeline for law enforcement training. The position involves deploying ML models, building data products like dashboards, and managing data pipelines to ensure product reliability. Applicants should... 
    Senior

    Axon

    Seattle, WA
    2 days ago
  •  ...Senior Streaming Platform Engineer At NiCE, we don't limit our challenges. We challenge our limits. Always...  ...-scale streaming and cloud data platforms. Based in Atlanta, this role...  ...About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global... 
    Senior

    NICE Actimize

    Seattle, WA
    4 days ago
  • $196k - $230k

     ...are high, and so are the rewards. The Data Compute team is a foundational infrastructure...  ...platform provider for all of Robinhood engineering, enabling everything from real-time...  ...for our internal customers! As a Senior Software Engineer on the Data Compute team, you... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Bellevue, WA
    2 days ago
  • $155k - $190k

     ...is the world’s first health provider led data platform with a vision of Saving Lives with...  ...with a special combination of health, software and big data experience who share our company...  ...informatics, architects, and other engineers. Innovate using strong problem‑solving... 
    Senior
    For contractors
    Visa sponsorship
    Work visa
    Flexible hours

    Truveta

    Seattle, WA
    2 days ago
  •  ...About Ditto Ditto is redefining how data moves at the edge. Our mission is to make...  ...military base, Ditto's peer‑to‑peer sync engine ensures devices stay connected and data stays...  ...workstreams, working closely with senior engineers who are deep domain experts, and... 
    Senior
    Remote work
    Flexible hours

    Ditto

    Seattle, WA
    2 days ago
  • $177.69k - $341.73k

     ...About the Team The TikTok U.S. Data Security (USDS) team is responsible for the security, integrity, and compliance of TikTok...  ...scientific insights. Responsibilities We are seeking a Senior Engineer to lead efficiency, stability, and AI‑driven innovation initiatives... 
    Senior
    Temporary work

    TikTok USDS Joint Venture

    Seattle, WA
    2 days ago
  • $148.5k - $237.6k

     ...ecosystem of devices and cloud software. Like our products, we work...  ...training systems informed by real data about how officers perform in...  ...direction for the team’s engineering practices — the data...  ...do it better; you’ll be the senior engineering voice they’ve been... 
    Senior
    Work experience placement
    Remote work

    Axon

    Seattle, WA
    2 days ago
  • $124.9k - $228.9k

     ...ROLE This role sits within the Technology Operations group in Engineering at The Trade Desk and focuses on building reliable, scalable, and well-governed enterprise data solutions. As a Senior Software Engineer‑Data Engineer, you will be an end‑to‑end owner for complex... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area

    The Trade Desk

    Seattle, WA
    2 days ago
  • $200k - $287.5k

     ...Senior Software Engineer In Data Clean Rooms At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use... 
    Senior
    Flexible hours
    Shift work

    Streamlit

    Bellevue, WA
    10 days ago
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer for Google.org in Seattle, WA. This role involves owning design and architecture for project components, implementing complex technical solutions, and driving AI strategies. The ideal candidate has a Bachelor's degree and... 
    Senior

    Google Inc.

    Seattle, WA
    1 day ago
  • $155k - $190k

     ...Senior Software Engineer - Data Fulfillment Seattle, WA Senior Software Engineer - Data Fulfillment Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster... 
    Senior
    For contractors
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Truveta

    Seattle, WA
    2 days ago
  • $126k - $189k

     ...bonus plans to provide a competitive compensation package. Who You Are: The Allen Institute for AI (Ai2) is hiring a Senior Data Engineer to build the data infrastructure behind AI research agents that explore and reason over scholarly literature. You'll work on... 
    Senior
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Weekend work

    Allen Institute for Artificial Intelligence

    Seattle, WA
    2 days ago
  • $140k - $200k

     ...Our team has a unique opportunity to work on applications and data at scale, serving millions of jobseekers and tens of...  ...marketplace of jobseekers and employers and need generalist software engineers to build fast, scalable, and effective applications, stream and... 
    Senior
    Full time
    Contract work
    For contractors
    For subcontractor
    H1b
    Work at office
    Remote work
    Flexible hours

    ZipRecruiter

    Seattle, WA
    1 day ago
  •  ...revolutionizing the financial landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancement to...  ...the next generation of our financial services platform. Data Trust org leads the path for building platform services,... 
    Senior
    Full time
    Work experience placement
    Remote work

    SoFi

    Seattle, WA
    2 days ago
  • $119.85k - $162.15k

     ...future with us. The Boeing Company is currently seeking a Software Engineer - Data Acquisition .NET, C++ to join our Instrumentation and Data...  ...range of experience levels including Mid-Level and Senior level Real-Time Embedded Software Engineer. Position Responsibilities... 
    Senior
    Permanent employment
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Seattle, WA
    2 days ago
  • iSpot.tv, Inc. is seeking a Software Development Engineer 3 to join their Clean Room team in Bellevue, WA. This role focuses on optimizing the company’s data pipeline architecture and ensuring smooth data flow across teams. The ideal candidate will possess a Master’s degree... 
    Senior
    Remote job
    Flexible hours

    iSpot.tv, Inc.

    Bellevue, WA
    14 hours ago
  •  ...veteran-owned company in Washington is seeking an experienced software developer to support a legacy web application. Key...  ...include programming across various technologies, performing data engineering tasks, and ensuring application integrity. The ideal candidate... 
    Senior

    Tesla Laboratories. Inc.

    Seattle, WA
    4 days ago
  • $165k - $242k

     ...Senior Software Engineer, Data Center Infrastructure Tooling CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted... 
    Senior
    Temporary work
    Flexible hours

    CoreWeave

    Bellevue, WA
    14 hours ago
  • $148.5k - $237.6k

     ...science — we analyze TASER device data, build models that drive...  ...The head of product was a Staff Engineer. Our TPM ran a 60‑person engineering...  ...do it better; you'll be the senior engineering voice they've been...  ...you. We write Python like software engineers, not data scientists... 
    Senior
    Remote work

    Axon Enterprise

    Seattle, WA
    14 hours ago
  •  ...A leading fintech company in Seattle is seeking a Senior Software Engineer for the Product Data Platform team. This role involves optimizing performance of backend systems and building scalable infrastructure for critical product experiences. Candidates should have over... 
    Senior

    Brex

    Seattle, WA
    2 days ago
  • $155k - $211k

     ...DAT Freight & Analytics in Seattle is looking for a Software Engineer to join the Broker Tech team. This role involves developing tools for brokers to enhance their capabilities within Transportation Management Systems. Key responsibilities include hands-on development... 
    Senior

    DAT Freight & Analytics

    Seattle, WA
    2 days ago
  • $190k - $210k

     ...we'd love for you to join our growing team! The Role As a Senior Software Engineer at Read AI, your contributions will directly impact the functionality...  ...of our product. Our team is responsible for owning the data flows and ML infrastructure across the company, which... 
    Senior
    Flexible hours

    Read AI

    Seattle, WA
    1 day ago
  • $192k - $240k

     ...global payments, plus intuitive software for travel and expenses. Tens...  ...need to grow your career. Engineering at Brex Engineering at...  ...intention. Our teams span Software, Data, Security, and IT, and...  ...grade backend systems. As a Senior Software Engineer, you’ll... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    Seattle, WA
    2 days ago
  • Google Inc. is seeking a Senior Software Engineer to join the Data Cloud Frontier AI team in Seattle. This role involves developing next-generation technologies that change how users interact with information. Engineers will handle challenges at scale and lead project modules... 
    Senior

    Google Inc.

    Seattle, WA
    1 day ago
  • $147.3k - $193.3k

     ...Senior Software Engineer - Data and AI Platforms Who we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products... 
    Senior
    Permanent employment
    Part time
    Local area
    Work visa

    Lululemon athletica

    Seattle, WA
    3 days ago
  • $170k - $240k

     ...regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components... 
    Senior
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    SentiLink

    Seattle, WA
    2 days ago
  • $145.6k - $200.2k

     ...use reinforcement learning algorithms to convert raw sensor data into high-value actions and decisions, focusing on industrial...  ...and India. Who You Are We’re looking for an experienced Software Engineer to anchor the technical direction of our growing Data Platform... 
    Senior
    Temporary work
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Flexible hours

    Phaidra

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data. Be the first to apply!