Description:
We are seeking a passionate and skilled Software Engineer to work on cutting-edge AI solutions. This role involves developing, training, and deploying machine learning (ML) models, with a focus on generative AI. If you have strong technical skills and a collaborative mindset, we’d love to have you on our team.
Key Responsibilities:
- Build, train, fine-tune, and deploy ML models for AI-driven applications.
- Develop and maintain backend API services to support AI functionalities.
- Work with large language models (LLMs) to enhance product capabilities.
- Implement retrieval-augmented generation (RAG) pipelines for generative AI applications.
- Stay updated with advancements in generative AI and machine learning.
- Write clean, efficient code and rapidly prototype new AI-driven features.
Requirements:
- Minimum 2 years of experience in machine learning, generative AI, and Python programming.
- Hands-on experience with frameworks such as TensorFlow, PyTorch, and Scikit-learn.
- Proficiency in working with AWS services (e.g., S3, EC2, SageMaker, etc.).
- Minimum 2 years of experience with large language models (LLMs) and implementing RAG techniques.
- Strong understanding of generative AI concepts like RAG, LoRA, and RLHF.
- Effective communication skills and the ability to work in a team environment.
- Familiarity with Docker and Kubernetes for containerization and orchestration.