AI/ML Engineer

Bengaluru, Karnataka, India

Apply now Apply later

We are seeking a skilled and motivated AI/ML Developer join our dynamic team. The ideal candidate should have a strong background in machine learning and artificial intelligence, along with a passion for staying abreast of the latest developments in the field. As an AI/ML Developer, you will be responsible for designing, implementing, and maintaining cutting-edge AI and ML solutions that drive innovation and enhance our products.

Responsibilities:

Algorithm Development: Design and develop machine learning models and algorithms to address complex business problems and improve system performance.

Data Processing and Analysis: Collect, preprocess, and analyze large datasets to derive meaningful insights and patterns. Ensure data quality and integrity for accurate model training.

Model Training and Evaluation: Train, evaluate, and fine-tune machine learning models using appropriate frameworks and tools. Continuously optimize models for improved accuracy and efficiency.

Deployment of Models: Implement and deploy machine learning models into production environments. Collaborate with cross-functional teams to integrate models into existing systems.

Continuous Learning: Stay informed about the latest advancements in AI/ML technologies and methodologies. Apply new techniques to enhance existing models and propose innovative solutions.

Collaboration: Work closely with software developers, data engineers, and domain experts to understand business requirements and integrate AI/ML solutions into software applications.

Documentation: Create and maintain documentation for code, models, and processes. Ensure that best practices are followed for reproducibility and scalability.

Testing and Validation: Perform thorough testing and validation of AI/ML models to ensure robustness, reliability, and adherence to business requirements.

Requirements

● Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field.

● Minimum of one year of hands-on experience in developing and deploying machine learning models.

● Proficiency in programming languages such as Python, Java, or C++.

● Strong understanding of machine learning concepts, algorithms, and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).

● Experience with data preprocessing, feature engineering, and model evaluation.

● Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.

● Excellent problem-solving skills and the ability to work independently and collaboratively in a team environment.

● Effective communication skills to convey complex technical concepts to both technical and non-technical stakeholders.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: AWS Azure Computer Science Data quality Docker Engineering Feature engineering GCP Java Kubernetes Machine Learning ML models Model training Python PyTorch Scikit-learn TensorFlow Testing

Perks/benefits: Career development

Region: Asia/Pacific
Country: India

More jobs like this