Senior Software Engineer I - ML Engineer

closed
Sumo Logic Logo

Sumo Logic

πŸ“Remote - India

Summary

Join Sumo Logic as a Machine Learning Engineer and contribute to the design and development of innovative ML-powered product capabilities. You will work through the entire feature lifecycle, from ideation to production and operations, handling petabytes of customer data. This role requires a strong background in ML, software engineering, and experience with large-scale data processing in cloud environments. You will collaborate with a team to identify problems and deliver solutions, ensuring high-volume, fault-tolerant, and scalable backend systems. The ideal candidate possesses a B.Tech, M.Tech, or Ph.D. in Computer Science and 4+ years of relevant industry experience.

Requirements

  • B.Tech, M.Tech, or Ph.D. in Computer Science or related discipline
  • 4+ years of industry experience with a proven track record of ownership and delivery
  • Experience formulating use cases as ML problems and putting ML models into production
  • Solid grounding in core ML concepts and basic statistics
  • Experience with software engineering of production-grade services in cloud environments handling data at large scale

Responsibilities

  • Identifying and validating opportunities for the application of ML or data-driven techniques
  • Assessing requirements and approaches for large-scale data and ML platform components
  • Driving technical delivery through the full feature lifecycle, from idea to production and operations
  • Helping the team design and implement extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data
  • Collaborating within and beyond the team to identify problems and deliver solutions
  • Work as a member of a team, helping the team respond quickly and effectively to business needs

Preferred Qualifications

  • Cloud-based application and infrastructure deployment and management
  • Common ML libraries (eg, scikit-learn, PyTorch) and components (eg, Airflow, MLFlow)
  • Relevant cloud provider services (eg, AWS Sagemaker)
  • LLM core concepts, libraries, and application design patterns
  • Experience in multi-threaded programming and distributed systems
  • Agile software development experience (test-driven development, iterative and incremental development)

Benefits

#LI-Remote

This job is filled or no longer available