ZEDEDA - Software Engineer AI & Edge Kubernetes Orchestration San Jose, CA
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.
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.