ArtmacSenior AI/ML Engineer
Who We Are

Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.

Job Description

Job Title : Senior AI/ML Engineer

Job Type : W2/C2C

Experience : 8-15 Years

Location : Santa Clara, California

Responsibilities

  • Strong programming skills in Python, Java, SpringBoot, or Scala.
  • Experience with ML frameworks like TensorFlow, PyTorch, XGBoost, TensorFlow or LightGBM.
  • Familiarity with information retrieval techniques (BM25, vector search, learning to rank).
  • Knowledge of embedding models, user/item vectorization, or session based personalization.
  • Experience with large scale distributed systems (e.g., Spark, Kafka, Kubernetes).
  • Hands on experience with real time ML systems.
  • Background in NLP, graph neural networks, or sequence modeling.
  • Experience with A/B testing frameworks and metrics like NDCG, MAP, or CTR.
  • Hands on experience in analyzing the various data and building data modeling and pipeline leveraging BigQuery data streaming or Databricks in near real time.
  • Experience in Apache Spark, Airflow
  • Develop real time and batch ML models using embeddings, collaborative filtering, and deep learning.
  • Integrate user behavior signals, session data, and content metadata to optimize relevance.
  • Experience working with LLM technologies, including developing generative and embedding techniques, modern model architectures, retrieval augmented generation (RAG), fine tuning / pre training LLM (including parameter efficient fine tuning), Deep reinforcement learning and evaluation benchmarks
  • Collaborate cross functionally with product, data, and infra teams to deploy experiments and measure impact.
  • Optimize retrieval, filtering, and ranking algorithms in production search pipelines.
  • Real time Personalization using query Embeddings for Search Ranking
  • Monitor model performance and continuously iterate using A/B testing and offline evaluation metrics
  • Experience in MLOps and model governance
  • Strong analytical and quantitative problem solving ability
  • Deep expertise in distributed computing strategies in Azure, AWS or GCP Cluster, enhancing the parallel processing capabilities

Qualifications

  • Bachelor's degree in Computer Science or related field.

Ready to apply?

Join Artmac and take your career to the next level!

Application takes less than 5 minutes

Post Date
2025-07-16
Job Type
-
Employment type
Contract
Category
Engineering, Information Technology
Level
Entry
Country
United States
Industry
Software Development ,
Artmac*******