NVXL is Hiring

 

Join us in our mission to advance humanity with innovative non-volatile storage and acceleration through technology. 

In addition to the positions below, we are currently seeking RTL Engineers, Deep Learning & Compute Acceleration Developers, FPGA & ASIC Engineers, and Networks Programmers. 

careers@NVXLtech.com


Open Positions

NVXL Technology is a stealth-mode start-up based in the San Francisco Bay Area developing a revolutionary compute acceleration platform enabling deep learning and machine learning for the data centers. We have assembled some of the smartest people in the industry and are growing the team. We are looking for a talented compiler specialist to work on deep learning acceleration.

Main Responsibilities:

As an expert in the compilers, you will need to work on next-generation acceleration in XLA and NNVM using LLVM, and in Python.

Qualifications and Experience:

  • BS in Computer Science or similar (BS + 8 years, MS + 6 years, PhD + 2 years)
  • Strong background in compilers and data structures
  • Strong C/C++ and Python object-oriented programming skills
  • Experience in a variety of compilation techniques, including dataflow analysis and optimizations
  • TensorFlow experience (1+ years), including XLA (desirable)
  • LLVM experience
  • Multi-threaded, parallel programming and runtime systems

Senior Software Engineer

Full-Time

Fremont, CA


We are seeking a technical lead and architect/designer for solving computer vision problems on FPGAs/ASICs. The candidate would own a performance-critical problem such as deep learning and machine learning, and create hands-on FPGA and ASIC-based solutions that may even involve sourcing third-party IPs and custom modules. 

This role requires sharp design skills, technical leadership ability, and knowing how to deliver complex solutions in an expedient manner, creatively. Teamwork and positive thinking are key attributes for this position.

Main Responsibilities:

  • Technical leadership in deep learning and machine learning
  • Strong Verilog and hardware design skills particularly on FPGAs and ASICs
  • Performance modeling and simulation
  • Strong analytical skills, ability to model performance and architect for performance
  • Hands-on ability to own a problem end2end, architect a solution and implement it
  • Ability to research, evaluate, select, and deploy third-party IPs to complement the full solution
  • Validation/testing skills for testing self-authored code
  • Strong communication (verbal, written) to work with partners and team members

Qualifications and Experience:

  • BS degree in Electrical or Computer Engineering. MS or Ph.D. degree desirable
  • 10+ years of experience in ASIC/FPGA design and architecture
  • Proven technical leadership
  • Proven experience in deep learning, machine learning, and big data analytics

Plus:

  • Knowledge of frameworks like Caffe and TensorFlow - and their GPU or FPGA offload libraries
  • OpenCL kernel programming experience or knowledge (with GPUs or FPGAs)
  • Hands-on experience with Python, Scala, etc., programming languages

Senior Architect, FPGA/RTL Design, Deep Learning, & Machine Learning

Full-Time

Fremont, CA


We are seeking an experienced Apache Spark Engineer with hands-on experience with usage and knowledge of internals. The engineer is expected to analyze and improve Apache Spark performance using off-load acceleration (such as GPUs and FPGAs) using JNI or any other type of interface. The engineer should have a strong knowledge of Spark optimization including modifying Spark libraries such as BLAS, MLLIB, SQL, and Graph for tuning. Knowing how to write connectors and APIs is a plus.

Main Responsibilities: 

  • Engineering ability to brainstorm and implement Apache Spark acceleration with a team
  • Setup and run a distributed Spark cluster for specific benchmarks and workloads
  • Write Spark workloads or run benchmark workloads and profile performance
  • Use off-load acceleration libraries such as cBLAS with GPUs and profile
  • Use off-load OpenCL acceleration libraries developed by the team, integrate with Spark, and profile
  • Work with local and remote teams to develop products

Qualifications and Experience:

  • Minimum: Bachelor’s in Computer Science, Math, Electrical/Electronics, or related fields
  • Seven years experience in programming and engineering, particularly in open source such as Apache Spark
  • C, Scala, scripting, and debugging skills

Plus:

  • OpenCL and/or CUDA (preferable)
  • Basic knowledge of GPU and FPGA acceleration

Apache Spark Engineer

Full-Time

Fremont, CA


Senior Solution Engineer, Cloud Acceleration

Full-Time

Fremont, CA

As the Senior Solution Engineer, you will be instrumental in driving application-level technical engagement with data center customers/partners to facilitate the creation of the right acceleration solutions. You must have application-level expertise in one or more of the following domains: Deep Learning, Machine Learning, Big Data Analytics, Transcoding, NoSQL database, NVMe Flash/Storage Class Memory, and/or Virtualization. 

Main Responsibilities:

  • Assist field business development in guiding the customer through the sales process for NVXL products, owning the technical relationship and assisting customers in building innovative solutions based on NVXL's technology
  • Be an industry thought leader on integrating NVXL's technology into data center architectures to support various applications especially in Deep Learning, Machine Learning, Database, or Transcoding domains
  • Propose solution architecture to meet data center customer performance, scalability, reliability, and security needs
  • Execute customer-specific POC/demo/benchmarking activities to accelerate design wins and revenue

Qualifications and Experience:

  • BS in Engineering, Mathematics, Physics, or Computer Science.
  • 1+ years of work-related experience in Deep Learning / Machine learning or 5+ years architecture experience in software development, database, and/or high-performance computing
  • Deep understanding of Cloud IAAS/PAAS applications
  • Service- and results-orientated with strong desire to support customers
  • Self-starter with entrepreneurial drive and demonstrated ability to achieve stretch goals in a fast-paced, dynamic environment
  • Strong decision making and prioritization skills
  • Excellent writing and presentation skills

 Plus:

  • 5+ years management experience and a demonstrated ability to lead a high energy solution engineering team. An MS or Ph.D. degree is desirable.
  • Experience with Deep Learning frameworks and tools, e.g., Caffe, TensorFlow, MxNet, or other Deep Learning Frameworks
  • C/C++/Python programming/Parallel programming experience

Senior Hardware Engineer

Full-Time

Fremont, CA

NVXL is seeking a Senior Hardware Engineer who wants to get involved with a fast-paced and dynamic company. In this role, you will be responsible for technical aspects of the product development cycle, including design, implementation, testing and validation, and release to manufacturing.

Main Responsibilities:

  • Responsible for the design of high-performance circuit boards and digital subsystems that will utilize the latest technology in the areas of FPGAs, high-speed memory, high-efficiency DC/DC power supplies, switch fabrics, and networking
  • Demonstrate best-practice design methodologies to achieve high-performance designs
  • Work to find the optimal implementation that meets product requirements and results in a high-quality product
  • Author functional specifications
  • Lead the design review process, document the results, and execute the changes
  • Supervise PCB layout, fabrication, and board assembly
  • Perform bring-up, EVT, and DVT testing
  • Work and interface with other engineering groups in order to perform board- and system-level bring up and integration
  • Manage and align vendors and CMs with development timeline
  • Produce and archive all necessary documentation for the design to ensure manufacturability and ongoing technical support and customer support

Qualifications and Experience:

  • MSEE with 5+ years of relevant experience, or BSEE with 8+ years of relevant experience
  • Proven track record of developing PCB boards and/or systems throughout product cycle
  • Experience designing PCIe/NVMe or equivalent style boards
  • Design and test experience of high-speed digital interfaces (PCIe, 10GbE, SGMII) and DDR memory interfaces, as well as low-speed interfaces such as I2C, SMBus, and JTAG
  • Experience designing boards with high-performance FPGAs
  • Experienced in power supply design and power integrity optimization
  • Strong working knowledge of best practices for PCB layout and fabrication
  • Familiarity with thermal solutions for boards and systems
  • Hands-on experience using test equipment such as oscilloscopes, protocol analyzers, spectrum analyzers, packet traffic generators, etc.
  • Positive team player with excellent communications skills, both verbal and written

Plus:

  • Expert use of schematic capture tools; familiarity with DxDesigner and PADS flow
  • High-speed signal integrity simulation and analysis tool experience


NVXL is a stealth-mode startup in Fremont developing a revolutionary compute acceleration platform enabling deep learning and machine learning for data centers. We have assembled some of the smartest people in the industry and are growing the team. We are looking for a leader to market our company with a high-level of creativity. 

Description:

We are seeking an experienced Marketing Director to increase company and brand awareness within a startup environment. This leadership role plays a key part in driving awareness of NVXL and its products and supporting business growth through marketing programs and marketing communication activities. This position is ideal for someone fascinated by the rapidly-evolving, deep learning/machine learning space with the ability to multitask in a fast-paced environment. 

Main Responsibilities:

  • Develop marketing strategy and leverage product launches to drive revenue growth, demand, and awareness.
  • Lead NVXL’s messaging process to ensure our corporate messages are relevant, consistent, and differentiated.
  • Craft a strong employer brand to attract top talent.
  • Execute and optimize marketing programs including demand generation email campaigns, webinars, sponsorships, and trade shows and events to support business objectives.
  • Develop web content strategy, create or commission written content, and provide direction to creative agencies.
  • Develop and execute press and analyst strategy, including conducting outreach and writing articles and press releases.
  • Drive online presence, including website and social media strategies.
  • Build, manage, and coach a high-performing marketing team.
  • Define and execute internal communication vehicles for employees.

Qualifications and Experience:

  • 7+ years experience as a Marketing Director
  • Demonstrated experience managing web & social media marketing
  • Excellent written and verbal communication skills
  • Experience with product lifecycle and development process
  • Expertise with Microsoft and Adobe applications (Word, Photoshop, Excel, etc.)
  • Excellent cross-functional management and leadership skills
  • Strong technical aptitude with knowledge in compute acceleration technologies
  • Proficiency in influencing and negotiating at an executive level
  • Strong bias for action and an intrinsic ability to deal with ambiguity
  • Highly flexible and adaptive; able to multitask across a number of simultaneous projects; creative; out-of-the-box thinker
  • Sharp analytical and problem-solving skills

Plus:

  • Experience and ability to present to executive teams
  • Experience managing vendor relationships
  • Strong negotiation skills for SOW and contracts with vendors

Marketing Director

Full-Time

Fremont, CA