Researcher for Federated/Distributed Machine Learning/Systems
4 weeks ago
Responsibilities
- Participate in the development of machine learning platform and open source communities
- Responsible for the foundational research and product development, and continuously improve the R&D efficiency
- Responsible for feature development, algorithm optimization of the platform, improving user experience and usability through cutting-edge or mature technologies
- Participate in or lead design reviews with peers and stakeholders to decide amongst available technologies
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
Minimum Qualifications
- Bachelor’s degree or equivalent practical experience in computer science or related areas
- 2 years of experience with software development in one or more programming languages (Python, Java, JavaScript, C/C++), or 1 year of experience with an advanced degree
- 2 years of experience with data structures or algorithms in either an academic or industry setting
- Good communication and writing skills in English environment
Preferred Qualifications
- Mature research skills in machine learning or distributed/federated machine learning; be familiar with PyTorch or TensorFlow
- Developing new algorithms or system-algorithm co-design for federated or distributed training platform
- Solve research challenges such as statistical or system heterogeneity, security, privacy for federated learning or distributed training platform
- Have at least two related paper published at the following top-tier machine learning or system conferences:
- [Machine Learning] ICML, NeurIPS, ICLR;
- [ML/AI Applications] CVPR/ECCV/ICCV, ACL/EMNLP, AAAI/IJCAI;
- [Distributed/Cloud/Mobile/Database Systems] NSDI, OSDI, SOSP, SC, VLDB, MobSys, MobiCom, Sensys, HotOS, EuroSys, ICDCS, etc.
- Good communication skills with software engineers to land the developed algorithms into real-world system
About the Job
FedML, Inc. (https:/fedml.ai) empowers our clients to build & scale any machine learning or artificial intelligence models anywhere. That includes the latest foundation models as well as more traditional ML models. Our products cover both training, serving with a low-code UI MLOPs & LLMOps platform. We also offer a Federated Machine Learning solution for cross-silo training for data privacy sensitive applications.
Our earliest products power federated machine learning missions for clients in several industries, where data privacy, low latency serving, and low cost of data storage are important to the client. Our easy-to-use FedML MLOps solution enables data science and machine learning engineering to work seamlessly together to deploy & manage their model to production machines. Our federated learning and serving solutions support siloed edge devices, smartphones, and IoT.
Our next generation of solutions includes geo-distributed machine learning and serving that continues our tradition of delivering easy-to-use, simple, low-cost, and enterprise grade MLOPs solutions. Our MLOps and evolving LLMOps platform will always empower experimentation, observability, evaluation, governance, and collaboration for our clients’ AI & ML training and serving needs, as well as other general computing needs.
FedML supports vertical solutions across a broad range of industries (healthcare, finance, insurance, automotive, advertising, smart cities, IoT etc,) and applications (computer vision, natural language processing, data mining, and time-series forecasting). Its core technology is backed by more than 3 years of cutting-edge research of its co-founders who are recognized leaders in the federated machine learning community.
FedML's researchers and software engineers and product teams are busy developing the next-generation FedML platform for machine learning and artificial intelligence and we're looking to grow our team with skilled professionals who bring fresh ideas from all areas, including machine learning and its applications, computer vision, natural language processing, large-scale system design, distributed/cloud computing/systems, MLOps, security/privacy, mobile/IoT systems, and networking. We’re an early stage startup, hence you will work on projects which are critical to our customers' and our business needs. If you love to learn, and love to convert ideas into real and scalable machine learning infrastructure products and applications, FedML may be a great place for you.
Location
Our HQ is in Sunnyvale California. Preference is for someone local who can be at our office regularly. Hybrid is ok.
How to apply
If you are interested, please apply via the link.
-
Sunnyvale, United States FedML, Inc. Full timeJob DescriptionJob DescriptionResponsibilities Participate in the development of machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user experience and...
-
Machine Learning Engineer/Technical Lead
2 weeks ago
Sunnyvale, United States FedML, Inc. Full timeResponsibilities Participate in the development of MLOps/AIOps machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user experience and usability through...
-
Machine Learning Engineer/Technical Lead
3 weeks ago
Sunnyvale, United States FedML, Inc. Full timeJob DescriptionJob DescriptionResponsibilities Participate in the development of MLOps/AIOps machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user...
-
System Engineer, Machine Learning
17 hours ago
Sunnyvale, United States Alibaba Cloud Full timeSinian team focuses on heterogeneous compute and software-hardware cooperative technologies. We have worked on a unified heterogeneity-aware lowering and optimization platform, accelerating applications on various heterogeneous hardware. Our goal is to unleash the hardware computing power and deploy deep learning applications for improving portability,...
-
System Engineer, Machine Learning
10 hours ago
Sunnyvale, United States Alibaba Cloud Full timeSinian team focuses on heterogeneous compute and software-hardware cooperative technologies. We have worked on a unified heterogeneity-aware lowering and optimization platform, accelerating applications on various heterogeneous hardware. Our goal is to unleash the hardware computing power and deploy deep learning applications for improving portability,...
-
Machine Learning System Hardware Architect
6 days ago
Sunnyvale, CA, United States Baidu Full timeDo you want to be part of the AI revolution? Do you want to think out of the box, thriving on challenges in the AI industry and the desire to solve them? Do you want to work with a world-class team to explore the fast-growing AI hardware opportunities and impact on the AI industry?We’re looking forward to you joining us to collaborate, contribute, and...
-
Sunnyvale, United States FedML, Inc. Full timeResponsibilities Participate in the development of machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user experience and usability through cutting-edge or...
-
Researcher for AI Application
2 weeks ago
Sunnyvale, United States FedML, Inc. Full timeJob DescriptionJob DescriptionResponsibilities Participate in the development of machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user experience and...
-
Research Intern for AI Application
4 weeks ago
Sunnyvale, United States FedML, Inc. Full timeJob DescriptionJob DescriptionResponsibilities Participate in the development of machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user experience and...
-
Senior Machine Learning Engineer
1 week ago
Sunnyvale, United States Illumio Full timeSenior Machine Learning Engineer On-site work model of 5 days in office/week in Sunnyvale, CA As a Senior Machine Learning Engineer, you will have the opportunity to build and lead a new team focused on developing cutting-edge machine learning solutions for our industry-leading Zero Trust security products. You will be responsible for driving the design,...
-
Junior level- Machine Learning Engineer
5 days ago
Sunnyvale, United States Red Oak Technologies Full time“NOTE: If selected for this position, you are required to perform ALL work within a commutable distance of your assigned Worksite Location. Three days a week onsite, Tues, Wed, Thurs, with Monday and Friday being remote”Junior level- Machine Learning Engineer for Sunnyvale, CA for a 12-month Contract.Responsibilities:Design and develop Machine Learning...
-
Engineer - Machine Learning (ML)
3 weeks ago
Sunnyvale, California, United States Demo160: Core Template TEMC Full timeOverview: We are looking for a Machine Learning (ML) Engineer to help us create artificial intelligence products. Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics and programming. If you also have knowledge of data science...
-
Engineer - Machine Learning (ML)
3 weeks ago
Sunnyvale, California, United States Demo160: Core Template TEMC Full timeOverview: We are looking for a Machine Learning (ML) Engineer to help us create artificial intelligence products. Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics and programming. If you also have knowledge of data science...
-
Machine Learning Engineer
4 weeks ago
Sunnyvale, United States DoorDash Full timeAbout the RoleAs a Machine Learning Engineer, you will have the opportunity to leverage our robust data and machine learning infrastructure to develop inference and ML models that impact millions of users across our three audiences and tackle our most challenging business problems. You will work with other engineers, analysts, and product managers to develop...
-
Senior Machine Learning Engineer
1 week ago
Sunnyvale, United States Grid Dynamics Full timeDescription Position at Grid Dynamics Our customer is an American multinational technology company headquartered in San Ramon, California. Our customer is one of the world's largest technology companies based in Silicon Valley with operations all over the world. On this project, we are working with bleeding-edge big data technologies to develop a...
-
Research Engineer, Robotics Learning
1 week ago
Sunnyvale, United States 1X Full timeTargeted start date: Immediately. Relocation provided. The Research Engineer, Robotics Learning role involves developing full-stack infrastructure for simulation, data management, and learning as well as developing algorithms to improve sample-efficiency of our visuomotor policies. We are looking for senior-level candidates who have experience training deep...
-
Web Front
4 weeks ago
Sunnyvale, California, United States FedML, Inc Full timeResponsible for feature development, algorithm optimization of the platform, improving user experience and usability through cutting-edge or mature technologiesFamiliar with common front-end development frameworks, at least one of Vue, React, AngularFedML, Inc. ) empowers our clients to build & scale any machine learning or artificial intelligence models...
-
Staff Software Engineer, Machine Learning
3 weeks ago
Sunnyvale, United States DoorDash Full timeAbout the RoleWe’re looking for a passionate Applied Machine Learning expert to join our team. As a Staff Machine Learning Engineer, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the growth and personalization experiences at the heart of our fast-growing grocery and retail delivery business. You will use...
-
Member of Research Staff
2 weeks ago
Sunnyvale, United States Fujitsu - Global Full timeFujitsu Research of America (FRA) was founded in Silicon Valley to extend the global reach of Fujitsu R&D. By conducting advanced research across several key technologies such as AI and quantum computing, FRA supports Fujitsu's purpose to make the world more sustainable by building trust in society through innovation. Fujitsu Research of America (FRA) is...
-
Research Engineer, Robotics Learning
2 days ago
Sunnyvale, United States 1X Technologies Cable Company Full timeTargeted start date: Immediately. Relocation provided. We have four specializations under the role of Research Engineer: Foundation Models, Infrastructure, Simulation, and Reinforcement Learning. Please specify your preferred specialization when applying for this position. 1X's mission is to create an abundant supply of physical labor through safe,...