About Us:
We are an innovative technology company building AI-powered applications that transform industries. Our mission is to integrate cutting-edge artificial intelligence into real-world products that deliver measurable business value.
Role Overview:
As our AI Engineer, you will own the design, development, and deployment of AI models within our applications. You will work closely with the team to transform business requirements into production-ready AI solutions, leveraging both custom models and third-party APIs. You’ll also be responsible for setting up and managing robust MLOps pipelines to ensure continuous improvement and scalability of AI systems.
Key Responsibilities:
- Build, fine-tune, and deploy AI/ML models (NLP, CV, LLMs, or domain-specific).
- Integrate AI into existing and new application backends.
- Develop and maintain MLOps pipelines for training, deployment, and monitoring.
- Optimize AI features for latency, scalability, and cost-efficiency.
- Collaborate with data specialists and product team to ensure models are trained on high-quality datasets.
- Track model performance and iterate based on feedback and metrics.
Requirements:
- Proven experience as an ML Engineer or AI Engineer, with production-level deployments.
- Strong proficiency in Python and ML frameworks (TensorFlow, PyTorch, Hugging Face).
- Experience with LLMs (fine-tuning, prompt engineering, embeddings).
- Familiarity with MLOps tools (MLflow, Kubeflow, AWS Sagemaker, Azure ML, GCP Vertex AI).
- Experience integrating AI into APIs or full-stack applications.
- Strong understanding of cloud environments and containerization (Docker, Kubernetes).
- Experience with vector databases (Pinecone, Weaviate, Milvus).
- Experience with reinforcement learning or multi-modal AI models.