BigStep Technologies

BigStep Technologies - Python Artificial Intelligence Engineer

Gurugram, HR, IN

28 days ago
Save Job

Summary

About The Role

We are looking for a highly skilled and motivated Python AI Engineer to join our AI & Machine Learning team. In this role, you will be responsible for building and deploying intelligent systems and scalable AI solutions using Python. You will collaborate closely with data scientists, ML engineers, product managers, and backend developers to develop state-of-the-art machine learning and deep learning models that solve complex business problems.

Key Responsibilities

  • Design, develop, and deploy AI/ML models using Python and relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch).
  • Build and maintain production-grade code and end-to-end ML pipelines for data ingestion, preprocessing, training, evaluation, and deployment.
  • Perform exploratory data analysis (EDA), feature engineering, and model tuning to improve model accuracy and performance.
  • Work on deep learning models for computer vision, NLP, or time-series problems depending on the use case.
  • Develop and integrate REST APIs to expose ML models to client applications using FastAPI or Flask.
  • Use version control (Git) and CI/CD tools to maintain clean, collaborative, and reliable codebases.
  • Collaborate with MLOps/DevOps teams to containerize models using Docker and deploy via Kubernetes, AWS SageMaker, Azure ML, or GCP AI Platform.
  • Research and experiment with new AI frameworks, algorithms, and architectures.
  • Monitor model performance in production and retrain/update models as needed.

Required Technical Skills

  • Strong programming skills in Python with 3+ years of hands-on experience in AI/ML.
  • Proficiency in machine learning frameworks: scikit-learn, TensorFlow, PyTorch, XGBoost, etc.
  • Experience with data manipulation and analysis using Pandas, NumPy, and data visualization libraries like Solid understanding of ML algorithms (classification, regression, clustering, dimensionality reduction, etc.).
  • Familiarity with deep learning (CNNs, RNNs, Transformers) for computer vision or NLP.
  • Experience building RESTful APIs using Flask or FastAPI.
  • Hands-on experience with model deployment, containerization (Docker), and cloud platforms (AWS, Azure, or GCP).
  • Knowledge of SQL and NoSQL databases for data handling.
  • Experience with Git, JIRA, Agile/Scrum methodologies.

Preferred Qualifications

  • Bachelors or Masters degree in Computer Science, Data Science, AI/ML, or related field.
  • Experience with MLOps tools like MLflow, DVC, Airflow, or Kubeflow.
  • Familiarity with transformer models (e.g., BERT, GPT) and modern NLP tools (spaCy, HuggingFace Transformers).
  • Working knowledge of Big Data tools (e.g., Spark, Hadoop) is a plus.
  • Contributions to open-source AI/ML projects or research publications are a strong advantage.

Soft Skills

  • Strong analytical and problem-solving mindset.
  • Excellent communication skills and ability to explain complex AI models to non-technical stakeholders.
  • Detail-oriented, self-driven, and comfortable working in a fast-paced, collaborative environment.
  • Passion for continuous learning and staying updated with the latest in AI/ML

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job