Sr. Software Engineer TECHM-JOB-30371

Keylent, Inc.

$120K — $150K *
Plano, TX 75025In-Person
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)
  • 5+ years of experience in machine learning engineering focused on recommendation systems
  • Proven track record of building and deploying recommender systems at scale
  • Deep knowledge of Merlin Models and GPU-based recommendation systems
  • Proficiency in Azure Databricks ecosystem and Client Flow
  • Strong programming skills in Python or similar languages
  • Familiarity with ML frameworks like PyTorch

Responsibilities

  • Design, develop, and deploy scalable machine learning models for recommendation systems
  • Collaborate with cross-functional teams to define project requirements and objectives
  • Leverage Merlin Models for recommendation engine development
  • Implement GPU-based systems for efficient production recommendations
  • Apply collaborative and content-based filtering techniques to improve performance
  • Utilize Azure Databricks and Client Flow for integration and model management
  • Continuously enhance recommendation engine performance through optimization and updates
  • Develop and maintain comprehensive project documentation and user guides

Benefits

  • Onsite work in Dallas, Texas
  • Opportunity to work with cutting-edge machine learning technologies
  • Potential for professional growth in a dynamic environment
  • Collaboration with cross-functional teams
  • Access to the latest industry trends and advancements in machine learning
Full Job Description
Sr. Software Engineer TECHM-JOB-30371
Job Title : Azure Client Engineer
Experience : 10 years
Location: Dallas, Texas (Onsite)
Job Description:

We are seeking an experienced Sr. Developer Machine Learning Engineer to join our team. The successful candidate will be responsible for building and scaling state-of-the-art recommendation engines leveraging the latest machine learning techniques and technologies. The ideal candidate will possess extensive experience in building recommender systems at scale in production and have expertise in Merlin Models, GPU-based recommender systems, collaborative filtering, content-based filtering, matrix factorization, and the Azure Databricks ecosystem with Client Flow proficiency.
Responsibilities:
Design, develop, and deploy scalable machine learning models for recommendation systems.
Collaborate with cross-functional teams to gather requirements and define project objectives.
Leverage Merlin Models for effective recommendation engine development.
Implement GPU-based recommender systems for efficient and high-performance recommendations in production.
Apply collaborative filtering, content-based filtering, and matrix factorization techniques to enhance the recommendation engine's performance.
Utilize the Azure Databricks ecosystem and Client Flow for seamless integration, model deployment, and monitoring.
Continuously improve the recommendation engine's performance through experimentation, optimization, and regular updates.
Develop and maintain documentation, including project plans, system architecture, and user guides.
Stay up-to-date with the latest advancements in machine learning, recommendation systems, and industry trends to ensure the company remains at the forefront of innovation.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred).
5+ years of experience in machine learning engineering, with a focus on recommendation systems.
Proven experience building and deploying recommender systems at scale in production.
Deep understanding of Merlin Models, GPU-based recommender systems, collaborative filtering, content-based filtering, and matrix factorization.
Proficiency in the Azure Databricks ecosystem and Client Flow.
Strong programming skills in Python or similar languages.
Familiarity with machine learning frameworks, such as PyTorch.
Excellent problem-solving, analytical, and communication skills.
Ability to work effectively in a fast-paced, dynamic environment, both independently and as part of a team.

Similar Jobs

More Jobs at Keylent, Inc.

More Information Technology Jobs

Find similar Sr. Software Engineer TECHM-JOB-30371 jobs: