You will design, build, and deploy machine learning and generative AI solutions using Python and AWS, translating business problems into technical models.
This role is on-site.
Responsibilities
- Develop and optimize machine learning models and GenAI applications using Python, Hugging Face, and scikit-learn.
- Architect and manage data pipelines, preprocessing, and feature engineering for large-scale projects on AWS.
- Implement distributed computing frameworks and deploy models into production environments.
- Collaborate with stakeholders to define requirements and communicate technical findings to non-technical teams.
- Maintain code quality using version control (Git) and best practices for robust ML code.
Required Skills
- 7+ years of professional experience in data science, machine learning, or AI roles.
- Expert proficiency in Python and libraries such as Hugging Face Transformers or scikit-learn.
- Hands-on experience with AWS Cloud Stack for infrastructure and deployment.
- Deep understanding of LLMs, NLP, and GANs.
- Strong SQL skills and experience working with databases.
- Proven track record with large-scale machine learning projects and distributed computing.
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
Preferred Skills
- Experience translating complex business challenges into actionable data science solutions.
- Strong communication skills for collaborating with cross-functional teams.