Title : Senior Software Development Engineer, Machine Learning (ML) Operations
Location : Vashi, Navi Mumbai
Job :
As a Senior MLOps Engineer , Machine Learning (ML) Operations in the Technology & Engineering division, you will be responsible for enabling PitchBooks Machine Learning teams and practitioners by providing tools that optimize all aspects of the Machine Learning Development Life Cycle (MLDLC).
Your work will support projects in a variety of domains, including Generative AI (GenAI), Large Language Models (LLMs), Natural Language Processing (NLP), Classification, and Regression.?
Shift : General
Responsibilities :
- Serve as a force multiplier for development teams by creating golden paths that remove roadblocks and improve ideation and innovation.
- Collaborate with other engineers, product managers, and internal stakeholders in an Agile environment.
- Provide mentorship, technical guidance, and perform code reviews for team members.
- Design and deliver on projects end-to-end with little to no guidance.
- Provide support to teams building and deploying AI applications by addressing common pain points in the MLDLC.
- Learn constantly and be passionate about discovering new tools, technologies, libraries, and frameworks (commercial and open source), that can be leveraged to improve PitchBooks AI capabilities.
- Support the vision and values of the company through role modeling and encouraging desired behaviors.
- Participate in various cross-functional company initiatives and projects as requested.
- Contribute to strategic planning in a way that ensures the team is building exceptional products that bring real business value.
- Evaluate frameworks, vendors, and tools that can be used to optimize processes and costs with minimal guidance.
Experience, Skills and Qualifications :
Degree in Computer Science, Information Systems, Machine Learning, or a similar field preferred (or commensurate experience).5+ years of experience in hands-on development of Machine Learning algorithms.5+ years of experience in hands-on deployment of Machine Learning services5+ years of experience supporting the entire MLDLC, including post-deployment operations such as monitoring and maintenance5+ years of experience with Amazon Web Services (AWS) and / or Google Cloud Platform (GCP)Experience with at least 80% : PyTorch, Tensorflow, LangChain, scikit-learn, Redis, Elasticsearch, Amazon SageMaker, Google Vertex AI, Weights & Biases, FastAPI, Prometheus, Grafana, Apache Kafka, Apache Airflow, MLflow, KubeFlow, Terraform, FluxStrong experience in at least 3 : Machine Learning Engineering, Data Science, Data Engineering, DevOps, Platform EngineeringAbility to break large, complex problems into well-defined steps, ensuring iterative development and continuous improvementExperience in cloud-native delivery, with a deep practical understanding of containerization technologies such as Kubernetes and Docker, and the ability to manage these across different regions.Proficiency in Git Ops and creation / management of CI / CD pipelines.Demonstrated experience building and using SQL / NoSQL databases.Demonstrated experience with Python (Java is a plus) and other relevant programming languages and tools.Excellent problem-solving skills with a focus on innovation, efficiency, and scalability in a global context.Strong communication and collaboration skills, with the ability to engage effectively with internal customers across various cultures and regions.Ability to be a team player who can also work independently.Experience working across multiple development teams is a plus.(ref : hirist.tech)