We are looking for a talented AI Developer to join our team. The ideal candidate will have a strong background in artificial intelligence, machine learning, and data science, with a passion for developing innovative AI solutions that solve complex problems. As an AI Developer, you will work closely with cross-functional teams to design, implement, and deploy AI models and algorithms that enhance our products and services.
Key Responsibilities:
- AI Model Development: Design, develop, and deploy AI models and algorithms, including machine learning, deep learning, and natural language processing (NLP) models.
- Data Processing: Collect, clean, and preprocess data for training and testing AI models.
- Algorithm Optimization: Optimize and fine-tune models for performance, accuracy, and scalability.
- Integration: Integrate AI solutions into existing systems and applications.
- Research: Stay up-to-date with the latest AI research and technologies, and apply them to solve real-world problems.
- Collaboration: Work with data scientists, engineers, product managers, and other stakeholders to understand requirements and deliver AI solutions that meet business needs.
- Documentation: Document the AI models, processes, and methodologies used in the development lifecycle.
- Testing and Validation: Implement and conduct rigorous testing and validation of AI models to ensure their robustness and reliability.
- Maintenance: Monitor and maintain deployed AI models, ensuring they continue to perform as expected over time.
Required Skills and Qualifications:
- Education: Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
- Experience: Proven experience in developing and deploying AI models and algorithms.
- Programming: Proficiency in programming languages such as Python, R, Java, or C++.
- Libraries and Frameworks: Experience with AI/ML libraries and frameworks such as TensorFlow, Keras, PyTorch, Scikit-learn, and others.
- Data Handling: Strong understanding of data structures, data modeling, and data processing techniques.
- Mathematics: Solid foundation in mathematics, including statistics, linear algebra, and calculus.
- Problem-Solving: Excellent analytical and problem-solving skills, with the ability to think critically and creatively.
- Communication: Strong written and verbal communication skills, with the ability to explain complex AI concepts to non-technical stakeholders.
- Teamwork: Ability to work effectively in a collaborative team environment.
Preferred Skills and Qualifications:
- Experience with Cloud Platforms: Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deploying AI models.
- Big Data Technologies: Experience with big data technologies such as Hadoop, Spark, or Apache Flink.
- NLP and Computer Vision: Experience in developing NLP and computer vision applications.
- Version Control: Proficiency with version control systems like Git.
- DevOps: Understanding of DevOps practices for continuous integration and deployment (CI/CD) of AI models.
- Industry Knowledge: Experience in applying AI in specific industries such as healthcare, finance, retail, or manufacturing.
Note: Candidate must submit or show working portfolio .
Shift Timings - EST Time zone.