Share
Design, develop, and maintain backend services, APIs, and data pipelines in Go, Java, or Python
Support the optimization of databases, services, and LLM infrastructure
Work with modern technologies such as Kafka, Postgres, Hana, gRPC, and AI/ML frameworks
Collaborate with senior engineers to learn and apply best practices in system design and scalability
Partner with cross-functional teams to deliver features aligned with business goals
Bachelor’s degree in Computer Science, Mathematics, Physics , or related field (or equivalent experience)
Min 5 years of software engineering experience , ideally with backend or AI/ML exposure
Strong programming skills in at least one language ( Python, Java, or Go )
Familiarity with databases, APIs, or distributed systems concepts
Basic understanding of CI/CD pipelines and modern development practices
Good communication skills and ability to work in diverse, collaborative teams
Preferred:
Internship or project experience with AI/ML or LLM frameworks
Personal or open-source projects that demonstrate technical curiosity
Interest in distributed systems and large-scale product development
A problem-solving mindset and eagerness to learn new technologies
Successful candidates might be required to undergo a background verification with an external vendor.
AI Usage in the Recruitment Process
For information on the responsible use of AI in our recruitment process, please refer to our
Please note that any violation of these guidelines may result in disqualification from the hiring process.
These jobs might be a good fit