Description

Responsibilities:

  • Adapt standard machine learning methods leveraging modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models
  • Suggest, collect and synthesize requirements from XFN teams
  • Code deliverables in tandem with the engineering team


Requirements:

  • 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD
  • 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field
  • Experience with scripting languages such as Python, Javascript or Hack
  • Experience with developing machine learning models at scale from inception to business impact
  • Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts
  • Experience building and shipping high quality work and achieving high reliability
  • Track record of successful cross-functional partnerships
  • Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years of consistent industry-level experience working with Machine Learning Engineer, AI, GenAI
  • Masters degree or PhD in Computer Science or another ML-related field
  • Exposure to architectural patterns of large scale software applications
  • Experience with scripting languages such as Pytorch and TF
  • C++ Preferred
  • Former Client or big tech company
  • Candidates with limited ML knowledge but extensive backend software engineering experience.
  • People managers with no hands-on ML experience.
  • Candidates who focus on Eng tooling development or partnership rather than ML.
  • Those who cannot justify the use of specific ML techniques or tie them to concrete projects.
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field,or equivalent practical experience - Required
  • Masters degree or PhD in Computer Science or another ML-related field - Preferred

Education

Any Graduate