Senior ML Engineer

New
J
JobgetherFinancial services
This remote opportunity within IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of experience building, deploying, and operating production software systems
Required Skills
DockerPythonSQLGitKubernetesCI/CDMLOpsDistributed Systems

Requirements

  • At least 5 years of experience building, deploying, and operating production software systems.
  • Strong programming skills in Python.
  • Deep understanding of API design, distributed systems, service architecture, software design principles, testing strategies, and maintainable code.
  • Experience designing and operating reliable, scalable cloud-native services or data-intensive systems in production.
  • Practical experience with machine learning platforms, model serving, feature engineering, data platforms, MLOps, or related infrastructure.
  • Familiarity with feature engineering, model training, evaluation, deployment, inference, monitoring, and governance.
  • Experience with Docker, Kubernetes, CI/CD pipelines, Git-based workflows, and production observability tools.
  • Practical experience with SQL, databases, caching systems, and tracing data or requests across distributed services.
  • Ability to investigate complex technical problems, make architectural decisions, manage risks and dependencies, and deliver reliable solutions.
  • Ability to lead engineering initiatives, mentor colleagues, and influence technical decisions across teams.
  • Advantageous experience with AWS, Databricks, MLflow, Amazon SageMaker, Spark/PySpark, Kafka, or other streaming systems.
  • Advantageous experience with feature platforms, model-serving infrastructure, workflow orchestration, or internal developer platforms.

Responsibilities

  • Design, develop, deploy, and operate platform capabilities supporting the machine learning lifecycle.
  • Build infrastructure for model deployment and serving, feature computation, data validation, workflow orchestration, monitoring, and production support.
  • Develop reusable components, standards, and automation to improve reliability, scalability, observability, operational readiness, and cost efficiency.
  • Translate business requirements into technical designs, evaluate options and trade-offs, coordinate delivery, and ensure production launches.
  • Lead investigations into production incidents, identify root causes, and implement durable preventive solutions.
  • Collaborate with Data Science, Product, Risk, Fraud, and Engineering stakeholders to deliver platform solutions.
  • Contribute to platform architecture, establish engineering standards, and evaluate emerging technologies.
  • Conduct code and design reviews and improve testing and development practices.
  • Mentor engineers through knowledge sharing, pairing, and constructive feedback.
  • Support the ML lifecycle across feature engineering, evaluation, deployment, serving, monitoring, and governance.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now