Senior Software Engineer, Data
$126k - $189kThe 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$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...SeniorRemote work- ...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...SeniorRemote work
- ...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
- ...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
- ...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
$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...SeniorWork at officeFlexible hoursShift work3 days per week$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...SeniorFor contractorsVisa sponsorshipWork visaFlexible hours- ...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...SeniorRemote workFlexible hours
$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...SeniorTemporary work$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...SeniorWork experience placementRemote work$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...SeniorFull timeTemporary workWork experience placementLocal area$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...SeniorFlexible hoursShift work$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$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...SeniorFor contractorsWork at officeVisa sponsorshipWork visaFlexible hours$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...SeniorContract workWork at officeWorldwideFlexible hoursWeekend work$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...SeniorFull timeContract workFor contractorsFor subcontractorH1bWork at officeRemote workFlexible hours- ...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,...SeniorFull timeWork experience placementRemote work
$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...SeniorPermanent employmentWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- 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...SeniorRemote jobFlexible hours
- ...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
$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...SeniorTemporary workFlexible hours$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...SeniorRemote work- ...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
$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$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...SeniorFlexible hours$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...SeniorWork at officeRemote workWork from home- 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
$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...SeniorPermanent employmentPart timeLocal areaWork visa$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...SeniorLive inWork at officeRemote workHome officeFlexible hours$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...SeniorTemporary workWork at officeImmediate startRemote workVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data. Be the first to apply!
- software sales engineer Seattle, WA
- software engineer internship remote Seattle, WA
- IT software developer Seattle, WA
- software engineer staff Seattle, WA
- machine learning software engineer Seattle, WA
- software engineer part time Seattle, WA
- facebook software engineer Seattle, WA
- senior robotics software engineer Seattle, WA
- junior software developer Seattle, WA
- software developer night shift Seattle, WA

