Company Name: Zoo (zoo.dev) Job Details: 2,Locations,In-Office,or,Remote,145K-195K,Annually,Mid,level Job Url: https://builtin.com/job/machine-learning-software-engineer/6961681 Job Description: About UsWe're on a mission to revolutionize the CAD industry by developing the world's most advanced hardware design infrastructure and tools. Mechanical CAD is in the dark ages, and hardware demands have outpaced today’s hardware design infrastructure. The industry is due for a refresh, and we're laying the foundation for a modern hardware design toolkit so that you can create new design tools never before possible. We are headquartered in Los Angeles, CA with both a local and remote team. We were founded and incubated by Embedded Ventures in 2021.About YouWe’re looking for curious, innovative, and ambitious self-starters to join our lean and growing team to help us bring our mission to life. We think you’ll thrive on our team if you’re:Curious at your core, with an eagerness to learn and do things differentlyCustomer-focused, always thinking about ways to improve the user experienceAble to operate autonomously and work asynchronously, while also being an effective team player About The RoleWe’re looking for an experienced Machine Learning Software Engineer to help design and implement Zoo’s foundational machine learning systems to enable the next generation of hardware engineering. In this role, you’ll apply cutting edge techniques in machine learning to support the end-to-end development of ML models and features that improve our users' experience. The ideal candidate will have prior experience developing a large scale distributed ML system, and ideally has an understanding of hardware design and manufacturing related processes with knowledge of the relevant data required.What You’ll DoDevelop and implement robust conversational interfaces using LLMs for a seamless user experienceContinuously iterate and fine-tune models to improve accuracy, relevance, and user experience based on data and user feedbackHelp design, develop, optimize, and debug a large scale distributed ML system and algorithmsImprove upon existing ideas in generative AI and develop unique solutions to the problems we’re solving in hardware designCurate and maintain large annotated datasets to train ML models at a massive scaleInteract with CAD models and modeling/shape setupsExperiment with various proof of concepts and ideas for our use casesWhat You’ll NeedB.S. Computer Science or a related field, or equivalent professional experienceDemonstrated professional career and expertise in ML software engineering Demonstrated expertise in successfully developing, deploying and maintaining an LLM-based conversational copilot applicationProfessional experience with PyTorch, or any of the current machine learning frameworksExperience with CAD software and processes, and modeling/shape algorithmsStrong programming skill with Python, and one low-level language such as Rust or C++Experience with GitPrior experience working on a production systemFamiliarity with distributed systemsThe salary range for this role is provided below. The final offer will depend on multiple factors including candidate experience, skills, expertise, and market data. Compensation may vary by geography. In addition to salary, we offer competitive equity as well as a full benefits package which may vary by geography as well.Salary Range$145,000—$195,000 USDZoo is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Zoo team is made up of incredibly talented and unique individuals from across the globe. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, Veteran status, age, or any other trait that unfairly targets a group of people. We encourage everyone interested in our mission to apply!