{"id":1990094,"url":"https://alion.io/job/deweylearn-document-senior-python-engineer","title":"Senior Python Engineer","company":{"id":1918228,"name":"DeweyLearn document","domain":"deweylearn.com","url":"https://alion.io/company/deweylearn","size_band":"11-50","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":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":{"label":"ET","utc_offset_min":-5,"utc_offset_max":-5},"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":94000,"max_usd":220000,"period":"year","method":"global_role_seniority_cell","sample_n":5573},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Embeddings","optional":false},{"name":"FastAPI","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"PostgreSQL","optional":true}],"status":"live","first_seen_at":"2026-10-07T03:04:39Z","employer_posted_date":null,"last_verified_at":"2026-10-07T03:04:39Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"We are DeweyLearn, an education technology startup building AI systems that capture expert judgment and turn it into authentic assessment. We're small and early, and the work is real from day one.\nIn your cover letter, tell us about a time an AI coding tool produced something that looked correct but wasn't — how you caught it, and what you changed afterward.\nTasks\nBuild and maintain production backend services and APIs in Python (FastAPI)\n\nImplement retrieval workflows (RAG, embeddings, vector search)\n\nWork closely with other engineers and stakeholders to make good technical trade-offs\n\nHelp keep our systems clean, reliable, and easy to extend\n\nRequirementsGeneral:\nYou’re a curious technologist at heart. You like understanding how things work, and you enjoy exploring new tools, approaches, and ideas\n\nYou are a fast self-learner and enjoy dialog\n\nYou have proven software engineering fundamentals and can build reliable systems that others can understand, maintain, and extend\n\nYou are a good communicator and can ask the right questions, explain trade-offs in a straightforward way, and collaborate with stakeholders\n\nYou enjoy collaborating with other team members\n\n4–8 years of professional software engineering experience. This is a deliberate band, not a minimum — we want engineers who learned the fundamentals the hard way and then rebuilt how they work around AI\n\nYou have experience working with ML/AI systems in a production environment.\n\nYou have native/fluent proficiency in English\n\nExperience in early-stage startups is a plus\n\nYou work agentically. AI is your primary authoring tool, not an autocomplete you tolerate, and you can say precisely where you let a model run unsupervised and where you don't\n\nYou read AI output critically. You've caught it being confidently wrong, and you still know what's underneath — when an agent writes something that breaks, you can debug it\n\nYou must be legally authorized to work in the United States without sponsorship, now and in the future, and be physically located in the US while working. Eastern time zone strongly preferred — we need at least six hours of daily overlap with 9:00–17:00 ET\n\nTechnical:\nExceptional command of the Python language is a must\n\nExceptional command of FastAPI and related topics is a must\n\nProduction API work backed by PostgreSQL is a must\n\nGood command of Docker in dev and deployment use cases\n\nUnderstanding of Infra as code is a plus\n\nExceptional understanding of “engineering basics” (version control, CI/CD, environments, debugging)\n\nFamiliarity with retrieval workflows (RAG) and embedding-based search\n\nExperience with Natural Language Processing is a plus\n\nFamiliarity with at least one front-end framework is a plus\n\nBenefits\nFlexible remote work arrangement\n\nCollaborative, innovation-focused environment\n\nOpportunity to shape the future of education\n\nJoin us in building the future of education technology. If you're passionate about creating innovative solutions and want to be part of something groundbreaking, we want to hear from you.\nOriginally posted on Himalayas","description_format":"text","description_chars":3080,"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":["Higher Education"],"lifecycle":[{"event":"open","at":"2026-10-07T05:28:00Z"}],"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":7,"reasons":["seen:2","win:early"],"computed_at":"2026-10-09T06:01:00Z"},"pay":null,"html_url":"https://alion.io/job/deweylearn-document-senior-python-engineer","json_url":"https://alion.io/job/deweylearn-document-senior-python-engineer.json","meta":{"generated_at":"2026-10-10T01:59:08Z","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","counted_by":"address","units_charged":1,"used_today":3494,"day_limit":5000,"remaining_today":1506,"minute_limit":60,"resets_at":"2026-10-11T00: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":1918228},"rest":"https://alion.io/mcp/rest/get_company?id=1918228"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdeweylearn-document-senior-python-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%2Fdeweylearn-document-senior-python-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%2Fdeweylearn-document-senior-python-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/deweylearn-document-senior-python-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdeweylearn-document-senior-python-engineer"}]}