Senior Technical Marketing Engineer - CUDA-Q Academic
NVIDIAFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree in Computer Science, Applied Mathematics, Physics, or a related field, along with a minimum of 5 years of relevant work experience. Proficiency in Python and at least one compiled language is required, with a willingness to learn and work with Rust. Experience with Linux and virtualization technologies such as Docker is necessary, as are strong verbal and written communication skills for effective information sharing. The role also demands good collaboration skills for teamwork and proficiency in software engineering disciplines including testing, debugging, version control, error handling, readability, documentation, and general code health. A desire for continuous learning and improvement is essential. Preferred experience includes domain-specific knowledge in statistics, machine learning, or AMO physics, familiarity with Numpy, Scipy, and Pytorch, experience in image analysis with an emphasis on real-time object detection, and knowledge of databases (relational and non-relational), SQL, and ETL processes. Experience with CI/CD pipelines and Python package creation with C or Rust extensions is also preferred.
The Senior Software Engineer will be responsible for designing, developing, and deploying reliable, maintainable, scalable, and fault-tolerant backend services and frameworks to control and calibrate neutral atom quantum computers. This role involves collaborating with interdisciplinary teams of scientists, opto-mechanical engineers, and electrical engineers to solve complex problems and deliver high-quality software solutions. The engineer will empower these teams by teaching engineering and programming best practices, and will mentor and guide junior engineers to foster their growth and enhance the team's technical expertise. Leading code and design reviews to uphold engineering best practices and promote a culture of quality and collaboration is also a key duty. The position requires supporting and debugging all layers of the control stack, from real-time embedded kernels to distributed services, and advocating for and implementing innovative software development methodologies and tools to improve team efficiency and product quality.
Develops quantum-enabled products and software
ColdQuanta develops quantum technology products that focus on smaller, portable devices rather than large quantum computers. Their offerings include quantum sensors and devices like Atomic Prisms and ion devices, which ensure data integrity from the edge to the computer. ColdQuanta provides both individual components and complete plug-and-play solutions, catering to research labs and quantum machine development. Additionally, they have created a quantum software platform called Superstaq, which allows users to write quantum programs in any language and target any quantum computer, achieving significant performance improvements. Their partnership with the Department of Energy enhances their resources and expertise, aiding in the commercialization of quantum technologies. ColdQuanta's goal is to make quantum technology accessible to a broader range of businesses and individuals.