Contextual AI is looking to solve real-world problems for its customers by leveraging machine learning technology.
Requirements
- Proficiency in Python
- Experience with popular machine learning tools (e.g., PyTorch, TensorFlow, scikit-learn, HuggingFace)
- Strong understanding of machine learning, deep learning (including LLMs), and natural language processing
- Proficiency with public cloud infrastructure and services (e.g., AWS, Google Cloud, Azure)
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
- Hands-on experience in training, fine-tuning, optimizing, and deploying large language models
- Experience with data preprocessing, feature engineering, model training, evaluation, and deployment
Responsibilities
- Design, implement, and deploy machine learning models to address practical challenges faced by customers
- Research, prototype, and implement state-of-the-art machine learning models and algorithms
- Integrate machine learning solutions into production systems and ensure smooth deployment and maintenance
- Develop robust, scalable, and efficient pipelines for data preprocessing, feature engineering, model training, evaluation, and deployment
- Collect instrumentation data and analytics to understand platform usage, drive insights, and suggest potential improvements
- Provide technical guidance and mentorship to junior team members
- Act as a trusted technical advisor and subject matter expert for customers
Other
- Bachelor's degree in computer science, engineering, mathematics, statistics, or a related field
- Master’s or Ph.D. preferred
- 3+ years of practical experience as a machine learning engineer
- Excellent problem-solving skills and the ability to thrive in a fast-paced, collaborative environment
- Strong communication skills with the ability to simplify complex technical concepts for non-technical stakeholders