Available to hire
I’m Amir Salari, a Senior Machine Learning Engineer with 4+ years of hands-on experience architecting and deploying scalable ML models, advanced search engines, and robust data pipelines in high-traffic environments.
I’m passionate about transforming geospatial and real-time data challenges into production-ready solutions that deliver real business impact, using vector search, ML Ops, and modern ML tooling to boost performance and reliability.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Pickup Machine Learning Engineer at Snapp
November 2, 2023 - November 22, 2025Built and maintained content-based and LSTM recommender models using PyTorch and ML pipelines, decreasing ride-booking time by 50%. Organized a clustering service over large datasets using Apache Spark with scalable service design, reducing clustering time by 75%. Designed and developed a robust ETL pipeline using Apache Airflow, PostgreSQL, and data quality checks to handle incremental updates across a 30 GB dataset, ensuring data consistency and performance at scale.
Senior Machine Learning Engineer at Snapp
November 1, 2023 - November 22, 2025Developed and deployed a scalable Ranker-as-a-Service framework using Seldon Core, Python, PyTorch, PyTorch, Scikit-learn, and microservices architecture for geospatial search systems, leading to performance improvements (e.g., 7%+ in ranking metrics). Optimized processing pipelines with distributed systems and efficient algorithms, achieving 100x reduction in text similarity processing time. Built and maintained a reverse geocoding microservice using Golang with 10k+ requests per second and 99.9% uptime, enabling low-latency, high-availability production performance. Implemented vector-based search using Sent2Vec models and Elastic search, achieving 12% improvement in query handling efficiency. Fine-tuned the DistilBERT model for Named Entity Recognition (NER) over geospatial data using TensorFlow, boosting 30% search intent detection. Maintained a 100 GB Elastic search cluster with high-availability configurations, supporting ~3k real-time data retrieval requests.
Machine Learning Engineer / Snapp! Snap Search at Snapp
November 1, 2022 - November 22, 2025Organized clusterService over large datasets using Apache Spark and scalable service design, reducing clustering time by 75%. Designed and developed an ETL pipeline using Apache Airflow, PostgreSQL, and data quality checks to handle incremental updates across a 30 GB dataset, resulting in data consistency and scalable performance. Collaborated with cross-functional teams to build and deploy ML models in production environments using CI/CD, Docker, ArgoCD, and Helm, finishing in seamless integration and operational success. Built content-based and LSTM recommender models using PyTorch and ML pipelines, decreasing ride time to book by 50%.
Education
Bachelor of Science in Computer Science at University of Tehran
January 1, 2018 - January 1, 2022B.S in Computer Science at University of Tehran
January 11, 2030 - November 22, 2025Qualifications
Industry Experience
Software & Internet, Professional Services, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a AI Engineer
We have the best ai engineer experts on Twine. Hire a ai engineer in Tehran today.