Binariks is looking for a highly motivated and skilled Middle/Senior Backend Engineer to join the team
About the project:Â Client's product is an enterprise-focused, secure, and user-friendly platform that allows organizations to use multiple AI models through a single interface. It addresses challenges like security, compliance, cost, and vendor lock-in that organizations face when adopting large language models (LLMs). The product ensures data security and compliance (HIPAA, SEC) and offers real-time filtering, customizable prompts, and comprehensive audit trails for AI interactions.
What We’re Looking For
- 5+ years of development experience in an agile/scrum environment
- Strong knowledge of common Computer Science and Programming language theory
- Good Knowledge of Python
- Understanding of requirements developments. Desire and ability to understand how things work in a specific domain
- Advanced algorithms and data structures
- Knowledge of Python libs: Pandas, SciPy, Sklearn, PyTorch, TensorFlow, FastAPI, Streamlight, asyncio, and others
- Knowledge of PostgreSQL & ORM's like Peewee
- Experience with OpenAI / Langchain / llama index / other LLMs-related things
- Experience with Data Analytics
- Understanding of LLM agent development principles & methodologies
- Upper-intermediate level of spoken and written English
Your Responsibilities
- Develop and maintain core software components using Python
- Collaborate with the engineering team to design and implement effective software solutions
- Contribute to system and test engineering activities
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug software issues
- Write clean, maintainable, and efficient code
- Assist in defining and documenting software requirements and specifications
- Work closely with cross-functional teams to achieve project goals
- Contribute to continuous improvement of development processes and tools
- Stay updated on emerging technologies and apply them to projects as necessary