Job Description
We are seeking an experienced AI/ML Engineer to design, develop, and integrate advanced machine learning models into our platform. The ideal candidate is proficient in leveraging Large Language Models (LLMs) and has experience in creating robust APIs for AI-driven functionalities. You will play a key role in building scalable AI solutions that enhance user workflows and platform capabilities.
Responsibilities
- Design, develop, and deploy machine learning models with a focus on natural language processing (NLP) capabilities.
- Optimize and fine-tune existing AI models for specific platform and user requirements.
- Develop and maintain APIs to expose AI/ML functionalities seamlessly within the platform.
- Research and implement cutting-edge AI/ML techniques and frameworks to ensure the platform remains innovative and competitive.
- Monitor model performance and reliability, implementing improvements and retraining models as needed.
- Collaborate with cross-functional teams to align AI/ML integration with overall platform goals.
Required Skills
- Advanced proficiency in Python and machine learning frameworks such as TensorFlow, PyTorch, or Hugging Face Transformers.
- Demonstrated experience with Large Language Models (LLMs) such as GPT, BERT, or similar architectures.
- Expertise in deploying and managing AI models in production environments using Docker, Kubernetes, or similar tools.
- Strong understanding of NLP techniques, tools, and libraries, including spaCy and NLTK.
- Proven experience in API development and integration, with a focus on exposing ML functionalities via RESTful APIs.
- Familiarity with version control systems like Git and experience in collaborative development environments.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or related fields.
- 2+ years of hands-on experience in developing, deploying, and maintaining ML models in production.
- Strong foundation in mathematics and statistics, including linear algebra and probability.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure for ML model deployment and scaling.
- Knowledge of performance monitoring and optimization techniques for deployed models.
- Excellent problem-solving skills, with an emphasis on innovation and user-centric solutions.
Why You’ll Love Working Here:
- Opportunity to work at the intersection of cutting-edge technology and client engagement.
- Flexible, collaborative work environment with a dynamic and driven team.
- Competitive salary and performance-based incentives.
Full-time
Colombo, Sri Lanka