Job
Description
As an AI/ML Software Developer at our company, your role will involve designing, developing, and deploying AI/ML-based applications. You will work closely with cross-functional teams to understand business requirements, translate them into technical solutions, and ensure projects are tracked to closure. Key Responsibilities: - Develop/implement/leverage AI/ML algorithms and models tailored to business needs. - Create scalable and efficient machine learning systems and applications. - Integrate machine learning models into software solutions using appropriate tools and frameworks. - Ability to use Gen AI tools and prompt engineering concepts to develop solutions. - Collect, preprocess, and analyze large datasets for training and evaluating models. - Implement data pipelines and workflows for continuous data processing and model updates. - Perform model validation, testing, and tuning to ensure optimal performance. - Use advanced statistical techniques and performance metrics to improve model accuracy and reliability. - Collaborate with project team & other key stakeholders. - Provide status update. Flag any issues/roadblocks ahead of time. - Communicate complex technical concepts and solutions to non-technical stakeholders. - Document and present 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 such as TensorFlow, PyTorch, or scikit-learn. - Knowledge of data processing tools and libraries like Pandas, NumPy, and SQL. - Familiarity with software development methodologies (Agile, 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 such as 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. Please note that 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. As an AI/ML Software Developer at our company, your role will involve designing, developing, and deploying AI/ML-based applications. You will work closely with cross-functional teams to understand business requirements, translate them into technical solutions, and ensure projects are tracked to closure. Key Responsibilities: - Develop/implement/leverage AI/ML algorithms and models tailored to business needs. - Create scalable and efficient machine learning systems and applications. - Integrate machine learning models into software solutions using appropriate tools and frameworks. - Ability to use Gen AI tools and prompt engineering concepts to develop solutions. - Collect, preprocess, and analyze large datasets for training and evaluating models. - Implement data pipelines and workflows for continuous data processing and model updates. - Perform model validation, testing, and tuning to ensure optimal performance. - Use advanced statistical techniques and performance metrics to improve model accuracy and reliability. - Collaborate with project team & other key stakeholders. - Provide status update. Flag any issues/roadblocks ahead of time. - Communicate complex technical concepts and solutions to non-technical stakeholders. - Document and present 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 such as TensorFlow, PyTorch, or scikit-learn. - Knowledge of data processing tools and libraries like Pandas, NumPy, and SQL. - Familiarity with software development methodologies (Agile, 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 such as 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. Please n