Conversational AI Shaping the Future of Restaurants: Automate Phone Orders and Drive-Thru to Beat the Labor Shortage
Back-End Developer
Location
India
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Back-End Developer
ConverseNow.AI
• Build and maintain the core server stack, working with either a Golang or Python backend • Proactively identify and fix infrastructure bottlenecks to scale the core services to tens of thousands of requests per minute • Develop the APIs that our apps and web frontend consume • Take ownership of features at a product as well as a technical level, working closely with other engineers, designers, and colleagues across the company to define feature specifications
Job Requirements
- The ideal candidates would have professional experience on a stack serving millions of users, be proficient with Python and/or Golang and have some amount of experience(either professional or personal) in NLP.
- Proficiency in Python or Golang language. (one of them is mandatory). Good understanding of data structures and algorithms.
- Good design and problem-solving skills
- Exposure to NLP/AI/ML is a huge plus
- 3 - 5 years of experience in the development (at least 1 years in Python or Golang)
- Bachelor’s Degree in Computer Science.
Benefits
- Competitive benefits package, including 100% healthcare coverage
- 401(k) match
- Flexible PTO
- Remote work supplement including laptop
- An incredible team with tremendous passion for the company’s mission, sharing a “Let’s do this” attitude while maintaining a strong work/life balance
Related Guides
Related Job Pages
More Backend Engineer Jobs
Python Developer
CATS Applicant Tracking SystemApplicant tracking software for professional recruiters.
• Design, develop, and deploy software solutions • Execute full software development lifecycle • Write efficient, testable, and maintainable code • Produce specifications and determine operational feasibility • Integrate software components into fully functional systems • Develop software verification plans and quality assurance procedures • Document and maintain software functionality • Adapt and implement software tools, processes, and metrics • Serve as a subject matter expert • Work remotely from anywhere in the world • Meet with clients to present solutions • Adhere to project plans and industry standards
Node.js Developer
CATS Applicant Tracking SystemApplicant tracking software for professional recruiters.
• Development of a Node.js course for beginners.
Senior FullStack Developer – JavaScript
Logiks TIReduzimos a distância entre seus dados e o conhecimento.
• Develop and maintain web systems and mobile applications using React.js (web) and React Native (mobile) • Implement responsive and accessible interfaces, ensuring an optimized end-user experience • Develop APIs and integrate with backend services using Node.js, NestJS, or other project-related technologies • Ensure application quality and performance, including best practices for optimization and accessibility • Participate in technical requirements gathering and define scalable architectures • Fix bugs and continuously improve systems • Integrate systems with relational databases (SQL Server, PostgreSQL, MySQL) • Collaborate with multidisciplinary teams, including UX/UI designers, test analysts, and functional analysts
• Provide end-to-end automation solutions through advisory, implementation, and managed services • Collaborate with global clients to deliver value through our products and solutions • Work efficiently in a pressured environment • Engage with business and IT staff for project implementation


