Senior GenAI SDK Engineer

Oaks, PA, US β€’ Posted 1 day ago β€’ Updated 1 day ago
Contract Corp To Corp
Contract W2
6 Months
No Travel Required
On-site
$53 - $57/hr
Fitment

Dice Job Match Scoreβ„’

πŸ”’ Crunching numbers...

Job Details

Skills

  • AI Agents
  • AI SDK Development
  • Python
  • AI Frameworks and Scaffolding

Summary

Location: Oaks, PA
Experience Required: 10+ Years

Primary Skills

  • AI Agents

  • Generative AI (GenAI)

  • AI SDK Development

  • Python

  • AI Frameworks and Scaffolding

Secondary Skills

  • TypeScript and Go

  • LLM APIs and Model Integration

  • Retrieval-Augmented Generation (RAG)

  • LangChain and LlamaIndex

  • Agent Orchestration and Workflow Integration

  • API and Microservices Development

  • CLI Tools and Project Templates

  • Prompt Management and Embeddings

  • Automated Testing and CI/CD

  • Developer Tooling and Automation

  • Model Routing, Caching, and Token Management

  • Logging, Monitoring, and Observability

  • Enterprise Security and Governance

  • Documentation and Technical Standards

Job Description

We are looking for a highly experienced Senior AI SDK & Scaffolding Engineer to build reusable engineering frameworks, developer toolkits, and standardized foundations that enable teams to develop enterprise-grade AI solutions efficiently.

The ideal candidate will have strong software engineering expertise, hands-on Generative AI experience, and a deep understanding of SDK design, developer tooling, and modern AI application architectures.

Key Responsibilities

  • Design, develop, and maintain reusable AI SDKs and libraries using Python, TypeScript, Go, or other modern programming languages.

  • Build command-line interfaces (CLIs), project scaffolding, boilerplate tools, and starter templates for production-ready AI applications.

  • Design intuitive, well-documented APIs and reusable components for AI development.

  • Integrate LLM orchestration frameworks, including LangChain, LlamaIndex, and native model APIs.

  • Develop reusable components for model invocation, prompt management, RAG, agent orchestration, logging, security, and evaluation.

  • Build standardized interfaces to support multiple AI models and providers.

  • Implement token management, caching, model routing, retries, error handling, and observability.

  • Establish automated testing, validation, CI/CD, package management, and version control practices.

  • Embed enterprise security, governance, and engineering standards into reusable frameworks.

  • Create technical documentation, quickstart guides, code examples, and reference implementations.

  • Collaborate with AI architects, platform engineers, and development teams to improve AI engineering tools and frameworks.

  • Gather developer feedback and continuously enhance SDK usability, reliability, and adoption.

Required Qualifications

  • Strong software engineering experience with Python and/or other modern enterprise programming languages.

  • Deep understanding of SDK development, software frameworks, and reusable libraries.

  • Experience with APIs, microservices, automated testing, CI/CD, and developer tooling.

  • Hands-on experience in Generative AI engineering.

  • Familiarity with LLM APIs, RAG, AI agents, embeddings, model orchestration, and evaluation frameworks.

  • Strong understanding of software design principles and enterprise engineering standards.


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.Β 
We are committed to providing reasonable accommodations to qualified applicants with disabilities and for sincerely held religious beliefs, as required by applicable law. Applicants who require a reasonable accommodation during the hiring process may request assistance.
Employment may be contingent upon the successful completion of job-related pre-employment screening, which may include background and reference checks and, where permitted by applicable law and applicable to the position, drug testing. All such screening will be conducted in accordance with applicable federal, state, and local laws.
Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10114932
  • Position Id: 139188-9119-1791912515
  • Posted 1 day ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.