Join ML Engineering team as Python Backend Developer!!
Roles/Responsibilities
- Develop and integrate multiple microservices for AI-based applications.
- Design and implement scalable cloud infrastructure for backend APIs.
- Deploy solutions across multi-cloud environments, ensuring secure networking.
- Collaborate with product and frontend teams to deliver features consistently.
- Engineer under pressure, taking swift action in high-stress situations.
Required skills
- 3-5 years of experience in backend service development or data engineering, with strong programming skills in Python, data structures, and algorithms.
- Practical knowledge of application development, deployment in cloud environments (Azure, GCP, AWS), and hands-on experience with databases (PostgreSQL, MongoDB, MySQL) and data processing frameworks (Hadoop, Spark, Flink).
- Solid understanding of Unix operating systems, networking concepts, strong problem-solving skills, and the ability to collaborate effectively with diverse teams.
Preferred skills
- End-to-end application design, development, and deployment experience (from concept to 100+ users)
- Expertise in machine learning (data prep, algorithms, model development, production deployment of predictive models)
- Familiarity with generative AI (LLMs, LangChain integration) and efficient API/microservice programming (Golang or similar)
About our client
AI development department of the tech giant in Japan!!