{"id":3812745,"url":"https://alion.io/job/claims-software-engineer","title":"Software Engineer","company":{"id":4516267,"name":"Claims","domain":"claims.com","url":"https://alion.io/company/claims-6","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":{"label":"CET","utc_offset_min":1,"utc_offset_max":1},"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":10000,"max":30000,"currency":"USD","period":"year","gross":null,"usd_annual":30000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Ansible","optional":true},{"name":"Docker","optional":true},{"name":"FastAPI","optional":true},{"name":"GitHub Actions","optional":true},{"name":"LLM","optional":true},{"name":"Next.js","optional":true},{"name":"OCR","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Pydantic","optional":true},{"name":"Rust","optional":true},{"name":"Supabase","optional":true},{"name":"WebAssembly","optional":true}],"status":"live","first_seen_at":"2026-11-04T15:09:09Z","employer_posted_date":null,"last_verified_at":"2026-11-04T15:09:09Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"ð Build the data layer AI needs to do science\nApplication deadline: 16 Nov 2026 23:59 CET\nAbout Claims\nAI ate the Internet, but it can't digest science yet. A paper is thousands of words of prose written for humans, but an AI agent doing research needs to know what was claimed, what evidence supports it, and how far to trust it. Claims turns the scientific literature into exactly that: every claim, tied to its evidence, as structured data that models and agents can query.\nWe're a startup and run as Subnet 111 on Bittensor. Since our mainnet launch on 28 August 2026, an open competition of miners has processed more than 10,000 papers, and every record was checked by our validator before it entered the dataset. The competition keeps raising the bar: miners keep finding ways to beat our own reference pipeline, and every win becomes part of the standard the whole network is scored against.\nThe team\nClaims was founded by two professors of economics and a senior engineer.\nPhilipp Koellinger, CEO, is a professor of economics and an experienced entrepreneur: founder of DeSci Labs and the DeSci Foundation, and co-builder of SciWeave with Ogban.\nChristian Roessler, co-founder, is a professor of economics and game theorist. He designs the incentive mechanism that makes the miner competition work.\nOgban Ugot, engineering, is a senior backend and machine learning engineer. He built SciWeave, the Claims miner, validator and data pipeline, and you will work with him every day.\nYou would be the fourth person on the team and our second engineer.\nOur culture\nWe are a fully remote team spread across Europe, Africa and the US West Coast. We have a flat hierarchy and move fast towards clearly defined goals. We think deep, don't shy away from difficult problems or conversations, and we ship relentlessly. The code you will write will run on a live network within your first weeks, and you own real things from day one. We are an AI-native company and expect you to be an AI-native Software Engineer we can trust.\nAbout the role\nPosition: Software Engineer (Python, full-stack)\nLocation: Remote. You need to be able to join our team meetings in the afternoon, Central European Time.\nType: Full-time contractor. Start in December 2026 or January 2027.\nWe're looking for a Software Engineer to help maintain and build Claims and its supporting applications, services, and developer tools. Claims turns scientific research into structured claims and supporting evidence through document processing, AI pipelines, and automated evaluation.\nThis is a hands-on, backend-focused full-stack role. You'll work across Python services, web dashboards, data pipelines, integrations, and deployment tooling. Your work will combine delivering new features with debugging existing systems, improving reliability, and making the codebase easier to maintain.\nYou should be comfortable owning well-defined tasks from investigation through implementation, testing, and release, working with the team on larger design decisions and unfamiliar areas.\nResponsibilities\nBuild and maintain Python backend services, APIs, command-line tools, and background processing workflows.\nDevelop and improve web dashboards and internal review tools using TypeScript, React, and modern web frameworks.\nMaintain pipelines that ingest research papers, process documents, extract structured information, and evaluate results.\nIntegrate external APIs and AI model providers, handling validation, retries, timeouts, rate limits, and usage costs.\nWork with relational databases and object storage, including schema changes, migrations, queries, and data integrity checks.\nInvestigate bugs and production issues across services, pipelines, and interfaces; address root causes and add useful regression coverage.\nHelp maintain deployment automation, continuous integration, logging, monitoring, and operational documentation.\nImprove existing code through practical refactoring, dependency maintenance, automated tests, and code review.\nCollaborate with engineering and research colleagues to turn requirements and experimental workflows into reliable software.\nRequired skills and experience\nTypically 1â5 years of professional software engineering experience, or equivalent practical experience delivering and maintaining production software.\nStrong Python skills, including building maintainable services or data processing applications, managing dependencies, and writing automated tests.\nExperience designing, consuming, and troubleshooting HTTP APIs, with a sound understanding of JSON, validation, authentication, and error handling.\nWorking knowledge of TypeScript or JavaScript and experience contributing to React applications or a comparable modern frontend framework.\nPractical SQL and relational database experience, including data modelling, migrations, and debugging queries.\nConfidence working in Linux environments and using the command line to investigate logs, configuration, processes, and service failures.\nExperience with Git, pull requests, code review, automated testing, and continuous integration.\nAn understanding of secure engineering practices, including access controls, secrets management, and careful handling of private data.\nThe ability to navigate an existing codebase, trace issues across components, and make focused, well-tested changes.\nClear communication, practical problem-solving, and the judgment to work independently while asking for input when requirements or risks are unclear.\nNice to have\nExperience with FastAPI, Pydantic, PostgreSQL, Supabase, Next.js, or similar tools.\nExperience integrating LLM APIs, building AI-assisted workflows, or evaluating model outputs for accuracy, reliability, latency, and cost.\nFamiliarity with PDF parsing, OCR, document extraction, scientific datasets, or evidence provenance.\nExperience with distributed jobs, asynchronous processing, reproducible pipelines, or automated benchmarking.\nFamiliarity with Docker, Ansible, systemd, GitHub Actions, cloud hosting, or infrastructure automation.\nExperience with Bittensor, decentralized compute networks, or systems for evaluating independently submitted code.\nExposure to Rust, native Python extensions, or WebAssembly.\nAn interest in scientific research, open-source software, and tools that make research easier to inspect and reuse.\nYou don't need experience with every technology listed. Strong engineering fundamentals and the ability to learn quickly across the stack matter most.\nWhat success looks like\nYou can independently deliver scoped features and fixes across the backend and supporting web applications.\nYour changes are understandable, tested, and documented, with appropriate attention to security and compatibility.\nYou help make processing pipelines and production services more reliable and easier to troubleshoot.\nYou contribute constructively to reviews, communicate progress and blockers, and help the team turn research ideas into maintainable software.\nWhat we offer\n$1500 - $2000 per month, depending on experience.\nOpportunities for rapid professional growth in a high-impact role: a small team, a live network, and a senior engineer to learn from.\nQuarterly team retreats in inspiring locations (e.g., Vilnius, Koh Samui).\nTravel and visa support for business needs.\nFlexible remote working.\n\nHelp us build the data layer that lets AI do science properly.\n\nHow to apply\n\nApply online through the link here: https://airtable.com/appZKkV7FT7eYBhKI/shrjJ3jYfxZjsNckR\n\nIt takes about 30 minutes: a few practical questions, four short written answers, links to your code, and your CV or personal website. No cover letter needed.\nApplications close on Monday 16 November 2026, 23:59 CET.\nWe read every application after the deadline and reply to everyone.\nImportant: To show that you have read this post, include the word Validator in your answer to the question \"Why Claims\" in the application form.\n\nPlease mention the word **WINNABLE** and tag RMTg4LjE2Ni4xMjEuMTM0 when applying to show you read the job post completely (#RMTg4LjE2Ni4xMjEuMTM0). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.","description_format":"text","description_chars":8212,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Science & Engineering"],"lifecycle":[{"event":"open","at":"2026-11-05T15:10:25Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":27,"reasons":["seen:2","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":{"stated_usd_annual":30000,"is_top_pay":false},"html_url":"https://alion.io/job/claims-software-engineer","json_url":"https://alion.io/job/claims-software-engineer.json","meta":{"generated_at":"2026-11-07T17:02:27Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24546,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4516267},"rest":"https://alion.io/mcp/rest/get_company?id=4516267"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fclaims-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fclaims-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fclaims-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/claims-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fclaims-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3812745}},{"tool":"search_jobs","arguments":{"company":"claims.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3812745},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}