{"id":2977263,"url":"https://alion.io/job/elsevier-senior-software-engineer-i-5","title":"Senior Software Engineer I","company":{"id":3090,"name":"Elsevier","domain":"elsevier.com","url":"https://alion.io/company/elsevier","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":85,"open_postings":22,"ghost_share":0,"stale_share":0.818,"repost_share":0,"time_to_fill_p50_days":21,"computed_at":"2026-10-27T05:46:45Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Philadelphia, United States","United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":86600,"max":144400,"currency":"USD","period":"year","gross":null,"usd_annual":144400},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon EKS","optional":false},{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"Kanban","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"Python","optional":false},{"name":"AWS","optional":true},{"name":"Knowledge Graph","optional":true},{"name":"Semantic Search","optional":true}],"status":"live","first_seen_at":"2026-10-20T00:00:00Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-26T10:49:44Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"Senior Software Engineer I - Search and AI Platform \nAbout the Team\nOur team is dedicated to unlocking the rich knowledge embedded within Elsevier’s content through our rich data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights, make informed decisions, and accelerate progress across research, healthcare, and life sciences.\nAs part of this mission, the AI Platform team is focused on building reusable generative AI capabilities that can be embedded across products and platforms. We create scalable, secure, and production-ready AI services - enabling downstream teams to integrate cutting-edge GenAI features with confidence.\nThe Role\nWe are seeking a Senior Software Engineer I with a passion for generative AI and platform architecture. In this role, you will drive architectural decision and set engineering standard and implement robust systems to deliver reusable AI services and components, collaborating closely with cross-functional stakeholders to solve meaningful challenges. You will also contribute to mentor other engineers and help evolve our engineering practices.\nResponsibilities\nLeading architectural design and ensure technical consistency. \nDesigning, developing, and maintain generative AI services and reusable components using mostly Python and a little bit Java. \nDefining and promote best practices in engineering, including scalability, observability, testing, and CI/CD. \nContributing to system designs spanning multiple services and modules, aligning with architectural best practices. \nCollaborating with product, platform, and research teams to translate AI prototypes into production-ready capabilities. \nWorking within a Kubernetes (EKS) environment to deploy scalable, containerized applications. \nLeading the resolution of complex technical challenges across distributed systems. \nMentoring less-senior developers on engineering principles, GenAI patterns, and platform development. \nParticipating in code reviews, architecture sessions, and cross-team initiatives to ensure quality and maintainability. \nStaying informed of the latest developments in generative AI and advocate for responsible integration into product ecosystems. \nWhat We’re Looking For\n4-6 years of software engineering experience. \nProven experience contributing to technical architecture for large-scale platforms or services. \nSolid understanding of software development methodologies and data modeling principles. \nDeep expertise in Python and Java. \nProficiency in backend development and familiarity with modern AI/LLM tools and frameworks (e.g., LangChain, LangGraph). \nExperience with Kubernetes (EKS) and cloud-native architectures. \nProven track record building scalable backend systems and APIs. \nExperience mentoring engineers and contributing to architectural decisions. \nAbility to work collaboratively across functions in an Agile or Kanban environment. \nNice to Have\nExperience operationalizing LLMs or building internal AI platforms. \nFamiliarity with observability practices (metrics, logging, alerts). \nExposure to knowledge graphs or semantic search systems. \n\nU.S. National Base Pay Range: $86,600 - $144,400. Geographic differentials may apply in some locations to better reflect local market rates.\n\nIf performed in Maryland, the base pay range is $90,900 - $151,700.If performed in New Jersey, the base pay range is $102,333 - $163,467.\n\nThis job is eligible for an annual incentive bonus.\n\nWe know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Clickhereto access benefits specific to your location.\nWe are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.\nCriminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scamshere.\nPlease read our Candidate Privacy Policy.\nWe are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.\nUSA Job Seekers:\nEEO Know Your Rights.","description_format":"text","description_chars":4544,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Publishing","Clinical Decision Support","Scientific & Lab Software"],"lifecycle":[{"event":"open","at":"2026-10-21T05:20:01Z"}],"visa":[],"liveness":{"score":69,"band":"ok","label":"Likely open","p_open":1,"p_active":0.686,"p_room":1,"age_days":7,"expected_fill_days":21,"reasons":["conf:18","stale_co","wave","velocity","win:early","comp:brand"],"computed_at":"2026-10-27T05:46:45Z"},"pay":{"stated_usd_annual":144400,"is_top_pay":false},"html_url":"https://alion.io/job/elsevier-senior-software-engineer-i-5","json_url":"https://alion.io/job/elsevier-senior-software-engineer-i-5.json","meta":{"generated_at":"2026-10-27T10:46:07Z","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":12554,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00: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":3090},"rest":"https://alion.io/mcp/rest/get_company?id=3090"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Felsevier-senior-software-engineer-i-5"},{"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%2Felsevier-senior-software-engineer-i-5"},{"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%2Felsevier-senior-software-engineer-i-5"},{"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/elsevier-senior-software-engineer-i-5\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Felsevier-senior-software-engineer-i-5"}]}