Introduction:
SymphonyAI is at the forefront of innovation, leveraging cutting-edge artificial intelligence and machine learning technologies to transform industries and drive business growth. As a global leader in AI-powered solutions, we empower organizations to harness the full potential of data-driven insights. SymphonyAI enterprise applications rapidly deliver transformative business value across retail, CPG, financial services, manufacturing, media, Enterprise IT (SymphonyAI Summit) and the public sector. SymphonyAI combines unrivalled AI technology, vertical expertise and industry-specific data and insights into applications that drive the highest value for customers. We are one of the largest and fastest growing AI portfolios. We are on a mission to build a “World Class Engineering Team” with a high-performance culture.
Job Description:
Responsibilities:
- Lead the design, development, and deployment of robust full stack solutions using Vue.js and Go.
- Architect, build, and scale enterprise-grade applications with an emphasis on maintainability and performance.
- Implement and optimize microservices architecture to ensure scalability and reliability.
- Integrate advanced language models (LLMs) into application workflows as required.
- Collaborate closely with cross-functional teams including Product Managers, Designers, and DevOps engineers.
- Mentor junior engineers, conduct code reviews, and ensure coding best practices.
- Drive adoption of modern development processes, tools, and methodologies.
- Manage application deployment and orchestration on Kubernetes clusters.
- Troubleshoot and resolve complex technical issues across the stack.
- Stay updated with the latest trends in full stack development and technology.
Required Skills & Qualifications:
- 5–8 years of hands-on experience in building web applications as a Full Stack Engineer.
- Strong proficiency in Vue.js for front-end development.
- Solid experience with Go (Golang) for back-end/API development.
- Exposure to Kubernetes for container orchestration and deployment.
- Good understanding of Microservices Architecture and distributed systems.
- Experience with LLM (Large Language Model) integrations is a plus.
- Proven leadership skills; experience leading teams and projects.
- Excellent problem-solving and analytical skills.
- Strong communication skills and ability to work in a hybrid team environment.
- Bachelor’s or Master’s degree in Computer Science or a related discipline.
Preferred Skills & Qualifications:
- Experience integrating and deploying advanced LLMs.
- Familiarity with cloud services (AWS, GCP, Azure).
- Prior experience working in fast-paced startups or enterprise environments.
- Exposure to CI/CD pipelines and DevOps practices.
Hybrid/On-site Requirements:
- This position is based in Bangalore and may require a hybrid working model. Please refer to company policy for specific onsite/remote expectations.
Compensation & Benefits:
- Competitive salary (please specify the salary range if desired)
- Health insurance coverage
- Retirement plans
- Generous paid time off
- Professional development opportunities
- Employee wellness programs
- Additional perks (please specify, if any)