We are seeking a skilled Data Scientist with strong expertise in Python and machine learning to build scalable solutions and predictive models. The ideal candidate will have experience with data preprocessing, visualization, microservices, and modern AI frameworks, and will collaborate closely with cross-functional teams to address business challenges.
Job Description & Responsibilities:
Identify valuable data sources and automate collection processes
Undertake preprocessing of structured and unstructured data.
Analyze large amounts of information to discover trends and patterns
Build predictive models and machine-learning algorithms
Combine models through ensemble modeling
Present information using data visualization techniques
Propose solutions and strategies to business challenges
Collaborate with engineering and product development teams
Qualification, Skills & Experience
Good hands-on experience in Advanced Python Programming
Experiences in scalable Microservice Architecture and Development
Good understanding of API Development, Messaging Queues and Asynchronous Task Management
Basic DevOp skills and working with Docker
Experience with LangChain, LangGraph, AutoGen or CrewAI are a big plus
Ability to co-work in a small team with different locations
Ability to learn and understand a new Python framework
Data Science, Machine Learning, Python, LLM, Gen AI (Langchain OR Langraph OR Crew AI OR Autogen), AWS