Padmi

Associate Software Engineer

IndiaPosted 2 months ago
Software engineeringJuniorFull Time; Regular
Apply at Clove Technologies

Opens the source posting on shine.com

Source description

About the role

View original

Job Summary We are looking for a motivated and talented Software Engineer to join our development team. The ideal candidate should have strong programming skills in .NET (C#), Java, or Python, along with an interest in Artificial Intelligence (AI) and Machine Learning (ML) technologies. You will be responsible for designing, developing, testing, and maintaining high-quality software applications while contributing to innovative AI-powered solutions. Key Responsibilities Design, develop, test, and maintain software applications. Write clean, efficient, and well-documented code. Debug, troubleshoot, and resolve application issues. Participate in code reviews and ensure adherence to coding standards and best practices. Optimize application performance, scalability, and security. Develop and consume RESTful APIs and integrate third-party services. Assist in developing, integrating, and deploying AI/ML models into software applications. Work with AI APIs, Large Language Models (LLMs), and Generative AI solutions where applicable. Stay updated with emerging technologies, AI advancements, and recommend improvements. Required Skills Strong proficiency in at least one of the following: .NET / C# Java Python Good understanding of Object-Oriented Programming (OOP) principles. Basic understanding of Artificial Intelligence and Machine Learning concepts. Familiarity with AI/ML libraries or frameworks such as scikit-learn, TensorFlow, PyTorch, LangChain, or Hugging Face is a plus. Knowledge of REST APIs and API integration. Familiarity with version control systems such as Git. Understanding of Software Development Life Cycle (SDLC). Experience with debugging, unit testing, and performance optimization. Strong programming fundamentals, analytical thinking, and problem-solving skills. Good communication and teamwork abilities. Preferred Skills Knowledge of front-end technologies such as HTML, CSS, JavaScript, React, or Angular. Familiarity with databases such as SQL Server, MySQL, PostgreSQL, or MongoDB. Knowledge of cloud platforms like Azure, AWS, or Google Cloud Platform. Familiarity with Docker, Kubernetes, and CI/CD pipelines. Exposure to Azure AI Services, Azure OpenAI, AWS AI/ML, Google Vertex AI, or similar AI cloud services. Understanding of prompt engineering, Retrieval-Augmented Generation (RAG), vector databases, and AI model integration is an added advantage. Knowledge of design patterns and clean architecture. Qualifications Bachelor's degree in Computer Science, Information Technology, Engineering, Artificial Intelligence, Data Science, or a related field. 01 years of software development experience (Freshers with strong technical skills and AI/ML knowledge are encouraged to apply). Strong programming fundamentals, data structures, and problem-solving skills. What We Offer Competitive salary and performance-based incentives. Opportunities to work on cutting-edge AI, Machine Learning, and Generative AI projects. Career growth through continuous learning and technical mentorship. Collaborative and innovative work environment. Exposure to modern technologies and enterprise-level software development. Flexible work environment and professional development opportunities. Location: Visakhapatnam Employment Type: Full-time Experience: 01+ Years Compensation: 20,000.00 - 25,000.00 per month Benefits: Health insurance Leave encashment Life insurance Provident Fund Work Location: In person Job Summary We are looking for a motivated and talented Software Engineer to join our development team. The ideal candidate should have strong programming skills in .NET (C#), Java, or Python, along with an interest in Artificial Intelligence (AI) and Machine Learning (ML) technologies. You will be responsible for designing, developing, testing, and maintaining high-quality software applications while contributing to innovative AI-powered solutions. Key Responsibilities Design, develop, test, and maintain software applications. Write clean, efficient, and well-documented code. Debug, troubleshoot, and resolve application issues. Participate in code reviews and ensure adherence to coding standards and best practices. Optimize application performance, scalability, and security. Develop and consume RESTful APIs and integrate third-party services. Assist in developing, integrating, and deploying AI/ML models into software applications. Work with AI APIs, Large Language Models (LLMs), and Generative AI solutions where applicable. Stay updated with emerging technologies, AI advancements, and recommend improvements. Required Skills Strong proficiency in at least one of the following: .NET / C# Java Python Good understanding of Object-Oriented Programming (OOP) principles. Basic understanding of Artificial Intelligence and Machine Learning concepts. Familiarity with AI/ML libraries or frameworks such as scikit-learn, TensorFlow, PyTorch,

One address, no account. We’ll tell you when matching roles go live.

More at Clove Technologies

Related open roles

View all roles