Machine Learning Scientist

Technology Glendale, California


Description

 

Position Overview 
Our Advance Learning Systems team is seeking an experienced machine learning scientist. The team is in need of someone who is a skilled ML scientist proficient in ML and optimization methods/libraries, system design and ML pipelines. As a machine learning scientist, you will be building state-of-the-art models for our projects, mainly requiring deep knowledge in ML and optimization methods.

 

  Job Duties/Responsibilities   

·         Skilled in breaking down problems, documenting problem statements and estimating efforts 

·         Design, train and deliver machine learning solutions to a wide range of datasets: from small datasets to big data, time series to 3D matrices, both unlabeled and labeled 

·         Collaborate with the development team and ML engineers to implement, test and validate new algorithms and integrate the algorithms with the existing frontend and backend systems

·         Build state-of-the-art models for various modeling (ML/Optimization)

·         Mentor junior engineers, perform code reviews and document design decisions 

 

    Minimum Qualifications   

·         PhD or MS in Computer Science, Electrical Engineering or similar field 

·         Able to work independently on problems and in highly collaborative team environments. 

·         5+ years of experience with one modern language such as Python including object-oriented design. 

·         3+ years of experience with machine learning tools and deep learning algorithms and techniques, including but not limited to: 

·         PyTorch, TensorFlow, Keras 

·         CNN, LSTM, RNN 

·         Scikit-learn, pandas, numpy 

·         Optimization techniques and fine-tuning models 

·         2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. 

·         Past exposure to HPC applications and platforms: multi-threading/GPU, AWS

 

Preferred Qualifications 

·         Team management and mentoring junior members 

·         Research experience with high impact publications 

·         Application of ML in industrial projects

·         Experience with messaging systems, Docker, Kubernetes, Spark, EMR

·         Experience with MLOps and other production level implementation frameworks and pipelines  

Work Schedule: This role is eligible to participate in the company’s hybrid 3/2 work schedule, that supports 3 days in office for collaboration and 2 days remote.

 

About Beyond Limits
Beyond Limits is a pioneering Artificial Intelligence company with a technology legacy in Space Exploration. A spinoff of NASA's Jet Propulsion Lab and Caltech, Beyond Limits provides advanced intelligence solutions that go far beyond conventional AI. Our cognitive computing technology mimics human thought processes and provides autonomous reasoning to aid human-like decision-making.

Beyond Limits provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Beyond Limits complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Beyond Limits expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Beyond Limit’s employees to perform their job duties may result in discipline up to and including discharge.