Senior Machine Learning Engineer
About the role
The Senior Machine Learning Engineer is responsible for designing, building, and operating a unified machine learning infrastructure that standardizes the lifecycle of models from research to production. The role bridges the gap between batch-oriented data in Snowflake and real-time inference on Kubernetes, ensuring high-quality software engineering standards and reducing redundancy across data science teams. Key responsibilities include designing and maintaining the ML platform architecture, automating ML pipelines, building centralized feature stores and model registries, implementing observability systems, developing service wrappers for real-time serving, and establishing best practices for the data science team. The position requires deep expertise in machine learning, strong software engineering skills, and experience in the aviation domain.
Must have
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Fluent in English Language.
- Deep expertise in machine learning, statistics, and applied modeling
- Mastery of Kubernetes, Docker, and Infrastructure as Code (Terraform).
- Expert-level Python (OOP, modular design) and SQL.
- Proficiency in serving models built with LightGBM, XGBoost, TensorFlow, and PyTorch.
- Strong understanding of production ML systems and trade-offs
- Ability to influence architectural decisions related to data, modeling, and deployment in collaboration with specialized teams
- Strong leadership and communication skills to influence engineering culture without direct authority.
- Deep understanding of aviation systems including PNRs, e-tickets, and revenue management logic (Yield and Inventory control).
- Proficient in MS Office.
- With a minimum of 6-8 years of experience in Data Sciernce, MLOps, Platform Engineering, or DevOps specifically for machine learning.
- Out of which a minimum of 1-2 years of experience in the aviation domain – airline, vendor.
- Strong experience designing scalable and impactful solutions
- Hands-on experience with Snowflake/Snowpark and Airflow.
Technologies
- Airflow
- CI/CD
- Data Ingestion
- Data Science
- DevOps
- Docker
- FastAPI
- GitHub
- GitHub Actions
- GitLab
- Grafana
- gRPC
- Infrastructure as Code
- Kubernetes
- Machine Learning
- Microsoft 365
- MLOps
- Observability
- Prometheus
- Python
- PyTorch
- Snowflake
- Snowpark
- SQL
- Statistics
- TensorFlow
- Terraform
- Unit Testing
- XGBoost