Your Career, our FutureTogether.
Ready to join something big At SoundHound AI, we bring voice, generative, and conversational AI together to transform how people interact with products and services. From voice-enabled vehicles to food ordering and customer support, our multilingual, omnichannel technology already impacts hundreds of millions worldwide.
The Opportunity
The Software Engineer II (P2) is a mid-level role within the Amelia Enterprise Conversational AI Engineering team, responsible for designing, developing, and optimizing key components of our AI-driven platform. This role involves backend development, API design, system integrations, and performance optimization, contributing to the evolution of our Conversational AI platform that integrates with Call Centers as a Service and chatbot/IVA platforms.The ideal candidate has strong expertise in Java, Spring Framework, microservices, and cloud platforms, with a passion for solving complex engineering challenges and improving system efficiency.
What You'll Do
- Design, Develop, and Optimize Software Components: Implement, test, and enhance scalable, high-performance applications in a distributed environment.
- Backend Development: Develop robust and efficient RESTful APIs and microservices using Java, Spring Framework, Hibernate, and MySQL.
- Cloud and Containerization: Work with Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure, OCI) to build scalable and resilient services.
- Database Management: Design and optimize database queries and schema for MySQL and Redis.
- WebSockets and Real-time Communication: Implement and optimize WebSocket-based communication for real-time AI-driven interactions.
- Integration with AI & NLP Technologies: Collaborate with ML engineers to integrate Large Language Models (LLMs), NLP algorithms, and process engines into the platform.
- Performance & Scalability Improvements: Identify and resolve performance bottlenecks in a high-throughput, low-latency system.
- Security & Best Practices: Ensure secure coding practices and compliance with enterprise-grade security standards.
- Code Quality & Testing: Write unit, integration, and API tests to maintain high software quality standards.
- Collaboration & Agile Development: Work closely with cross-functional teams including QA, DevOps, and Product Management in an Agile development environment.
What You'll Bring
Basic Qualifications (Non-Negotiable)
- 4+ years of experience in Java software development.
- Strong proficiency in Java, Spring Framework, and Hibernate.
- Experience with microservices architecture and RESTful API development.
- Hands-on experience with databases (MySQL, Redis).
- Familiarity with containerization (Docker, Kubernetes).
- Exposure to cloud platforms (AWS, GCP, Azure, OCI).
- Knowledge of messaging and real-time communication (WebSockets, Kafka, or RabbitMQ).
- Strong analytical and problem-solving skills.
- Experience with Git-based version control systems (BitBucket, GitHub, or GitLab).
- Strong understanding of Agile development methodologies.
Preferred Qualifications (Nice-To-Have)
- Experience with AI/ML, NLP, or chatbot technologies.
- Understanding of process engines and graph algorithms.
- Experience with CI/CD pipelines (Maven, Gradle, Bamboo, Jenkins).
- Knowledge of frontend technologies (React, JavaScript, TypeScript) for full-stack contributions.
- Familiarity with security best practices for enterprise applications.
General Requirements
- Strong problem-solving skills and ability to work independently.
- Eager to learn and grow within an evolving AI-driven technology stack.
- Excellent collaboration skills, with experience working in cross-functional and globally distributed teams.
- Proactive mindset with the ability to take ownership of tasks and drive them to completion.
Workplace & Compensation
This role is available in Bengaluru and will be hired into Amelia Global Services, a subsidiary of SoundHound AI. Our recruiting team will provide a total compensation range based on location and years of experience.
Let's Start the Conversation
Join SoundHound AI and collaborate with colleagues worldwide who are shaping the future of voice AI. Guided by our values
supportive,
open,
undaunted,
nimble, and
determined to winwe strive to build breakthrough AI experiences together.
We provide reasonable accommodations for individuals with disabilities throughout the hiring process and employment. To view our job applicant privacy policy, please visit https://static.soundhound.com/corpus/ta/applicantprivacynotice.html.
Discover more about our philosophy, benefits, and culture at https://www.soundhound.com/careers.
- Please beware of agency recruiters falsely stating that they represent SoundHound AI on job posts. Our job post above will note if we are utilizing a specific agency to assist with the search. Our recruiters use @soundhound.com email addresses exclusively.