remote
Software Engineer, Localization
Software Engineer, Localization
Software Engineer, Localization: Develops software solutions for localization, leveraging expertise in programming languages, machine learning, and cloud technologies.
About the role
As a Software Engineer, Localization, you will be responsible for developing software solutions that enable our products to be used in multiple languages and regions. You will work closely with cross-functional teams to design, develop, and deploy software features that meet the needs of our global user base.
Key Responsibilities:
- Design and develop software features that support localization, including text translation, formatting, and layout.
- Collaborate with product managers, designers, and engineers to understand requirements and develop solutions that meet business needs.
- Develop and maintain high-quality software code, following best practices and coding standards.
- Work with data scientists and machine learning engineers to integrate localization features with machine learning models.
- Troubleshoot and resolve issues related to localization, including text encoding, formatting, and layout.
Requirements:
- 5+ years of experience in software development, with a focus on localization or internationalization.
- Proficiency in programming languages such as Python, Node.js, and Java.
- Experience with cloud technologies such as AWS, Azure, or Google Cloud.
- Strong understanding of machine learning concepts and experience with machine learning frameworks such as TensorFlow or PyTorch.
- Excellent problem-solving skills and attention to detail.
Skills
pythonnodejsmachine learningaws