Talent Giants Consultancy Services LLP
Software Engineer - Full Stack Development
Job Location
in, India
Job Description
Job Description : - Collaborate with cross-functional teams to design, develop, and implement new features for the Copilot system. - Write clean, efficient, and maintainable code for both front-end and back-end components of our AI-driven application. - Integrate AI and machine learning models into the existing software architecture. - Optimize application performance and scalability to handle large-scale data processing and real-time AI interactions. - Implement robust testing strategies, including unit tests, integration tests, and end-to-end tests. - Participate in code reviews and contribute to improving our development processes and best practices. - Stay up-to-date with emerging technologies and industry trends, particularly in AI and machine learning integration. - Troubleshoot, debug, and upgrade existing software systems. - Develop and maintain technical documentation for software components and APIs. Skills & Requirements : - Strong proficiency in full-stack development, including front-end technologies (e.g., React, Angular, or Vue.js) and back-end technologies (e.g., Node.js, Python, or Java). - Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes). - Solid understanding of database technologies, both SQL and NoSQL. - Familiarity with AI and machine learning concepts, and experience integrating AI models into software applications. - Strong knowledge of software design patterns, data structures, and algorithms. - Experience with version control systems (e.g., Git) and CI/CD pipelines. - Excellent problem-solving skills and ability to optimize code for performance and scalability. - Strong communication skills and ability to work effectively in a collaborative environment. - Experience with Agile development methodologies. - Knowledge of security best practices in software development. - Familiarity with RESTful APIs and microservices architecture. Education and Experience : - Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. - 5 years of experience in full-stack software development, with a focus on B2B SaaS products. - Demonstrated experience in developing and deploying AI-driven applications. Preferred Educational Institutions : While we welcome applications from all qualified candidates, we have a preference for graduates from top software engineering programs, such as: - Indian Institute of Technology (IIT) - Delhi, Bombay, Madras, or Kanpur - IIIT Hyderabad - Stanford University - Massachusetts Institute of Technology (MIT) - Carnegie Mellon University - University of California, Berkeley - Indian Institute of Science (IISc), Bangalore - Birla Institute of Technology and Science (BITS) Pilani (ref:hirist.tech)
Location: in, IN
Posted Date: 10/9/2024
Location: in, IN
Posted Date: 10/9/2024
Contact Information
Contact | Human Resources Talent Giants Consultancy Services LLP |
---|