Senior Engineer, Build and Packaging - CUDA
About AnacondaBe at the center of AIWith more than 50 million users, Anaconda is the most popular operating system for AI providing access to the foundational open-source Python packages used in modern AI, data science, and machine learning through a seamless platform. We pioneered the use of Python for data science, championed its vibrant community, and continue to steward open-source projects that make tomorrowâs innovations possible. Our enterprise-grade solutions enable corporate, research, and academic institutions around the world to harness the power of open source for competitive advantage, groundbreaking research, and a better world.Here is why people love most about working here: Weâre not just a company, weâre part of a movement. Our dedicated employees and user community are democratizing data science and creating and promoting open-source technologies for a better world, and our commercial offerings make it possible for enterprise users to leverage the most innovative output from open source in a secure, governed way.Summary:Anaconda is seeking a talented Senior Engineer, Build and Packaging - CUDA to join our rapidly-growing company. This is an excellent opportunity for you to leverage your experience and skills and apply it to the world of data science and machine learning.What You'll Do:Engineer CUDA-enabled AI packages: Build and maintain advanced conda recipes for PyTorch, TensorFlow, and GPU compute stack components. Debug build and compilation issues, complex dependency chains, and cross-platform compatibility issues.Automate build workflows: Identify manual bottlenecks and architect scalable automation solutions to improve delivery speed and reliability.Collaborate with NVIDIA teams: Partner directly with GPU engineers and upstream AI framework maintainers. Participate in Agile ceremonies and technical discussions.Deliver enterprise AI infrastructure: Provide comprehensive coverage, timely updates, and platform-optimized GPU-accelerated packages to empower ML teams across diverse computing environments.What You Need:8+ years of software development experienceSeveral years of experience building compiled software and debugging buildsStrong understanding of C/C++ and able to dive into source code in order to build and detect dependencies/create patches, etc. Including using libraries.Strong knowledge of Linux, Windows (outside WSL2) and CUDA within the scope of building and running system software and debugging system issues, for example toolchain issues, driver issues, and issues concerning shared library incompatibilities.Strong knowledge of build tools: CMake, Bazel, Make, Automake, etc.Highly proficient communications skillsAbility to work across teams to design, architect, and implement a pragmatic solutionAble to fix bugs in software written in a range of languages and contribute fixes to the upstream projectsStrong experience with Git or other version control softwarePersistent drive to improve workflows and make things betterProficient in troubleshooting complex problems and coming up with alternative solutionsHave experience with software development management tools such as Jira, etc. Coordinate with other members on their tasks that map to the team/department goals (i.e. set the direction).Team attitude: âI am not done until WE are doneâEmbody our core values: Clarity, Care and CandorCare deeply about fostering an environment where people of all backgrounds and experiences can flourishWhat Will Make You Stand Out:Familiarity with the CUDA stack, NVIDIA GPU architecture and the CUDA programming modelBeing on the pulse of news and advancements in commercial GPU technologiesSolid programming in PythonRelationships with other open-source package maintainersKnowledge and experience with compilers and package-buildingHaving open-source experience and having contributed to at least one big projectSolid understanding of build-environments, operating systemsExperience with different operating systems: Windows, MacOSCI/CD experiencePackaging software (Homebrew, RPM, conda)Why You'll Like Working Here:You'll thrive in a high-performance environment where results are recognized and rewardedYour work directly contributes to shaping the future of data science, machine learning, and AI in the enterprise.You'll work alongside a collaborative team that values diverse, thoughtful discussion, clarity and candor.You'll be supported by a culture that puts employees first - with flexible hours, a fully remote setup, and a genuine commitment to your wellbeing and growth.The US base salary range for this role is $131,500-$227,625 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed in each job posting reflects the minimum and maximum target salaries for the position across all US locations.Within the range, individual compensation is determined by various factors, including work location, job-related skills, experience, and relevant education or training. Your recruiter will provide more specific details on the salary range for your preferred location during the hiring process.In addition to base salary, we offer a comprehensive benefits package that includes:Flexible Vacation PolicyMedical, Dental, and Vision InsuranceShort Term and Long Term DisabilityPaid Parental LeaveMonthly Wellness StipendEmployee Assistance Program and Mental Health ResourcesThere is no application deadline; we accept applications on an ongoing basis.An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.Anaconda, Inc. (âWeâ, âUsâ) are committed to protecting and respecting your privacy. This Privacy Notice sets out the basis on which the personal data collected from you, or that you provide to Us, will be processed by Us in connection with Our recruitment processes. By clicking âSubmit Applicationâ, you acknowledge you have read our Privacy Policy and that Anaconda can retain your application data for up to 1-year, unless otherwise stated. For the purpose of the General Data Protection Regulation (âGDPRâ) â) and the version of the GDPR retained in UK law (the âUK GDPRâ) the Data Controller is Vanessa Macilwaine.Anaconda is an EEO/AA employer M/F/V/D.Originally posted on Himalayas
Apply Now
Apply Now