Senior Software Engineer
Posted 102ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing AI voice technology solutions with cross-functional teams for innovative product delivery. Ensuring software quality through testing and maintaining CI/CD pipelines in a remote role.
Responsibilities:
- Translate research findings and prototypes into production-grade software solutions
- Collaborate with R&D teams to bridge the gap between innovation and product delivery
- Conduct thorough automated testing, including stability and performance testing, prior to product releases
- Develop and maintain CI/CD pipelines to ensure smooth deployment processes
- Resolve merge conflicts in version control systems (e.g., Git)
- Review and optimize codebase for maintainability and scalability
- Ensure compliance with coding standards and best practices
- Write comprehensive release notes detailing changes, improvements, and known issues
- Maintain technical documentation for development processes and system architecture
Requirements:
- 5+ years of experience in software development
- Strong proficiency in C/C++, Java and Python
- Experience with automated testing frameworks
- Knowledge of performance testing tools
- Familiarity with version control systems
- Proven track record of delivering production-ready software
- Basic deep learning and LLM knowledge and reference framework and optimization with such as ONNX
- Excellent problem-solving and communication skills
- Good team player with fluent English language capability.
Benefits:
- EQUAL OPPORTUNITY EMPLOYER
- Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
- Following security procedures to report any suspicious activity.
- Having respect for corporate security procedures to allow those procedures to be effective.
- Adhering to company's compliance and regulations.
- Encouraging to follow a zero tolerance for workplace violence.
- Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).
- Demonstrative knowledge of information security through internal training programs.















