{"id":856070,"url":"https://alion.io/job/openteams-full-stack-platform-engineer","title":"Full-Stack Platform Engineer","company":{"id":678978,"name":"OpenTeams","domain":"openteams.com","url":"https://alion.io/company/openteams","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Austin, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":145000,"max":250000,"currency":"USD","period":"year","gross":null,"usd_annual":250000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Go","optional":false},{"name":"GraphQL","optional":false},{"name":"PKI","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Svelte","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"Human-in-the-Loop","optional":true},{"name":"JavaScript","optional":true},{"name":"NumPy","optional":true},{"name":"PyTorch","optional":true},{"name":"SciPy","optional":true},{"name":"Travis CI","optional":true}],"status":"live","first_seen_at":"2026-09-01T17:12:46Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-28T02:56:50Z","board_verified":true,"closed_at":null,"days_open":26,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":26},"description":"Who We Are\nEvery organization runs on intelligence: years of accumulated knowledge, decisions, and context. As AI takes on more of that work, companies face a choice: rent that intelligence from vendors who keep the data, the context, and the results, or own it.\nOpenTeams exists to make ownership possible.\nFounded by Travis Oliphant, creator of NumPy and SciPy, and built by people with deep roots across the open-source ecosystem, including NumPy, SciPy, PyTorch, and Jupyter, we help enterprises and governments build AI they control, govern, and evolve themselves.\nIf that sounds like your kind of work, we'd like to meet you.\nFull-Stack Platform Engineerx2\nLocation: U.S - Remote OR Hybrid - Washington, DC, Denver, CO or Colorado Springs, CO. \nWork Authorization: U.S. citizenship required\nClearance: U.S.-Remote Opening: An active clearance is not required. Candidates must be eligible and willing to obtain and maintain a U.S. security clearance. Hybrid Opening: An active TS/SCI clearance is preferred. Candidates may also be considered if they previously held a TS/SCI with CI polygraph or currently hold an active TS or Secret clearance.\nSalary Range: $145,000-$250,000 USD, dependent on experience level and location\nOpenings: Two positions are available:\nOne hybrid position: Candidates must be located in or willing to work hybrid from Washington, DC; Denver, CO; or Colorado Springs, CO. An active TS/SCI clearance is required. Up to 15% travel is required.\nOne U.S.-remote position: Candidates may work remotely from anywhere in the United States. An active clearance is not required, but candidates must be willing and able to undergo the process required to obtain and maintain a U.S. security clearance.\nCandidates will be considered for the opening that best aligns with their location, clearance status, experience, and work preferences. Candidates who meet the requirements for multiple openings may be considered for more than one.\nAbout the Role\nWe're looking for a Full-Stack Platform Engineer to build both sides of an AI platform - the API surface other teams build on, and the interfaces analysts use directly.\nThe API comes first here, and that's a real constraint rather than a slogan: platform capabilities are consumed through documented interfaces by analysts, internal teams, and partner organizations using their own tools. If those interfaces are unstable or hard to reason about, adoption stalls regardless of what the platform can do underneath.\nOn the backend, you build API-first services for workflow orchestration, data ingestion, evaluation execution, and results management, and you implement identity federation and access controls that hold up across deployment environments. On the frontend, you build the analyst-facing tooling - modern web consoles and utilities where someone actually kicks off a workflow, inspects a result, or figures out why a run failed. You should be comfortable in a component-based web stack, though the emphasis is on clear, functional interfaces over visual polish. Doing both sides means you feel your own API design decisions from the consuming side, which is the fastest way to find the ones that were wrong.\nYou also produce what external teams need to build on the platform: documentation, reference implementations, and client examples that work when someone follows them.\nKey Responsibilities\nDesign, implement, document, and maintain APIs for workflow orchestration, data ingestion, evaluation execution, and results management\nDefine clear, stable, and versioned interface specifications for use by external integrators\nImplement brokered single sign-on and identity federation using protocols such as OpenID Connect, SAML, and PKI/X.509 certificate-based authentication\nEnforce approved authentication, authorization, and access-control requirements across platform services\nDesign relational data models that support platform APIs and workflow requirements\nBuild the analyst-facing web interfaces for the platform - consoles for launching workflows, inspecting results, and diagnosing failed runs\nDevelop UI for AI-specific interaction patterns: streaming model output, long-running and multi-step agentic runs, prompt and configuration management, and side-by-side comparison of model or workflow results\nEnsure analyst-facing interfaces are built strictly on the same public APIs external integrators use, keeping the platform genuinely headless rather than headless in name\nProduce and maintain API documentation, integration guides, SDK examples, reference implementations, and example workflows\nDevelop notebooks and other enablement resources for data science and analyst audiences\nSupport partner organizations and Government teams integrating with published platform interfaces\nWrite automated tests and maintain CI pipelines across backend and frontend code\nEnsure application dependencies are compatible with target deployment environments\nCollaborate with platform, security, infrastructure, and ML engineers to deliver reliable, secure, and interoperable platform services\nRequired Skills & Experience\nU.S. citizenship and eligibility to obtain and maintain a U.S. security clearance\n5+ years of full-stack or backend engineering experience, with an emphasis on API-first services\nProficiency in Python, TypeScript, Go, or a comparable programming language\nExperience designing, documenting, versioning, and maintaining REST or GraphQL APIs used by external teams or integrators\nWorking proficiency with a modern component-based frontend framework such as React, Vue, or Svelte, and the ability to build clean, functional interfaces without dedicated design support\nFamiliarity with the patterns AI interfaces depend on - streaming responses, asynchronous job status, and interfaces that stay usable while an operation is still running\nHands-on experience implementing authentication and authorization using OpenID Connect, SAML, PKI/X.509 certificates, or comparable identity protocols\nExperience developing containerized applications and services\nExperience with Git-based development workflows, automated testing, and continuous integration\nDemonstrated ability to write developer-facing API documentation, integration guides, and reference implementations\nExperience with relational databases and API-level data modeling\nAbility to translate technical requirements and user feedback into clear, maintainable interface specifications\nStrong written communication skills and the ability to support technical users integrating with platform services\nBachelor's degree in computer science, engineering, or a related field, or equivalent practical experience\nNice to Have\nExperience building headless platforms, developer platforms, or public API products\nExperience building user interfaces on top of LLMs, agents, or other AI/ML services\nExperience developing human-in-the-loop review, scoring, annotation, or adjudication tooling\nFamiliarity with Government identity and access-management standards, including CAC/PIV authentication\nExperience developing Jupyter notebooks, SDK examples, or technical enablement materials for analyst and data science audiences\nExperience delivering software for Government, defense, or another regulated industry\nExperience integrating AI/ML services, model gateways, or evaluation tools through documented API contracts\nFamiliarity with access-control models such as role-based or attribute-based access control\nFamiliarity with design systems or component libraries\nActive or previously held U.S. security clearance\nGrow With Us\nAt OpenTeams, growth isn’t just about the company-it’s about you.\nWe believe the best careers are built at the edge of your potential. That is where new tools, ideas, and technologies change the world. Here, you’ll work alongside pioneers of AI, solving problems that matter: making AI more transparent, more ethical, and more empowering. As your skills grow, our career framework provides a pathway and recognition of that increased impact.\nOpportunities aren’t limited by geography. You’ll collaborate with global experts, contribute to open source projects that power the world’s technology, and stretch your skills daily. That global perspective and diversity makes our solution more universal and robust. We are committed to continuing to celebrate diversity on our team.\nSupported people are successful people. We offer 100% employer paid medical premiums for employees and self-managed PTO with a minimum time off requirement, so that our teams are able to do their best work.\nWe invest in curiosity, creativity, and ownership. That means you’ll be trusted to boldly innovate, supported to learn fast, and celebrated for successful collaboration.\nCommitment to diversity, equity, inclusion, and belonging\nOpenTeams understands that valuing diverse creative practices and forms of knowledge is crucial to and enriches the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, disabled people, persons of all sexual orientations, gender identities and expressions.\nWe are an equal opportunity employer - all qualified applicants will receive equal consideration for recruitment, interviews, employment, training, compensation, promotion, and related activities. We do not discriminate based on race, religion, gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. OpenTeams will not tolerate discrimination or harassment based on these characteristics or any other unlawful behavior, conduct, or purpose.","description_format":"text","description_chars":9872,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":["Equity"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Washington","iso":null,"kind":"city"},{"name":"Colorado","iso":null,"kind":"city"}],"hiring_excludes":[],"relocation_offered":false,"industries":["AI Consulting & Integration","Open Source Projects & Foundations"],"lifecycle":[{"event":"open","at":"2026-09-13T06:44:15Z"},{"event":"close","at":"2026-09-24T07:25:29Z"},{"event":"reopen","at":"2026-09-24T20:47:01Z"}],"liveness":{"score":43,"band":"fade","label":"Fading","p_open":1,"p_active":0.782,"p_room":0.55,"age_days":25,"expected_fill_days":24,"reasons":["conf:0","velocity","win:tail"],"computed_at":"2026-09-27T05:45:00Z"},"pay":{"stated_usd_annual":250000,"is_top_pay":true},"html_url":"https://alion.io/job/openteams-full-stack-platform-engineer","json_url":"https://alion.io/job/openteams-full-stack-platform-engineer.json","meta":{"generated_at":"2026-09-28T04:33:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2843,"day_limit":5000,"remaining_today":2157,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}