Unstructured Data Scientist

Beyond Limits is a pioneering Artificial Intelligence engineering company creating advanced software solutions that go beyond conventional AI. Founded in 2014 with a legacy in space exploration, Beyond Limits is transforming proven technologies from Caltech and NASA’s Jet Propulsion Laboratory into advanced AI solutions, hardened to industrial strength, and put to work for forward-looking companies on earth. We leverage this unparalleled innovation portfolio, along with proprietary cognitive technologies, to help companies solve tough, complex, mission-critical problems and transform their business. We apply a unique hybrid approach to AI, combining numeric AI techniques like machine learning with higher-order symbolic AI and expert human knowledge to deliver intuitive cognitive reasoning and information. Our cognitive computing technology mimics human thought processes and provides explainable reasoning to aid human-like decision-making.  

 

Position Overview 

Our unstructured data science and machine learning team in EMEA is seeking a machine learning engineer with a solid background and focus on unstructured data applied science in Computer Vision (CV) or Natural Language Processing (NLP), either text or speech. The team needs someone who is a skilled software engineer and proficient in ML libraries, system design, and pipelines. In this role, you will be building state-of-the-art models for our products, using test-driven development, and working with the software engineering team to deploy and maintain the models in production.

 

Job Duties/Responsibilities   

  • Design, train and deliver machine learning solutions to a wide range of datasets: from small datasets to big data, 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 front-end and back-end systems. 
  • Build state-of-the-art models for various modeling tasks (e.g., speech recognition, optical character recognition, text-to-speech, facial recognition, time series forecasting, … etc.) 
  • Optimize and automate model training and testing, experimentation tracking, development, and production. 
  • Skilled in breaking down problems, documenting problem statements and estimating efforts. 
  • Mentor junior engineers, perform code reviews and document design decisions. 
  • Create web services/APIs for serving ML/AI model results. 
  • Familiar with MLOps Tools (e.g., MLFlow, Kubeflow, … etc.). 
  • Familiar with unsupervised, semi-supervised, and self-supervised techniques

 

 Minimum Qualifications   

  • B.Sc. in Computer Science, Electrical Engineering, or similar field 
  • 2-4 years of experience with one modern language such as C++, Python including object-oriented design. 
  • 2-4 years of experience with machine learning tools and deep learning algorithms and techniques, including but not limited to: 
  • PyTorch, TensorFlow, Keras, Kaldi 
  • CNN, LSTM, RNN 
  • Scikit-learn, pandas, NumPy 
  • Optimization techniques and fine-tuning models 
  • State-of-the-art Machine Learning algorithms and techniques (e.g., Transformers). 
  • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems. 
  • Experience with MLOps and other production level implementation frameworks and pipelines 
  • Experience with Docker, Kubernetes, and cloud platforms 
  • Able to work independently on problems and in highly collaborative team environments. 

 

Preferred Qualifications 

  • M.Sc. or PhD in Computer Science, Electrical Engineering is preffered
  • Team management and mentoring junior members 
  • Research experience with high impact publications 
  • Application of ML in industrial projects 
 

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.