Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Agent SDK & Developer Enablement)

Temporary

Staffingine LLC

Job Title: Senior Software Engineer (Agent SDK & Developer Enablement)
Job Location: Oaks,PA
Job Type: Contract

Job Description:

Design and build the agent SDK across multiple languages, published to internal package registries, wiring model calls through the platform gateway together with tracing, identity, guardrails, and retrieval and memory interfaces.

Own the public interface of the SDK: API design, versioning and backward compatibility, deprecation strategy, and the release process teams depend on.

Build the SDK interfaces agents use for memory and retrieval: session and short-term conversation state, long-term memory, and retrieval against the enterprise knowledge sources, exposed so that an agent developer gets correct behaviour without hand-rolling their own integration.

Build the project scaffold that generates a compliant, runnable agent project, with the SDK pre-wired, configuration, container and deployment manifests, evaluation configuration and the pipeline already in place.

Build the evaluation suite and quality baseline: evaluation criteria such as groundedness, safety, refusal behaviour and task correctness, seed datasets, and a standard test format that teams extend with their own cases.

Build the test and evaluation tooling agent developers actually use: harnesses for exercising agent behaviour, mocking model and tool calls for deterministic tests, replaying recorded runs, and asserting on non-deterministic output.

Deliver the CI/CD pipeline template shipped inside the scaffold, including the evaluation gate that blocks promotion when quality or safety thresholds are not met.

Build reference and template agents that prove the full path end to end, and a working template in each supported language for teams to clone.

Write the golden-path documentation, structured to be consumed both by engineers and by AI coding tools, and maintained as the platform changes.

Support onboarding of existing agents, providing documented migration steps and worked references for teams wrapping already-built agents in the SDK.

Work directly with the first consuming teams, turning their friction into changes in the SDK, the scaffold and the documentation.

MUST HAVE

3+ years hands-on agent or LLM application development, having personally built and shipped applications using agent frameworks or SDKs such as LangChain, LangGraph, the OpenAI Agents SDK, Microsoft Agent Framework, or equivalent. This is non-negotiable for this position.

6+ years professional software engineering, with production depth in at least two of C#, Python, Java and TypeScript or JavaScript, and the ability to work across all four. There is no one-language-per-engineer model on this team.

2+ years building automated testing or evaluation for LLM or agent applications, using frameworks such as the Azure AI Evaluation SDK, Promptfoo, DeepEval, Ragas, LangSmith evaluation or equivalent. This includes handling non-deterministic output, building golden datasets, and running evaluation as a gate inside CI rather than as a manual exercise.

2+ years working with agent memory and retrieval in application code: conversation and session state, short-term and long-term memory, and retrieval-augmented generation against a vector or search backend. You do not need to build the stores, but you must know what an agent developer needs from them and how these interfaces behave inside an agent loop.

3+ years designing and maintaining libraries or SDKs consumed by other engineering teams: public API design, versioning, backward compatibility, and packaging to registries such as NuGet, PyPI, Maven or npm.

3+ years building CI/CD pipelines using GitHub Actions, Azure DevOps or equivalent, including quality gates that block promotion.

2+ years working with LLM application patterns in production: tool and function calling, structured output, streaming, context management, retries and fallback across providers, and prompt handling.

Fluency with AI-assisted development tooling such as GitHub Copilot, Claude Code or Cursor, used daily as part of how you work. Team sizing on this engagement assumes that leverage.

2+ years working with containerised deployment and a major cloud platform, sufficient to build scaffolds that deploy cleanly into Kubernetes and managed runtimes.

Demonstrable developer experience judgement: building tooling, templates or libraries that other engineers adopted willingly, and iterating based on their feedback.

Working knowledge of OpenTelemetry and how tracing is instrumented inside a client library.

PREFERRED

Experience with red teaming or adversarial testing of LLM applications, including prompt injection and jailbreak testing.

Experience building internal developer platforms or paved-path tooling adopted across multiple engineering teams.

Model Context Protocol (MCP) server or tool integration.

Experience with project scaffolding or code generation tooling, such as Yeoman, Cookiecutter, Backstage software templates or equivalent.

Technical writing for engineering audiences, including documentation structured for consumption by AI coding tools.

Experience in financial services or another regulated industry, where governance is expected to be built into tooling rather than applied afterwards.

Exposure to Azure AI Foundry or comparable managed agent runtimes.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Agent SDK & Developer Enablement) in Oaks, PA vacancy
  • $124.4k - $207.4k

     ...commercialization.This role reports to the Business Enablement Lead and serves as a commercial...  ...governance, and continuous improvement.Develop Technology Transfer (TT) and Commercial...  ...proficient in using proposal management software and other relevant tools, enhancing... 
    Software
    Permanent employment
    Full time
    Contract work
    H1b
    Local area
    Visa sponsorship
    Work visa
    Relocation package

    Pfizer

    Collegeville, PA
    17 hours ago
  •  ...Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT...  ...ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management...  ...understanding of the language to enable them to understand best practices... 
    Software
    Worldwide

    USM Systems

    Malvern, PA
    3 days ago
  •  ...regulatory bodiesDesigning and developing instruments and implants...  ...accommodations may be made to enable individuals with...  ...years of mechanical design engineering experience, preferably in the...  ...of studyProficiency in Creo software for design and drafting requiredProven... 
    Software
    Full time

    Globus Medical

    Audubon, PA
    3 days ago
  •  ...Functions:· The Associate Electrical Engineer will design, prototype, and...  ...(C or Rust Preferred)· Develop and build test fixtures, test...  ...electrical, mechanical, and software engineers to integrate system...  ...accommodations may be made to enable individuals with disabilities... 
    Software
    Full time
    Work at office

    Globus Medical

    Audubon, PA
    3 days ago
  •  ...at Fiserv.Job TitleSoftware Development Engineering - Advisor IPosition SummaryWe are seeking...  ..., and deployment frameworks that enable secure, scalable, and repeatable cloud deployments...  ..., and modernization programs.CI/CD & Software DeliveryDesign, implement, and maintain... 
    Software
    Full time

    Fiserv

    King of Prussia, PA
    1 day ago
  •  ...seeking a highly skilled Senior Developer to build and support...  ...managers, architects, and fellow engineers to develop innovative, scalable...  ...and resilient solutions that enable investment professionals to make...  ..., and support high-quality software solutions that enable... 
    Software
    Full time
    Work experience placement

    Vanguard

    Malvern, PA
    17 hours ago
  • $120k - $202.5k

     ...highly motivated Encryption Engineer (DevSecOps & SDLC) who is passionate...  ...controls directly into the Software Development Life Cycle (SDLC)...  ..., and partnering with developers, architects, and platform teams...  ...encryption capabilities that enable application teams to adopt approved... 
    Software
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Berwyn, PA
    3 days ago
  • $120k - $202.5k

     ..., cybersecurity, and platform engineering who is passionate about protecting data and enabling secure technology solutions. The...  ...Cloud Platform.Experience developing scripts and automation solutions...  ...Familiarity with source control and software development practices using... 
    Software
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    State Street Bank

    Berwyn, PA
    17 hours ago
  •  ...evolution of PWTech reliability engineering platforms and capabilities,...  ...and build production-grade software and platforms that improve...  ...and diagnostics capabilities, enabling consistent telemetry,...  ...JavaScript, with hands-on experience developing and operating software in... 
    Software
    Full time

    Vanguard

    Malvern, PA
    3 days ago
  • $87.78k - $136.23k

     ...environment and share our mission to enable life sciences clients to...  ...expertise Validation Engineer (Data Lake) Responsibilities...  ...while maintaining compliance. Develop and implement a scalable...  ...Second Edition ~ Computer Software Assurance (CSA) guidance ~2... 
    Software
    Temporary work
    Work experience placement

    Verista, Inc.

    Conshohocken, PA
    a month ago
  •  ...international customer, you'll help develop and deploy secure...  ...Level 3 Network Communications Engineer, you'll design, integrate, secure...  ....Working with systems, software, cybersecurity, hardware, and...  ..., and comprehensive benefits enable our employees to live a healthy... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours
    Night shift
    Weekend work

    Lockheed Martin

    King of Prussia, PA
    17 hours ago
  •  ...Field Service Engineer Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high...  ...Install, configure, and optimize hardware, software, and network-connected products at customer sites... 
    Software
    Local area

    Teledyne Vision Solutions

    Collegeville, PA
    3 days ago
  •  ..., our team supports multiple software applications across the MIC2...  ...specializing in software andsystems engineering under the WeaponsPlatform...  ...and comprehensive benefits enable you to live a healthy, fulfilling...  ...designed to propel, develop, and boost agility. Our flexible... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    2 days ago
  •  ...find a career that's built for you.The Software Systems Engineer will use Model-Based Systems...  ...career opportunities designed to propel, develop, and boost agility. Our flexible schedules...  ...competitive pay, and comprehensive benefits enable our employees to live a healthy,... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    1 day ago
  •  ...system requirements and detailed software development.The Software Systems Engineer will • Decompose software requirements...  ...opportunities designed to propel, develop, and boost agility. Our flexible...  ...pay, and comprehensive benefits enable our employees to live a healthy, fulfilling... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    1 day ago
  •  ...Fiserv.Job TitleQuality Assurance Engineering - Sr Professional IIPosition SummaryAs a Software Development Engineer in Test (...  ...of banking workflows, enabling you to write tests that catch not...  ...and ResponsibilitiesDesign and develop scalable end-to-end and API/integration... 
    Software
    Full time
    Temporary work
    H1b

    Fiserv

    King of Prussia, PA
    17 hours ago
  •  ...award-winning Architecture, Engineering, and Consulting firm; we’re a...  ...-performing team environment.Develop and manage project scopes, budgets...  ...Photoshop, and other related software programs. Proficient in...  ...accommodations may be made to enable individuals with disabilities... 
    Software
    For contractors
    Work at office
    Local area
    Flexible hours

    Larson Design Group

    King of Prussia, PA
    17 hours ago
  •  ...projects for internal clients. Writes programs, develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are...  ...capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection... 
    Software
    Full time

    Vanguard

    Malvern, PA
    2 days ago
  • $145k - $165k

     ...Business Intelligence Report Developer to join our Data and Analytics...  ..., and reusable components.Enable self-service BI through training...  ...support.Partner with data engineering to ensure clean, accurate, high...  ...knowledge of modern systems software, protocols, and standards, including... 
    Software
    Full time
    Local area

    Customers Bank

    Malvern, PA
    3 days ago
  • $140k - $170k

     ...are looking for a Senior Site Reliability Engineer to work as part of a lean, product‑...  ...delivery workflows, and reducing friction for developers and users. You will work closely with...  ...guardrails, and environment separation) to enable secure, scalable delivery Design and... 
    Full time
    Work experience placement
    Flexible hours

    SEI Investments Developments

    Oaks, PA
    4 days ago
  •  ...skilled, motivated, and experienced Senior Software Engineer to join an Agile, cross‑functional team...  ...space assets. This role will focus on developing web‑based applications within an open‑...  ...web applications and services that enable space‑asset protection.• Agile Collaboration... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    4 days ago
  • The ServiceNow Software Asset Management (SAM) Pro Technology Expert...  ..., and consumption to enable audit-defensible software compliance...  ...Configure and support reconciliation engine processes to produce accurate...  ...clients' lives. To learn and develop our skills as individuals and... 
    Software
    Full time
    Contract work

    Vanguard

    Wayne, PA
    2 days ago
  • $81.3k - $203.2k

     ...healthcare technology, and the expertise to enable an effective and adaptable marketing...  ...between our Product Management and Technical Software Development teams. You will oversee the...  ...Managers, and Technical Software Developers, translating strategic visions into actionable... 
    Software
    Full time
    Part time
    Immediate start
    Work from home
    Worldwide

    IQVIA

    Wayne, PA
    4 days ago
  •  ...manufacture medicines and vaccines, enabling us to increase the speed,...  ...changes to the site and develop the team to become proficient...  ...systems).Bachelor’s degree in engineering, life sciences, computer science...  ...required with hardware, software, specifically, Microsoft Windows... 
    Software
    Full time
    For contractors
    Local area

    GSK

    King of Prussia, PA
    4 days ago
  •  ...an opportunity for a Systems Engineering Integration and Test (SEIT) Lead...  ...and maintenance for complex software-defined RF system...  ...enhance the engineering baseline, develop testing strategies for upgrades...  ...pay and comprehensive benefits enable you to live a healthy, fulfilling... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    4 days ago
  •  ...some of the world’s hardest engineering problems. Our culture inspires...  ...collaborative approach to plan, design, develop, validate and verify Cyber...  ...of hardware and/or software designs to verify and validate...  ..., and comprehensive benefits enable our employees to live a healthy... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    King of Prussia, PA
    3 days ago
  •  ...surgical instruments and implants using CAD software (CREO).Create and maintain project plans...  ...with marketing and product managers to develop forecasts and market plans. Partner with...  ...Chain teams to evaluate and implement engineering changes. Proactively identify and... 
    Software
    Full time

    Globus Medical

    Audubon, PA
    4 days ago
  •  ...on a collaborative full-stack engineering team responsible for...  ...internal clients. Writes programs, develops code, tests artifacts, and produces reports. Employs software development techniques to ensure...  ...enhanced flexibility while enabling in-person learning, collaboration... 
    Software
    Full time
    Work experience placement

    Vanguard

    Malvern, PA
    3 days ago
  •  ...Cloud (SFMC) solutions that enable personalized, omni-channel client...  ....Responsibilities:Designs, develops, tests, implements, and...  ..., Scrum Masters, architects, engineers, and business stakeholders to...  ...Science, Information Technology, Software Engineering, Data Science, or... 
    Software
    Full time

    Vanguard

    Malvern, PA
    2 days ago
  •  ...to provide the solutions that enable them to overcome their most...  ...be realized.The Sr Mechanical Engineer is a key contributor responsible...  ...using Solidworks CAD software or similar to create models and...  ...balanced work-life and have developed programs and benefits plans to... 
    Software
    Full time
    For contractors
    Work at office
    Immediate start

    Faro

    Exton, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Agent SDK & Developer Enablement). Be the first to apply!