EngineerJobs.io
← Back to all jobs

Job Description

Photon offers an onsite role in New Jersey that emphasizes collaboration, real-world impact, and continuous growth. As a Machine Learning Engineer, you will design and deploy analytics models that address concrete business challenges, partner with product and engineering teams to deliver end-to-end ML solutions, and push models into production. This position centers on practical application of statistics and machine learning using Python, Spark, and Databricks, with the opportunity to influence customer experiences and key business decisions.

Responsibilities

  • Analyze business use cases and craft analytics models using appropriate statistical and machine learning techniques tailored to specific needs.
  • Develop machine learning algorithms to personalize customer experiences and generate actionable insights.
  • Apply data mining and machine learning methods, including forecasting, prediction, segmentation, recommendation, and fraud detection.
  • Augment company data by integrating third-party sources to expand analytics capabilities.
  • Enhance data collection processes to capture information essential for analytics systems.
  • Prepare raw data for analysis by cleaning data, imputing missing values, and standardizing formats using Python data frameworks such as Pandas and NumPy.
  • Implement machine learning models with a focus on performance and scalability using PySpark in Databricks.
  • Design and build infrastructure to enable large-scale data analytics and experimentation.
  • Utilize tools like Jupyter Notebooks for data exploration and model development.

Requirements

  • Undergraduate or graduate degree in Computer Science, Mathematics, Physics, or related fields; PhD preferred but not necessary.
  • At least five years of experience in data analytics with a solid grounding in core statistical algorithms such as classification and regression.
  • Strong experience with Python based machine learning libraries including scikit-learn, TensorFlow, and PyTorch.
  • Proficiency with analytics platforms like Databricks for large-scale data processing.
  • At least four years of continuous experience with Spark, with emphasis on PySpark.
  • Hands-on experience with data processing and analysis tools such as Pandas, NumPy, and Jupyter Notebooks.

Similar Jobs