Apply

Staff Software Engineer-9398-Machine Learning

Posted 2024-11-13

View full description

💎 Seniority level: Staff, 8 to 12 Years

📍 Location: Remote/Bangalore

🔍 Industry: Machine Learning

🗣️ Languages: English

⏳ Experience: 8 to 12 Years

🪄 Skills: AWSPythonSoftware DevelopmentJavaKafkaMachine LearningPyTorchStrategyAlgorithmsAzureSpark

Requirements:
  • Degree in mathematics, computer science or related discipline.
  • 5+ years of experience in the complete software development lifecycle.
  • 5+ years of programming experience, preferably in Python or Java.
  • 3+ years in leading design and architecture of distributed systems on cloud platforms.
  • Experience with distributed data and ML technologies such as Spark and Kafka.
  • Experience mentoring or leading an engineering team.
  • Adept at solving complex and ambiguous problems.
Responsibilities:
  • Be a thought leader and innovate for various products and platforms.
  • Lead the end-to-end software development lifecycle including design, testing, deployment, and operations.
  • Craft high-performance machine learning code for a real-time ML platform.
  • Work with engineers and scientists to accelerate model development and integrate ML models at scale.
  • Mentor team engineers, establish technical direction, and foster team culture.
  • Uphold technical rigor in engineering and promote operational improvements.
Apply