This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Collaborate closely with the Research team and Product Managers to understand requirements and translate them into robust backend solutions.
Architect, design, and develop distributed, scalable, and high-performance software solutions.
Take initiative to identify potential issues and proactively resolve them to ensure robustness and reliability of backend systems.
Implement and maintain operability measures such as logging, monitoring, alerting, and debugging for smooth system operation.
Embrace DevOps methodologies to streamline development and deployment processes using CI/CD pipelines and build tools.
Continuously analyze and optimize the performance of backend systems to handle high volumes of traffic and data efficiently.
Create and maintain comprehensive documentation for backend systems and processes, sharing best practices with the team.
Requirements:
Proficiency in Java programming with a deep understanding of its ecosystem and best practices.
Experience in designing, developing, and maintaining distributed, scalable, and high-performance software.
Practical knowledge of machine learning algorithms, big data technologies, and machine learning frameworks and libraries.
Strong collaboration and communication skills to work effectively with cross-functional teams.
Proactive attitude with strong problem-solving skills and ability to take initiative.
Experience with implementing and maintaining operability measures for system health and reliability.
Familiarity with DevOps practices, CI/CD pipelines, and build tools for automation and continuous integration.
Ability to analyze and optimize system performance for efficient data handling.
Knowledge of containerization technologies such as Kubernetes and Docker.
Experience with Google Cloud Platform (GCP) Vertex AI for leveraging cloud-based tools and services.
Benefits:
Opportunity to work as an independent contributor in a highly experienced team.
Remote work flexibility with a full-time position.
Close interaction with the Research team and Product Managers to bring machine learning models into production.
Continuous learning and growth opportunities in a dynamic environment.
Competitive salary and benefits package.
Joining a company recognized as a best place to work with a commitment to equal employment opportunity.