Senior Backend Engineer (AI focus)
New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- Node.jsPostgreSQLPythonETLJavascriptPrompt EngineeringDistributed Systems
Requirements
- 8+ years of experience in backend or full-stack engineering roles.
- Strong expertise in JavaScript/Node.js and experience with PostgreSQL databases.
- Proven experience designing and building scalable APIs and distributed backend systems.
- Hands-on experience integrating AI APIs (e.g., OpenAI, Gemini, or similar) into production systems.
- Strong understanding of data pipelines, ETL processes, and handling messy or unstructured data.
- Familiarity with Python scripting for automation or AI-related workflows is a strong plus.
- Experience building or supporting AI-powered features such as chatbots or conversational systems is an advantage.
- Knowledge of prompt engineering principles and modern AI application patterns is a plus.
- Strong problem-solving skills with the ability to work in complex, fast-moving environments.
- Excellent collaboration and communication skills in cross-functional, distributed teams.
- Ability to design clean, maintainable, and high-performance backend architectures.
Responsibilities
- Design, build, and maintain backend services that integrate AI capabilities into payroll and HR workflows at scale.
- Develop and optimize APIs and system integrations to support AI-driven features across distributed platforms.
- Collaborate with ML engineers and product teams to translate AI models into production-ready services.
- Work with complex data pipelines, including ETL processes, and handle structured and unstructured data sources.
- Ensure system scalability, reliability, and performance across high-volume global applications.
- Build and maintain PostgreSQL-based data models and backend architectures supporting critical workflows.
- Contribute to the integration of third-party AI APIs and services into production environments.
- Troubleshoot and resolve backend issues, ensuring stability and continuous improvement of services.
- Participate in architecture discussions, code reviews, and engineering best practices across teams.
- Support experimentation and delivery of AI-powered features that improve automation and user experience.
View Full Description & ApplyYou'll be redirected to the employer's site