Research Big Data Engineer - Machine Learning at Salesforce

Job Description

Company Overview

Salesforce, the global leader in CRM, empowers companies of every size and industry to transform their businesses digitally and create a 360° view of their customers. We are committed to innovation, equality, and sustainability. At Salesforce, we believe that work is not a place, but something you do. We embrace a flexible, remote-first culture, offering employees the opportunity to work from anywhere in the USA. We are dedicated to creating a collaborative and inclusive virtual environment where every employee can thrive and make a real impact.

Position Summary

We are seeking a highly motivated and experienced Research Big Data Engineer - Machine Learning to join our innovative Research team. This is a fully remote position, allowing you to work from anywhere in the United States. In this role, you will be responsible for designing, developing, and deploying cutting-edge machine learning solutions using large-scale datasets. You will work closely with research scientists and other engineers to translate research ideas into scalable and production-ready systems. You will contribute to our ongoing efforts in developing new algorithms and models that improve Salesforce products and services.

Key Responsibilities

  • Design, develop, and maintain scalable and efficient data pipelines for machine learning.
  • Implement machine learning algorithms and models using various tools and frameworks.
  • Collaborate with research scientists to translate research ideas into production-ready solutions.
  • Optimize the performance of machine learning models for large-scale datasets.
  • Contribute to the development of new machine learning algorithms and techniques.
  • Monitor and maintain the health of machine learning systems.
  • Participate in code reviews and contribute to the improvement of our engineering practices.
  • Document and communicate technical designs and solutions.
  • Actively participate in virtual team meetings and contribute to a collaborative remote work environment.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in big data engineering and machine learning.
  • Strong programming skills in Python and experience with relevant libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with big data technologies such as Hadoop, Spark, and Kafka.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Solid understanding of machine learning algorithms and techniques.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Proven ability to work independently and effectively in a remote environment.
  • Must be located in the United States.

Technical Requirements

As a fully remote employee, you will be responsible for maintaining a suitable home office environment that meets the following technical requirements:

  • Dedicated workspace free from distractions.
  • Reliable high-speed internet connection (minimum 50 Mbps download/10 Mbps upload).
  • Personal computer with sufficient processing power and memory for development tasks.
  • Headset with microphone for virtual meetings.
  • Ability to work effectively within Pacific Time Zone (PST/PDT) business hours. Some flexibility may be available.

Salesforce will provide a home office stipend to help you set up your remote workspace. We utilize tools such as Slack, Zoom, and Google Workspace for seamless remote collaboration.

Desired Skills

  • Master's or Ph.D. degree in Computer Science, Engineering, or a related field.
  • Experience with deep learning.
  • Experience with natural language processing (NLP).
  • Experience with recommendation systems.
  • Experience with A/B testing.
  • Experience with DevOps practices and tools (e.g., Docker, Kubernetes).
  • Contributions to open-source projects.

Compensation & Benefits

The annual salary range for this fully remote Research Big Data Engineer - Machine Learning position is $150,000 - $210,000, depending on experience and location within the US. Salesforce offers a comprehensive benefits package, including:

  • Medical, dental, and vision insurance.
  • Paid time off (PTO) and holidays.
  • Employee stock purchase program (ESPP).
  • 401(k) with company match.
  • Wellness programs.
  • Professional development opportunities.
  • Remote work stipend for home office setup.
  • Virtual team building activities and social events.
  • Flexible working hours to accommodate different time zones and personal needs.

Occasional travel (approximately 1-2 times per year) may be required for team meetups, but this is not a frequent occurrence.

How to Apply

If you are a passionate and experienced Big Data Engineer with a strong background in machine learning and a desire to work remotely, we encourage you to apply. Please submit your resume and cover letter highlighting your relevant skills and experience through the Salesforce careers website. Our virtual onboarding process will ensure a smooth transition to our remote work environment. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Required Skills

  • Research Methods
  • Survey Design
  • Market Research
  • Competitive Analysis

Disclaimer: niimgkp.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. If you suspect any fraud or malpractice, email us at abuse@niimgkp.com.