Job Summary
A software company is searching for a person to fill their position for a Telecommute Machine Learning Principal Software Engineer in Pleasanton.
Core Responsibilities Include:
- Developing highly scalable systems, algorithms, and tools to support machine learning solutions
- Developing, integrating, and optimizing end-to-end AI pipelines
- Partnering with data science and domain engineering teams to support the business requirements
Qualifications for this position include:
- 7+ years of Software Engineering Experience
- 3+ years of hands-on professional Machine Learning and Python experience
- 5+ years of server-side programming experience in Java
- Solid background in Machine Learning and related fields
- Hands-on experience with one or more ML frameworks such as Tensorflow, MXNet, Scikit-Learn
- Strong engineering and coding skills, with the ability to write high-performance production code