GrepJob
Druva

Staff Software Engineer (AI)

Druva
Apply
about 2 hours ago
Pune, IndiaMid Level / Senior / Staff+
H1B Sponsor

Responsibilities

  • Lead the design, development, and deployment of scalable AI/ML systems.
  • Drive technical discussions and decisions related to AI architecture, algorithms, and tools.
  • Collaborate with data scientists, engineers, and product teams to align AI solutions with business goals.
  • Own the end-to-end lifecycle of AI models, from research and development to production and monitoring.
  • Implement MLOps pipelines for model training, validation, deployment, and monitoring.
  • Optimize models for performance, accuracy, and scalability in production environments.
  • Mentor and guide junior engineers to build their technical skills and understanding of AI concepts.
  • Research and experiment with new algorithms and technologies to improve existing systems.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or related disciplines.
  • Advanced expertise in Python and familiarity with other languages such as Java or C++.
  • In-depth knowledge of machine learning, deep learning, NLP, or computer vision.
  • Hands-on experience with ML frameworks such as TensorFlow, PyTorch, or Hugging Face.
  • Strong understanding of distributed systems, cloud computing, and microservices architecture.
  • Proficiency in deploying AI/ML systems on cloud platforms (AWS, GCP, or Azure).
  • Experience with big data tools and frameworks (Spark, Hadoop, or similar).
  • Demonstrated ability to lead technical teams and projects.

Tech Stack

Apache HadoopApache SparkAWSAzureDockerGitGoogle Cloud PlatformKubernetesMatplotlibNumPyPandasPythonPyTorchscikit-learnSeabornSQLTensorFlow

Categories

AI & MLData ScienceDevOps