Salesforce - Atlanta, GA

posted 29 days ago

Full-time - Senior
Atlanta, GA
Publishing Industries

About the position

Salesforce is seeking a Senior Machine Learning Engineer to develop and implement machine learning and generative AI features that enhance the Slack product. This role involves collaboration with cross-functional teams to create impactful features, ensuring the long-term health of systems, and mentoring other engineers.

Responsibilities

  • Brainstorm with Product Managers, Designers, and Frontend Engineers to conceptualize and build new features for a large user base.
  • Produce high-quality results by leading or contributing to large multi-functional projects that significantly impact the business.
  • Actively own features or systems and define their long-term health while improving the health of surrounding systems.
  • Assist support and operations teams in triaging and resolving production issues.
  • Mentor other engineers and conduct deep code reviews.
  • Improve engineering standards, tooling, and processes.

Requirements

  • 10+ years experience with machine learning and software engineering.
  • Experience deploying machine learning models, generative AI, or other data-derived artifacts into production at scale, especially for text-based applications.
  • Experience working on generative AI applications with Large Language Models, including fine-tuning and quality improvement methods.
  • Proficiency in functional or imperative programming languages such as PHP, Python, Ruby, Go, C, Scala, or Java.
  • Experience with common ML frameworks like PyTorch, TensorFlow, Keras, XGBoost, or Scikit-learn.
  • Experience building batch data processing pipelines with tools like Apache Spark, SQL, Hadoop, EMR, Map Reduce, Airflow, Dagster, or Luigi.
  • Analytical and data-driven mindset with the ability to measure success with complex ML/AI products.
  • Experience leading technical architecture discussions and driving technical decisions within a team.
  • Ability to write understandable, testable code with a focus on maintainability.
  • Strong communication skills to explain complex technical concepts to non-technical stakeholders.
  • Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • Bachelor's degree in Computer Science, Engineering, Statistics, Mathematics, or a related field, or equivalent training, fellowship, or work experience.

Nice-to-haves

  • Experience deploying production RAG pipelines.
  • Experience with LLM evaluation and monitoring at scale.
  • Experience in A/B testing and experimentation.

Benefits

  • Equal pay initiatives
  • Employee resource groups
  • Inclusive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service