Diversity Nexus
Senior Python developer with ML experience
Diversity Nexus, Mountain View, California, us, 94039
Role: Senior Python developer with ML experience.
Location: Mountain View CA - onsite must
Look for keywords like "hugging face " "kaggle "
Minimum Qualifications BA/BS in Computer Science or Computer Engineering or equivalent technical degree Familiarity with GitHub and open source software Must be able to recognize potential issues, and compose technical communications in GitHub Experience working with Windows, MacOS, and Ubuntu environments Excellent written and oral communication skills Being a team player with a positive attitude and people skills Open to learning new internal technical tools Experience with Python (see below)
Preferred Qualifications Masters degree/PhD in Computer Science & Data Science/AI ML or a related technical field or equivalent practical experience. 2 years of work or educational experience in Machine Learning or Artificial Intelligence Experience with one or more additional general purpose programming languages including but not limited to: Java (ideal), Go, or C/C++
Prerequisites Python Skills Python installation, environment setup and Jupyter Notebook Object and Data Structures basics Comparison Operators and Statements Methods and Functions Errors and Exception handling Built-in functions and Python Generators Using scientific Python libraries numpy, pandas, matplotlib, scikit-learn Use data visualization with Python
ML Knowledge Familiarity and experience with the following ML concepts, including: Overview of ML explaining life cycle like Data Acquisition-> Cleaning-> Training a model-> Testing a model-> Evaluating a model Strong debugging skills on C++/Python code. Basic jargons of ML which include Cost functions, Gradient Descent, Back Propagation, Activation functions etc Supervised, Unsupervised, Reinforcement learning Classifications and Regression Using Datasets Types of algorithms like Decision Tree, K means etc Importing data in python, clean, preprocess data and manipulate data frames with pandas Neural networks, CNN, RNN/LSTM Familiarity with LLMs and generative AI, including prompt engineering, LLM evaluation of model outputs, and concepts such as a judge model and final verdict Mandatory Skills Years of Experience Rating Out of 10 Python Coding Experience with AI/ML Models Hugging Face Kaggle LLM and GenAI
Look for keywords like "hugging face " "kaggle "
Minimum Qualifications BA/BS in Computer Science or Computer Engineering or equivalent technical degree Familiarity with GitHub and open source software Must be able to recognize potential issues, and compose technical communications in GitHub Experience working with Windows, MacOS, and Ubuntu environments Excellent written and oral communication skills Being a team player with a positive attitude and people skills Open to learning new internal technical tools Experience with Python (see below)
Preferred Qualifications Masters degree/PhD in Computer Science & Data Science/AI ML or a related technical field or equivalent practical experience. 2 years of work or educational experience in Machine Learning or Artificial Intelligence Experience with one or more additional general purpose programming languages including but not limited to: Java (ideal), Go, or C/C++
Prerequisites Python Skills Python installation, environment setup and Jupyter Notebook Object and Data Structures basics Comparison Operators and Statements Methods and Functions Errors and Exception handling Built-in functions and Python Generators Using scientific Python libraries numpy, pandas, matplotlib, scikit-learn Use data visualization with Python
ML Knowledge Familiarity and experience with the following ML concepts, including: Overview of ML explaining life cycle like Data Acquisition-> Cleaning-> Training a model-> Testing a model-> Evaluating a model Strong debugging skills on C++/Python code. Basic jargons of ML which include Cost functions, Gradient Descent, Back Propagation, Activation functions etc Supervised, Unsupervised, Reinforcement learning Classifications and Regression Using Datasets Types of algorithms like Decision Tree, K means etc Importing data in python, clean, preprocess data and manipulate data frames with pandas Neural networks, CNN, RNN/LSTM Familiarity with LLMs and generative AI, including prompt engineering, LLM evaluation of model outputs, and concepts such as a judge model and final verdict Mandatory Skills Years of Experience Rating Out of 10 Python Coding Experience with AI/ML Models Hugging Face Kaggle LLM and GenAI