Backend Engineer

Posted on February 4, 2025

Apply Now

Job Description

  • JD:
  • Backend Engineer
  • Experience: 4 years (Relevant experience required)
  • Location: Remote
  • Type: Full-time (Includes weekend work in case of deadlines or emergencies)
  • About the Company
  • We are a cutting-edge AI technology company that empowers enterprises to share expert knowledge with both internal and external stakeholders. By driving productivity, we enable teams like sales and marketing to acquire essential product and competitive insights, allowing them to communicate effectively. Simultaneously, we enhance customer experiences by making it easier to find and utilize product features and solutions to common challenges, increasing conversions and reducing churn.
  • Responsibilities
  • ● Work directly with the founders to design, develop, and deploy features within tight deadlines.
  • ● Break down feature sprints (lasting 2-4 weeks) into testable components and deliver incremental functionality.
  • ● Write, test, and debug code daily, ensuring it meets deployment standards.
  • ● Research and implement efficient data storage, indexing, and cache optimization
  • techniques for retrieval augmentation systems.
  • ● Build connectors for integrating external systems (e.g., Microsoft Teams, Confluence,
  • LMS).
  • ● Contribute to the scalability and performance optimization of serverless architecture.
  • Must-Have Skills
  • ● Programming: Proficiency in Python, with a strong understanding of threading, asynchronous operations, and debugging tools.
  • ● Understanding of LLM fine-tuning and related workflows.
  • ● API Development: Expertise in REST, WebSocket endpoints, and API Gateway.
  • ● Good understanding of system designing and basic system testing as well
  • Good-to-Have Skills
  • ● AWS Serverless Architecture: Hands-on experience with DynamoDB, S3, CloudWatch, and AWS logging/debugging tools.
  • ● Knowledge of Generative AI APIs and usage in text, audio, or video models.
  • Key Attributes
  • ● Passion: A hunger to learn, grow, and ship features rapidly in a dynamic startup environment.
  • ● Openness: Be open to feedback and collaborate directly with the leadership team.
  • ● Ownership: Own your tasks end-to-end, proactively identifying and addressing potential
  • bottlenecks.
  • ● Adaptability: Be prepared to work over weekends or extended hours for critical
  • deadlines or emergencies.

Required Skills

python rest websocket endpoints and api gateway dynamodb s3 cloudwatch and aws logging/debugging tools.