Senior Software Engineer - AI Backend

Relyance AI Logo

Relyance AI

πŸ“Remote - India

Summary

Join Relyance AI as a Senior Software Engineer, AI Backend, and play a pivotal role in connecting NLP and AI models with our product. You will design and build a robust, scalable NLP backend, collaborating with cross-functional stakeholders. This role demands strategic thinking, execution, and hands-on problem-solving. You will create and execute a roadmap for a high-velocity AI development system, prioritizing customer needs while building for the future. The ideal candidate possesses extensive backend development experience, expertise in Python, and a strong understanding of data structures and algorithms. This position offers ample opportunities for professional growth in AI/ML.

Requirements

  • 7+ years of experience building complex backends, especially those dealing with complex data
  • Expert-level proficiency in Python
  • Strong data structures, algorithms, and OO software design and implementation skills
  • Ability to learn and operate across the full stack, from ML and NLP to cloud infrastructure to UI frontend
  • Experience as a creative and strategic thinker with a mindset to build powerful, robust, and flexible systems
  • A "get stuff done" attitude and enjoyment of hands-on work and collaboration in a fast-paced environment
  • A track record of successfully influencing product direction through a strong perspective
  • Skills in communicating clearly and concisely, active listening, empathy, and a respectful, collaborative approach

Responsibilities

  • Strategize, drive, and execute on core initiatives connecting NLP and AI model outputs with the Relyance product
  • Partner with cross-functional stakeholders to design and build a flexible, powerful, and robust NLP backend
  • Create and execute a roadmap for a system enabling high-velocity AI development while creating product stability
  • Make customer-centric prioritization decisions to balance immediate impact and long-term bets
  • Partner with the team manager to drive alignment and collaboration with other engineering teams
  • Deeply understand how systems fit together; architect systems to balance current needs with a forward-thinking outlook
  • Continuously look for opportunities to automate and build tools to lower operational barriers
  • Be a key member of the team solving its most complex problems with simple, pragmatic solutions
  • Become a hands-on AI/ML engineer by learning practical use of AI technologies

Preferred Qualifications

  • Experience with ML and NLP
  • Experience with privacy technology
  • Startup experience
  • An advanced technical degree

Benefits

  • Unreasonably hospitable and data-driven culture
  • Empowered team members solving problems proactively
  • Trust and freedom to find creative solutions
  • Shared purpose and recognition
  • Fair and equitable compensation practices
  • Data-driven pay practices to ensure competitive offerings

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.