Back to jobs
N
Hiring companyNexthire

Verified today

Software Developer/Engineering Manager/Senior Software Developer

Navi Mumbai, India Full-time On-site

About the role

Software developer with 3+ years of experience in Python, ML/AI, and AWS Cloud, focused on building scalable AI/ML solutions for AR/VR products.

What you’ll do

  • Build, train, and optimize ML models for predictive analytics, CV, NLP, and recommendation systems
  • Design end‑to‑end scalable AI/ML pipelines using Python and integrate into existing systems
  • Deploy, monitor, and manage AI/ML models on AWS Cloud infrastructure
  • Collaborate with cross‑functional teams to translate business requirements into technical solutions
  • Write clean, reusable code, implement unit tests, and follow best software development practices

What you’ll bring

  • Proficient in Python programming
  • Experience with ML frameworks (TensorFlow, PyTorch, scikit-learn, Keras)
  • Hands‑on AWS Cloud services (S3, EC2, Lambda, SageMaker)
  • Knowledge of Docker and Kubernetes orchestration
  • Develop supervised and unsupervised learning models
  • Data preprocessing and feature engineering
  • Model evaluation, hyperparameter tuning, optimization
  • Cloud‑native and serverless architecture design
  • Strong debugging and analytical skills
  • Experience with big data tools (Spark, Hadoop, Airflow)
  • Familiarity with DevOps and CI/CD pipelines

Skills

PythonMachine LearningArtificial IntelligenceAWS CloudTensorFlowPyTorchscikit-learnKerasDockerKubernetesSageMakerLambdaS3EC2CI/CDSparkHadoopAirflowDevOpsUnit TestingCode Quality

Education

Bachelor's or Master's degree in Computer Science, Information Technology, or related field