Jobs · Consulting · California

Machine Learning Specialist

Tech Consulting · California, United States · 5 days ago
On-siteConsultingFull-time

Key Responsibilities

  • Assist in designing, developing, and deploying machine learning models and AI solutions.
  • Collect, clean, and preprocess structured and unstructured datasets.
  • Build and evaluate predictive models using supervised and unsupervised learning techniques.
  • Develop and maintain Python-based AI/ML applications.
  • Work with large datasets to identify patterns and generate actionable insights.
  • Collaborate with software engineers, data engineers, and product teams to integrate AI models into applications.
  • Test, validate, and optimize model performance.
  • Document code, experiments, and model results.

Required Qualifications

  • Bachelor's degree in computer science, Artificial Intelligence, Data Science, Information Technology, or a related field.
  • 1–4 years of experience in AI, Machine Learning, or Data Science (internships and academic projects are welcome).
  • Strong programming skills in Python.
  • Basic understanding of machine learning algorithms such as Regression, Classification, Clustering, and Decision Trees.
  • Familiarity with data structures, algorithms, and object-oriented programming.
  • Knowledge of SQL and relational databases.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.

Preferred Skills

  • Experience with Python libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch.
  • Basic knowledge of Large Language Models (LLMs), Prompt Engineering, or Generative AI.
  • Familiarity with Git and version control.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of REST APIs and model deployment concepts.
  • Experience working with Jupyter Notebook or Google Colab.
  • Knowledge of Docker is a plus.

Similar jobs