Candidates from Malaysia, Indonesia, India, Philippines and Egypt are encouraged to apply.
Responsibilities
Identify opportunities where AI can add value and enhance user experiences including providing AI tools for app designers to perform AI tasks in their app.
Develop AI features aligned with the overall product and business strategy.
Design, develop and train machine learning models and algorithms that power AI features.
Ensure data quality, integrity, and compliance with privacy regulations.
Design, code, test and deploy features for our products.
Conduct R&D and have fun with POCs.
Support users and customers in solving issues faced when using our products.
Document and contribute learning materials to help users and customers.
Python Skills (Required)
Hands-on experience with Large Foundation Models (LFMs) (e.g., GPT, BERT, Whisper)
Familiarity with Retrieval-Augmented Generation (RAG) frameworks
Proficiency in FastAPI for building scalable applications
Experience with databases like MongoDB and PostgreSQL
Knowledge of vector databases and retrieval systems (e.g., Pinecone, Elasticsearch, Weaviate, Milvus)
Experience with fine-tuning for AI models (e.g., Torch, Hugging Face, Sentence Transformers)
AI/ML Development Stack
Familiarity with OpenAI, Anthropic, or other LLM APIs
Knowledge of prompt engineering
Experience with embedding models and fine-tuning
Understanding of evaluation metrics and model performance optimization
MLOps & Development Tools
Experience with Docker and containerization
Familiarity with Git and version control
Knowledge of MLflow or similar ML experiment tracking tools
Experience with model deployment and serving (e.g., BentoML, TorchServe, vLLM)
Understanding of CI/CD pipelines for ML applications
Infrastructure & Monitoring
Experience with cloud platforms (AWS, GCP, or Azure)
Knowledge of model monitoring and observability tools
Understanding of cost optimization for AI/ML deployments
Familiarity with API security best practices
Additional Skills
Experience with streaming data processing
Knowledge of data privacy and ethical AI principles
Java knowledge is a plus
Strong communication skills and ability to explain technical concepts