i
Oportun
45 Oportun Jobs
Staff Machine Learning Engineer (10-14 yrs)
Oportun
posted 12hr ago
Flexible timing
Key skills for the job
Job Title : Staff ML Engineer
Job Location : India (Remote)
Work Experience : 10-14 Years
RESPONSIBILITIES:
- Lead the implementation of a cutting-edge ML infrastructure, encompassing all facets from model inception to deployment, ensuring adherence to best practices and high overall quality standards.
- Provide exceptional technical leadership, mentoring, and guidance to a team of machine learning engineers, fostering a culture of continuous learning and innovation.
- Take ownership of critical projects and initiatives, providing project leadership, and ensuring successful delivery through effective project management and communication.
- Engage with stakeholders across the group, understanding their needs and working through the complexity and conflicting goals.
- Collaborate closely with data scientists to translate intricate model requirements into optimized data pipelines, ensuring impeccable data quality, processing, and integration.
- Spearhead the establishment of best practices for model versioning, experiment tracking, and model evaluation to ensure transparency and reproducibility.
- Architect and execute model deployment strategies, harnessing containerization (Docker) and orchestration (Kubernetes) for exceptional scalability and reliability.
- Engineer automated CI/CD pipelines that facilitate seamless model deployment, monitoring, and continuous optimization.
- Define and refine performance benchmarks, and optimize models and infrastructure to achieve peak efficiency, scalability, and robustness.
- Remain at the forefront of industry trends and emerging technologies, expertly integrating the latest advancements into our ML ecosystem.
REQUIREMENTS :
- Requires 10+ years of related experience with a Bachelor's degree in Computer Science; or a Master's degree with an equivalent combination of education and experience.
- Extensive experience orchestrating the development of end-to-end machine learning infrastructure for intricate and large-scale applications.
- Proven record of transformative leadership, guiding technical teams to achieve remarkable outcomes and innovation.
- Profound mastery of machine learning frameworks such as TensorFlow, PyTorch, or equivalent, coupled with Python programming.
- Deep expertise in containerization (Docker) and orchestration (Kubernetes) for orchestrating complex machine learning applications.
- Thorough comprehension of software engineering principles, version control (Git), and collaborative development workflows.
- Adeptness with cloud platforms (AWS or Azure) and utilization of cloud-native services for crafting robust ML infrastructure.
- Track record of successfully integrating DevOps practices, continuous integration, and continuous deployment (CI/CD) pipelines.
- Superior problem-solving acumen and ability to navigate intricate technical challenges with dexterity.
- Exceptional communication aptitude, capable of fostering effective collaboration across diverse teams and stakeholders
Functional Areas: Other
Read full job descriptionPrepare for Machine Learning Engineer roles with real interview advice