Full-Time Senior Software Engineer - AI Backend
Relyance AI is hiring a remote Full-Time Senior Software Engineer - AI Backend. The career level for this job opening is Expert and is accepting India based applicants remotely. Read complete job description before applying.
Relyance AI
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Senior Software Engineer - AI Backend As Relyance AI’s Senior Software Engineer, AI Backend, you will strategize, drive, and execute core initiatives connecting NLP and AI model output with the Relyance product. You will partner with cross-functional stakeholders to design and build a flexible, powerful, and robust NLP backend that scales AI impact for customers.
Given a foundation for a system with complex, rapidly evolving data, you need attention to detail, anticipation of change, a forward-thinking outlook, and scrappy solutions for present needs.
Role Responsibilities:
- Strategy: Leverage experience in complex backend/data evolution to create and execute a roadmap enabling high-velocity AI development and product stability.
- Execution: Make customer-centric prioritization decisions balancing immediate and long-term impact. Partner with the team manager to align with other engineering teams.
- Design: Deeply understand system interdependencies. Architect systems balancing current needs with future scalability, and continually look for automation opportunities.
- Hands-on: Be a key team member solving complex problems with simple, pragmatic solutions.
- Learning: Develop hands-on AI/ML skills by practically using LLMs (e.g., ChatGPT, GPT-4), smaller models (BERT, T5), frameworks (PyTorch, TensorFlow), and model training/data curation workflows.
Required Skills/Experience:
- 7+ years of experience in building complex backends, especially those handling complex data.
- Expert-level proficiency in Python
- Strong data structures, algorithms, and object-oriented programming (OOP) skills.
- Full-stack development experience, encompassing ML, NLP, cloud infrastructure, and UI.
- Strong strategic thinking and the ability to build powerful, robust, and flexible systems.
- Strong problem-solving skills with a hands-on approach, and ability to work well within a collaborative environment.
- Ability to influence product direction and develop simple solutions to complex problems.
- Effective communication, active listening, empathetic, and respectful collaborative approach.
Bonus Skills/Experience:
- Experience with ML, NLP
- Experience with a privacy-focused startup.
- Advanced technical degree.