{"id":3160483,"url":"https://alion.io/job/verisian-programming-language-engineer","title":"Programming Language Engineer","company":{"id":2017057,"name":"Verisian","domain":"verisian.com","url":"https://alion.io/company/verisian","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Industrial Engineering","role_family":"Industrial Engineering","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":["GB"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":43000,"max_usd":89000,"period":"year","method":"role_country_seniority_unknown","sample_n":875},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"Argo Workflows","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Java","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"Kubernetes","optional":false},{"name":"Next.js","optional":false},{"name":"Python","optional":false},{"name":"SAS","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-23T15:58:49Z","employer_posted_date":"2026-10-23","last_verified_at":"2026-10-26T04:51:24Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"About Us\nAt Verisian, we build deep tech and AI solutions that enable groundbreaking medical therapies to enter the market faster and safely. New medicines and devices are judged using all available evidence in the proper context and backed by automated analyses that validate and make data and results transparent to companies and regulators alike. Regulators will make the right decisions on novel therapies faster and with greater confidence, protecting patients from harm and making breakthrough treatments available as soon as is possible and safe.\nIn times of increasing trial numbers and complexity, we are building technical innovation to remove crucial bottlenecks for pharmaceutical and medical device companies, as well as public health authorities, directly affecting clinical trial planning, analyses, validation, submission, and market approval.\nBy joining us, you will commit yourself to building software and AI tools that directly contribute to increasing the rate at which medical innovation improves human health and wellbeing.\nDisclaimer:\nWe welcome candidates of diverse experience levels, and meeting every requirement is not mandatory. Research indicates that underrepresented groups tend to apply only if they meet all qualifications. If you're enthusiastic about the role, please apply and let our recruiters evaluate your application.\nCulture\nAt Verisian, our mission is to build the future infrastructure of medical innovation. To help us succeed, we're creating a unique employee culture. We always put the mission first. We're fanatically customer obsessed, crafting world-class products that customers love with every interaction. We take extreme ownership and accountability of our work, seeing whatever we do through to completion. We communicate candidly and directly with each other, even when it's uncomfortable. We're innately curious, open to alternative perspectives and invest passionately in our own continuous growth.\nRole Description\nAs a Programming Language Engineer, you will join our world-class engineering team in building the Verisian Platform. You will work on an application that exposes our clinical trial insights to data managers, statistical programmers, statisticians, medical experts/writers, and regulatory authorities.\nThe Verisian Platform brings value to a set of highly regulated processes crucial for medical progress and innovation. Your work will support the Planner, Builder, Explorer, Validator, Submitter, and related supporting modules. These core modules of the platform target the planning, exploration/onboarding, building, validation, submission, and review of clinical trials and their results. They enable data managers, statistical programmers, statisticians, medical writers, and regulators to deliver their work faster, at higher quality, lower cost, and in greater confidence.\nOur pipelines analyze clinical trial documentation, code, logs, data, and results to build a knowledge graph through code traceability. We harness the resulting dataset, column-level and logic lineage to turn clinical trials into Information Infrastructure that can be used by experts and consumed by AI to revolutionize how therapies are evaluated and enter the market. We capture complex processes in fully- and semi-automated workflows that place experts in control and AI automation at their fingertips. We build visualizations to provide our customers with a maximum of insight as fast as possible.\nOur application stack is based on Next.js and deployed via Docker/Kubernetes in the cloud. The data analysis pipelines run in Argo Workflows. We analyze code based on Antlr4 and Java. AI agents are developed in Python. Git is where our code lives, and Github Actions is how it gets out into the world.\nYou will develop parsers and compilers for programming languages (SAS, R, and Python) used by statistical programmers and data scientists to analyze clinical trials. You will then transform the code, data, specifications, and statistical results into complex graphs and related data structures. They will be used by our platform to expose our game-changing functionality to users and consumed by our AI agents to automate the planning, analysis, validation, and submission of clinical trials\nYou will be expected to lead the analysis, design, building and testing of components of the code analytics and backend stack. As part of our core team, you will join us in designing, prioritising, building and testing new functionality, troubleshooting customer issues, finding root causes, and deploying required fixes to ensure maximal user impact and performance.\nRequirements\nExperience with and strong interest in programming languages, parsing algorithms, interpreters, and compilers\nExtensive experience in Java or Typescript and at least one other programming language\nExperience with and clear understanding of graph theory and algorithm implementation\nExperience with and love for complex root cause analyses to find and resolve bugs\nExperience identifying and resolving performance and scalability issues\nStrong focus on building as a team: we have a We & Mission mindset\nStrong ability to communicate complex technical problems and solutions, foresee risks, and align work across multiple teams and colleagues\n“If it’s not code and documented, it doesn’t exist”-mindset\nIteration mindset\nBonus points for:\nExperience with Antlr4/similar parsing framework\nExperience with SAS\nExperience with R\nExperience with R/Python/interpreted programming language execution\nBenefits\nWhat you build impacts billions of people around the world\nHighly collaborative, ambitious and world-class team\nEmployee Stock Options Plan\nAll remote, asynchronous work environment with in-person summits around the world\nPension plan and additional benefits depending on country of residence","description_format":"text","description_chars":5829,"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":["Stock options"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Design & Creative","Medical AI"],"lifecycle":[{"event":"open","at":"2026-10-23T15:58:49Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-10-24T06:24:00+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":30,"reasons":["conf:1","win:early"],"computed_at":"2026-10-26T05:57:25Z"},"pay":null,"html_url":"https://alion.io/job/verisian-programming-language-engineer","json_url":"https://alion.io/job/verisian-programming-language-engineer.json","meta":{"generated_at":"2026-10-26T08:12: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":10905,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00: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":2017057},"rest":"https://alion.io/mcp/rest/get_company?id=2017057"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fverisian-programming-language-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%2Fverisian-programming-language-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%2Fverisian-programming-language-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/verisian-programming-language-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fverisian-programming-language-engineer"}]}