Software Engineer, Distributed Systems

Sphere Semi
  • Menlo Park, California
  • Remote
    30+ days ago

    Job Description

    Sphere Semi 
    JOB DESCRIPTION 

    Software Engineer - Distributed Systems
    Location: Remote/Hybrid/Onsite (flexible)

    About Us:
    Sphere Semi is pioneering a new era in semiconductor design by combining the power of AI with human ingenuity. Our proprietary AI-driven chip design algorithm enables customized and optimized designs at scale, pushing the boundaries of what’s possible in semiconductor technology.
    As we continue to grow, we’re looking for a Software Engineer, Distributed Systems, to join our team and play a pivotal role in building the infrastructure that supports our revolutionary AI-driven platform.

    What You’ll Do:
    • Design, build, and scale large, production-level Python codebases to support our AI chip design algorithms.
    • Manage and optimize cloud-based distributed computing environments to ensure scalability, reliability, and efficiency.
    • Lead the development and implementation of DevOps practices, including CI/CD pipelines, infrastructure automation, and container orchestration.
    • Design and deploy resource management systems across distributed clusters to optimize performance and resource utilization.
    • Collaborate with cross-functional teams, including AI engineers and chip designers, to deliver robust and scalable solutions.

    What We’re Looking For:
    • Expertise in Python: Proven experience in building and maintaining large-scale, production-level Python applications.
    • Distributed Computing: Proficiency in managing and optimizing cloud-based distributed systems, with a focus on scalability and performance.
    • DevOps Skills: Strong background in CI/CD, infrastructure automation (e.g., Terraform, Ansible), and container orchestration tools (e.g., Kubernetes, Kubernetes).
    • System Design: Comfortable designing and deploying resource management systems for distributed computing environments.
    • Problem Solver: Ability to think critically and solve complex problems in dynamic, fast-paced environments.
    • Team Player: Excellent collaboration and communication skills to work effectively with diverse teams.

    Why Join Us?
    • Be at the forefront of AI-driven semiconductor innovation.
    • Collaborate with a world-class team of engineers and researchers.
    • Opportunity to contribute to groundbreaking technology in a high-impact role.
    • Competitive compensation, equity, and benefits package.

    Numbers & Facts

    LocationMenlo Park, California (
    Remote
    )

    Skills

    • Algorithmsunmatched
    • Ansibleunmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Compensation and Benefitsunmatched
    • Computer Systemsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • Resource Managementunmatched
    • Resource Utilizationunmatched
    • Semiconductorsunmatched
    • Software Engineeringunmatched
    • Team Playerunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder