Machine Learning Engineer, Product Development

USA, United States

Job Description


Korn Ferry is a global organizational consulting firm. We help clients synchronize strategy and talent to drive superior performance. We work with organizations to design their structures, roles, and responsibilities. We help them hire the right people to bring their strategy to life. And we advise them on how to reward, develop, and motivate their people.

Our 10,000 colleagues serve clients in more than 50 countries. We offer five core solutions:

  • Organizational Strategy
  • Assessment and Succession
  • Talent Acquisition
  • Leadership Development
  • Total Rewards
Job description

THE ROLE:

The Machine Learning Engineer is an exciting opportunity to develop and deliver contemporary, cloud-native data science and AI / machine learning capabilities for Korn Ferry Digital\'s Intelligence Cloud, an AI powered SaaS on cloud.

Successful candidates will have strong Python based machine learning engineering skills with a history of shipping well tested, production-grade Python code. Good working knowledge of Azure cloud and Azure DevOps is required, with exposure to deploying models on Kubernetes, Docker and similar technologies. Experience in building, instrumenting and scaling machine learning models using frameworks like MLFlow, Apache Spark, Tensorflow, PyTorch, Keras, etc. is preferred.

KEY RESPONSIBILITIES AND ACCOUNTABILITIES:
  • Work with a globally distributed data science and data engineering team, and other teams such as front end and backend engineering, to build and deploy data science and ML applications in production
  • Develop and deploy backend APIs using Python frameworks such as Flask and FastAPI
  • Take ownership of one or more modules in the product, and manage the entire system\'s code base
  • Write production-grade code and effectively manage a Python codebase for a range of machine learning models on Azure
  • Ensure good unit test coverage for the application and support the development of test cases with QA team members
  • Ensure that the code base one has worked on is well documented and that the documentation is current and relevant
  • Deploy machine learning models as RESTful APIs and/or services as part of event-driven machine learning systems
  • Contribute to model monitoring solutions for training and deploying models, for experiment tracking, and logging of inference, metrics and results from models
PROFESSIONAL EXPERIENCE/QUALIFICATIONS/SKILLS:
  • Experienced candidates preferred with at least 4-5 years of direct software engineering experience in Python, and at least two years of experience in shipping production-grade Python code.
  • Should be self-driven and with a go-getter attitude, working under ambiguity and with at times incomplete requirements
  • Work collaboratively interacting with different relevant team members such as data scientists, engineers and architects
  • Required skills: Azure Cloud, production grade Python skills
  • Around 2 years of experience in shipping production grade Python code with at least 4-5 years of overall experience. Should be able to work with high level of coding standards, and deliver packages with CI/CD
  • Familiar with build, test and release of Python based applications and packages
  • Expertise in test-driven development of Python based code, comfortable with Git and CI/CD workflows and understands Azure DevOps/Pipelines
  • Sound practical machine learning knowledge with experience in building, validating, scaling and deploying machine learning models
  • Good basic understanding of language models and how their APIs work - knowledge of OpenAI or Huggingface APIs to retrieve and use language models of different kinds is required
  • Knowledge of tools and frameworks such as Langchain, Haystack or GPT Index is required
  • Knowledge of data stores for embedding storage and search, like PG Vector, Weaviate and others is required
  • Knowledge of Azure Databricks is preferred; knowledge of one strongly typed language such as C# .NET, Java, or Rust in addition to Python is preferred
  • Some experience in data engineering and the preparation of datasets for machine learning through ETL workloads
  • Knowledge of some common data processing and machine learning frameworks and technologies such as Pandas, Numpy, Scikit-Learn, Tensorflow, Keras, PyTorch, etc
  • Good working knowledge of Apache MLFlow, or equivalent tools such as Kubeflow
  • Working knowledge of Docker, Azure DevOps and Azure Pipelines
EDUCATION:
  • Bachelor\'s degree with a minimum of 4 years\' experience, or master\'s degree with 2 years\' experience
Internal Mobility at Korn Ferry

If you currently work for Korn Ferry or one of our affiliates, you must be eligible to apply for a different position within Korn Ferry to use the Careers Site. If you accept such a position, your benefits programs and Human Resources policies may change. Please consult with your HR contact for the new position concerning application eligibility, including any immigration/visa needs, benefit programs, and HR policies applicable to that position.

Korn Ferry is an Equal Employment Opportunity/Affirmative

Action Employer - Minority/Female/Disability/ Veteran.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status or any other characteristic protected by federal, state, or local law.

If you are a resident of California, Colorado, New York or Washington, please for remote opportunities with Korn Ferry in your state.

Reference Job Id: 14561

Infinity Consulting Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4341094
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    USA, United States
  • Education
    Not mentioned