Career Opportunities >> Architect (Machine Learning)
Architect (Machine Learning)
Title:Architect (Machine Learning)
Location:Pleasanton, CA

It’s an exciting time to grow your career at Blume Global. We’re looking for new team members to help us forge a brighter future of global supply chain innovation. We're seeking individuals who have a track record of high performance, outstanding results, teamwork and collaboration.

Acting as a hands-on architect, the ideal candidate will design solutions that are strategic for the business and build on the latest technologies and patterns. Utilizing in-depth knowledge of infrastructure, open source technologies, and software engineering, you will develop the strategy, establish engineering buy-in, and monitor execution toward the target architecture with continuous improvement along the way.

Key Responsibilities

  • Drive architecture and design decisions for the product and platform focusing on the machine learning flow.
  • Develop scalable solutions based on state-of-the-art machine learning and AI methodologies.
  • Analyze data sets for utility in unsupervised and supervised learning activities, perform failure analysis and feature engineering to improve performance, communicates these findings in a clear and thoughtful manner
  • Plan, architect, design, develop, test and maintain key software enhancements, especially related to machine learning capabilities
  • Be responsible for architecture of the ML models and how they're used in a production environment.
  • You'll introspect/interpret/debug model behavior and will help guide our ML implementation team towards better observability and more promising architectures based on real-world performance.
  • Develop prototypes and execute experiments to evaluate the performance of ML/AI architectures/algorithms in large-scale industrial applications.
  • Create proof-of-concept technology demonstrations.

Skills and Qualifications

  • You have an MS or PhD degree in computer science, computer architecture or related field.
  • You have a strong and broad background in relevant theory familiar with statistical learning theory; information theory; recent theoretical results in machine learning; excellent foundation in linear algebra.
  • You have explored architectures for Machine learning
  • Strong software skills in Python, Java, Scala, databases, and visualization tools
  • Experience working with one or more Machine Learning and/or Deep Learning frameworks such as Spark ML, TensorFlow, Caffe, Scikit-learn, H20, or xgboost
  • Experience building and optimizing robust data pipelines at scale using technologies such as Hadoop, Kafka, Spark etc.
  • Strong communication and interpersonal skills are required along with the ability to work in a dynamic, product oriented, global team.
  • 2+ years’ experience working with a framework (TensorFlow, Torch/Pytorch, MXNet, and/or Caffe).
  • 3+ years’ experience using machine learning toolkits (scikit-learn, TensorFlow, Jupyter, NumPy etc.)
  • Experience with big data storage, analytics, and visualization solutions (MongoDB, Hadoop, Spark, Tableau etc.)
  • Experience building and deploying on the Cloud such as AWS, Microsoft Azure or Google Cloud.
  • Strong programming skills in Python and/or C/C++ and/or Java
This opening is closed and is no longer accepting applications
Powered by ApplicantStack