← Back to jobs

BrainerHub Solutions Logo
Software Engineer – Python
Posted On: 1 day ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Software Engineer – Python
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design, develop, and deploy machine learning models and scalable software applications.

This role is on-site.

Responsibilities

  • Design and deploy AI/ML pipelines, including data preprocessing and feature engineering.
  • Develop and maintain APIs using FastAPI, Django, or Flask to expose models as services.
  • Integrate machine learning models into existing applications and services.
  • Debug and troubleshoot issues within AI/ML models and systems.
  • Conduct code reviews and document processes.

Required Skills

  • 5+ years of experience in AI/ML development or a similar role.
  • Strong programming expertise in Python.
  • Deep knowledge of machine learning frameworks including TensorFlow, PyTorch, Keras, or Scikit-Learn.
  • Experience with Langchain and LlamaIndex.
  • Proficiency in SQL and NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
  • Experience with big data technologies like Apache Spark.
  • Hands-on experience with cloud platforms including AWS (SageMaker, S3, EC2), Google Cloud, or Azure.
  • Competency with data processing tools like Pandas, NumPy, or Dask.
  • Bachelor's degree in Computer Science.

Preferred Skills

  • Experience with NLP tools like NLTK, SpaCy, or BERT, and computer vision tools like OpenCV.
  • Production deployment experience using Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of reinforcement learning and deep learning techniques.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs