Key Responsibilities:
- Design, develop, and deploy advanced machine learning models and algorithms for production.
- Build and maintain robust data pipelines using Python and Node.js.
- Utilize frameworks such as TensorFlow, PyTorch, or scikit-learn for model development, training, and evaluation.
- Integrate model outputs and data services with Node.js-based application backends.
- Deploy AI solutions on cloud platforms (GCP, AWS) and collaborate on MLOps strategies.
- Document model architectures, maintain high-quality code, monitor system performance, and troubleshoot production issues.
- Collaborate with product, engineering, and business stakeholders to translate requirements into implementable solutions.
Preferred Database Experience:
- Supabase (managed Postgres solution for scalable apps)
- PostgreSQL (relational database management)
Qualifications
- Minimum 5 years’ practical experience in AI/ML development and deployment.
- Strong proficiency in Python and familiarity with Node.js for API/data integration.
- Hands-on experience with key ML frameworks and libraries.
- Demonstrated experience deploying models to cloud platforms and optimizing for scalability and efficiency.
- Collaboration and documentation skills; experience in deep learning, NLP, LLMs, or model fine-tuning preferred.