About the role

  • Junior AI/ML Engineer supporting enterprise AI chatbot development. Involves building AI agents and data intelligence systems with strong Python and ML skills required.

Responsibilities

  • Develop and deploy AI chatbot/agent solutions for enterprise use cases
  • Integrate LLM-based agents with structured and unstructured enterprise data
  • Connect chat interfaces to SQL/enterprise databases and internal APIs
  • Build and integrate machine learning models (prediction, classification, clustering, etc.)
  • Perform data preprocessing, feature engineering, and model evaluation
  • Integrate ML outputs into chatbot or workflow interfaces
  • Support data pipeline development and automation
  • Collaborate with internal team and occasionally clients to understand requirements
  • Document model logic, workflows, and implementation details

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Engineering, or related quantitative field
  • Strong Python programming skills
  • Hands-on experience with machine learning (regression, classification, clustering, or similar)
  • Familiarity with ML libraries such as scikit-learn, pandas, numpy, or similar
  • Experience working with databases (SQL, PostgreSQL, or similar)
  • Familiarity with LLM APIs (OpenAI, Claude, or open-source models)
  • Experience building APIs or backend services (FastAPI, Flask, or similar)
  • Strong analytical and problem-solving skills
  • Ability to work independently and communicate clearly

Benefits

  • Paid Internship or Contract (Full-time)

Job type

Contract

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

FlaskNumpyPandasPostgresPythonScikit-LearnSQL

Location requirements

RemoteNorth America

Report this job

Found something wrong with the page? Please let us know by submitting a report below.