Jobs · Engineering

Research Scientist, Gen AI & User Representation Learning

ShareThis · United States · 2 days ago
RemoteRemoteEngineeringFull-time

Responsibilities

  • Conduct Applied AI Research
  • Research and develop novel machine learning algorithms for user representation learning, semantic embeddings, and foundation-model applications.
  • Design, prototype, evaluate, and deploy transformer-based generative AI solutions from research through deployment.
  • Develop scalable representation learning techniques using transformers, contrastive learning, self-supervised learning, and retrieval-based architectures.
  • Investigate multimodal learning approaches that jointly model structured, behavioral, textual, and other heterogeneous data.
  • Build Large-Scale AI Systems
  • Train and evaluate models using large-scale behavioral, transactional, social, temporal, and content datasets.
  • Develop embedding models, retrieval systems, vector databases, and semantic search pipelines.
  • Collaborate with platform and infrastructure engineers to deploy production-quality AI models.
  • Design rigorous offline and online evaluation methodologies and establish reproducible benchmarking pipelines.
  • Collaborate Across Teams
  • Work closely with product, engineering, and domain experts to identify impactful research opportunities.
  • Translate ambiguous business problems into measurable machine learning objectives.
  • Communicate research findings clearly to both technical and non-technical audiences.
  • Contribute to the long-term AI research roadmap and technical strategy.

    Requirements

    • Education
    • PhD (completed or near completion) in Computer Science, Machine Learning, Artificial Intelligence, Statistics, or a related quantitative discipline.
    • Equivalent industrial research experience will also be considered.
    • Technical Expertise
    • Strong Background In One Or More Of The Following
    • Deep Learning
    • Representation Learning
    • Transformer architectures
    • Generative AI Models
    • Contrastive Learning
    • Self-supervised Learning
    • Embedding Models
    • Retrieval-Augmented Generation (RAG)
    • Vector Search
    • Semantic Search
    • Information Retrieval
    • Experience With Python
    • PyTorch (preferred) or JAX
    • Large-scale distributed data processing
    • Model experimentation and evaluation
    • End-to-end machine learning system development
    • GPU Computing
    • NVIDIA GPU architecture and CUDA programming fundamentals
    • Multi-GPU and distributed training using PyTorch Distributed
    • Mixed precision training (FP16/BF16/FP8)
    • Profiling and optimizing GPU utilization, communication overhead, and training throughput
    • Research Mindset
    • Candidates Should Demonstrate Strong scientific rigor
    • Ability to establish meaningful baselines before pursuing more complex models
    • Well-designed experiments and reproducible evaluations
    • Data-driven decision making
    • Intellectual curiosity and independent problem solving

Similar jobs

Gen AI Data Scientist

Staffing Spot, Inc.San Francisco, CA· 3 days ago
Engineeringapply on jobs.pyjamahr.com

Gen AI Data Scientist

Staffing Spot, Inc.Minneapolis, MN· 3 days ago
Engineeringapply on jobs.pyjamahr.com