Backend Engineer
Posted Updated
Description
We're seeking a highly motivated and skilled Backend Engineer to join our dynamic team in Bangalore. As a key member of our engineering team, you'll play a crucial role in developing and maintaining the platform that powers our AI agents.
Responsibilities:
- Design, develop, and maintain robust, scalable backend services and APIs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance and ensure high-quality, clean code.
- Participate in code reviews and contribute to engineering best practices.
- Work with cutting-edge AI and machine learning technologies, particularly LLMs.
- Contribute to the full stack when necessary, including frontend development using React.
Requirements:
- Strong programming skills in Java.
- Experience working on complex, large-scale software projects.
- Familiarity with LLMs (Large Language Models) and their applications.
- Basic understanding of frontend development, particularly with React.
- Solid understanding of software design patterns and principles.
- Experience with version control systems (e. g., Git).
- Familiarity with RESTful APIs and microservices architecture.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work in a team environment.
- Self-motivated with the ability to work independently and manage time effectively.
