As a Backend Engineer specializing, you will be responsible for designing, developing, and maintaining backend systems that support the integration and optimization of AI models & LLM in trading applications. You will work closely with the AI engineering team to integrate various machine learning models and algorithms into the backend systems to address business needs, ensuring high availability and low latency.
Key Responsibilities:
- Design, develop, and maintain backend systems and services that support AI models, ensuring high availability and low latency
- Integrate machine learning models and algorithms into backend systems for recommendation systems, predictive analytics, and other business applications
- Collaborate with frontend engineer, AI engineer and other stakeholders to identify business problems and design backend solutions
- Develop efficient APIs, ensuring high standards of performance, reliability, and security
- Write comprehensive tests for all developed features to maintain software quality and reliability
- Document system design and API specifications to foster collaboration and transparency
Qualification & Skills:
- 3+ years of professional experience as Backend Engineer
- Proficiency in Python and Typescript
- Strong understanding of database systems, including both SQL and NoSQL, and web development frameworks
- Solid experience in complex system design or architecture building.
- Familiarity with API design principles and best practices.
- Familiarity with caching mechanisms and cache invalidation strategies.
- Experience with cloud infrastructure, preferably AWS or GCP.
- Strong problem-solving, communication, and interpersonal skills.
- Passionate about AI/ML, with a keen interest in LLM technology.
We offer a competitive salary that is commensurate with the experience of the successful candidate