ZEDEDA - Software Engineer AI & Edge Kubernetes Orchestration San Jose, CA

AI Developer
💰 Negotiable
📍 San Jose, United States
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 5 hours ago

AI Developer is needed in San Jose, United States.

Client: ZEDEDA

Location: San Jose, CA

Contract: Temp-to-hire

Job Description

ZEDEDA unlocks the value of AI where it matters most, enabling enterprises to create, secure, and operate edge AI at scale. We are looking for a curious, self-driven entry-level Software Engineer who will work on real-world problems in edge orchestration. This Temp to Perm position requires you to be onsite in our San Jose office and is not eligible for visa sponsorship.

Core Responsibilities

  • Design, develop, and maintain software components connecting AI model lifecycle management with Kubernetes-based edge orchestration.
  • Build and extend Kubernetes controllers, operators, and Custom Resource Definitions (CRDs) for AI workload scheduling and deployment at the edge.
  • Work with ONNX, GenAI, and ML models, integrating them into production-ready pipelines and edge environments.
  • Use AI coding agents (Claude Code, Copilot, Codex, etc.) as primary tools in your development workflow.
  • Participate in design discussions, write clean code, submit pull requests, and rapidly iterate based on feedback.
  • Contribute to open-source components related to ZEDEDA’s platform and the broader cloud-native ecosystem.
  • Write and maintain Helm charts for deploying services into Kubernetes clusters.
  • Collaborate with cross-functional teams across AI, infrastructure, and product to ship features end-to-end.

Requirements

Qualifications:

Required:

  • Bachelor’s or Master’s degree in Computer Science, AI/ML, or a related technical field, or equivalent practical experience.
  • Foundational knowledge of machine learning concepts: neural networks, deep learning, model training and inference, and attention mechanisms (self-attention / transformers).
  • Familiarity with ONNX models, GenAI model architectures, or frameworks like PyTorch or TensorFlow.
  • Practical exposure to Kubernetes, understanding of pods, deployments, services, namespaces, and controllers.
  • Comfort working with Git, submitting pull requests, and collaborating in a version-controlled environment.
  • Ability to work with vague or evolving problem statements and drive toward clarity independently.
  • Language-agnostic development mindset; able to pick the right tool for the job and learn what you don’t know.
  • Comfortable with basic Linux commands and shell scripting.

Preferred:

  • Hands-on experience with Kubernetes advanced constructs: Custom Resource Definitions (CRDs), Operators, Controllers.
  • CKA (Certified Kubernetes Administrator) or CKD certification, or active preparation for it.
  • Experience with AI agent frameworks: LangChain, LangGraph, LangFuse, or similar.
  • Fluency in using AI coding tools (Claude Code, GitHub Copilot, OpenAI Codex) in real development workflows.
  • Prior contribution to, or porting of, open-source projects.
  • Experience with CI/CD systems: Jenkins, CircleCI, GitHub Actions, or similar.
  • Familiarity with AWS or Azure tooling.
  • Knowledge of cloud-native technologies: Kafka, REST APIs, SSO/OAuth, microservices patterns.
  • Exposure to Helm chart authoring, not just usage.
  • Awareness of edge computing concepts, IoT, or distributed systems.
  • Familiarity with edge AI hardware platforms and inference infrastructure.
  • Familiarity with ArgoCD or other GitOps-based continuous delivery tools for Kubernetes.

Additional Information

Pay & Benefits: Base pay for this role ranges from $120,000 to $140,000, based on skills, qualifications, experience, and location.

Why ZEDEDA: We offer competitive salary, performance-based bonuses, comprehensive medical benefits, hybrid work flexibility, and meaningful opportunities for technical growth and advancement. At ZEDEDA, impact matters more than activity, and learning is never optional.

Posted 2 months ago

No longer accepting applications

Get instant notifications for new AI Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.