Hard n Soft Technologies - Software Developer - Artificial Intelligence/Machine Learning

Posted on: 04/06/2025

Job Description

Role : Software Developer


Experience : 2- 5 yrs


Location : Chennai


Responsibilities and Duties :


- Design and develop AI solutions using machine learning (ML), deep learning (DL), and natural language processing (NLP) techniques.


- Collaborate with Tech team, Product Manager and stakeholders to identify AI-driven opportunities.


- Build and deploy predictive models, recommendation engines, and generative AI applications.


- Optimize AI algorithms for scalability, performance, and accuracy.


- Integrate AI systems with existing software platforms and workflows.


- Research and stay updated on advancements in AI, machine learning frameworks, and tools.


- Prepare and maintain technical documentation for AI projects.


- Conduct rigorous validation (testing & review) of AI models to ensure reliability and compliance with business requirements.


- Collaborate with stakeholders to implement CI/CD pipelines for AI model deployment.


- Provide training and support to end-users and teams for AI-powered solutions.


Qualifications :


- Bachelors or Masters degree in Computer Science, Data Science, Artificial Intelligence, or a related field.


- 2+ years of experience in developing and deploying AI/ML solutions with overall 4 years of experience in relevant areas.


- Proficiency in programming languages such as Python, R, or Java.


- Experience with AI frameworks and tools like TensorFlow, PyTorch, scikit-learn, or similar.


- Strong knowledge of data preprocessing, feature engineering, and model evaluation techniques.


- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).


- Knowledge of version control systems like Git.


- Certification in AI/ML technologies is a plus.


Skills :


- Strong analytical and problem-solving skills.


- Effective communication and teamwork capabilities.


- Proficiency in data visualization and interpretation tools.


- In-depth understanding of AI ethics and responsible AI principles.


- Ability to work in agile development environments.


- Attention to detail and adaptability to changing project requirements

info-icon

Did you find something suspicious?