You will be joining a dynamic team as an AI/ML Software Developer. Your primary responsibility will be to design, develop, and deploy AI/ML-based applications. This role requires a deep understanding of machine learning algorithms, data processing, and software engineering practices. You will closely collaborate with cross-functional teams to understand business requirements, translate them into technical solutions, and ensure project completion. Your key responsibilities will include: - Developing and implementing AI/ML algorithms and models tailored to business needs. - Creating scalable and efficient machine learning systems and applications. - Integrating machine learning models into software solutions using appropriate tools and frameworks. - Utilizing Gen AI tools and engineering concepts for developing solutions. - Collecting, preprocessing, and analyzing large datasets for training and evaluating models. - Implementing data pipelines and workflows for continuous data processing and model updates. - Performing model validation, testing, and tuning to ensure optimal performance. - Using advanced statistical techniques and performance metrics to enhance model accuracy and reliability. - Collaborating with project teams and key stakeholders. - Providing status updates and flagging any issues or roadblocks in advance. - Communicating complex technical concepts and solutions to non-technical stakeholders. - Documenting and presenting findings, solutions, and outcomes effectively. Required Skills (Must-Have): - Proficiency in programming languages such as Python. - Strong understanding of machine learning algorithms (supervised, unsupervised, and reinforcement learning). - Experience with machine learning frameworks like TensorFlow, PyTorch, or scikit-learn. - Knowledge of data processing tools and libraries such as Pandas, NumPy, and SQL. - Familiarity with software development methodologies like Agile and Scrum. - Understanding and familiarity with prompt engineering. - Excellent problem-solving and analytical skills. - Strong communication and teamwork abilities. Preferred Skills (Nice-to-Have): - Experience with cloud platforms like AWS, Azure, or Google Cloud for deploying AI/ML models. - Knowledge of big data technologies like Hadoop, Spark, or Kafka. - Familiarity with DevOps practices including CI/CD pipelines and containerization (Docker, Kubernetes). - Understanding of natural language processing (NLP) and computer vision techniques. - Experience in AI ethics, bias detection, and responsible AI practices. - Proficiency in version control systems like Git. This is a full-time position requiring a minimum of 4 years of experience as an AI/ML Developer. The work location is in person.,