Position: Permanent
Role: AI Backend Developer
Experience: 4-6Years
Location: Chennai/Bangalore
Work Mode: WFO
Shift Timing: US Overlapping
About the Role
We are seeking a skilled and motivated AI Backend Developer with a strong background in software engineering to design, develop, and deploy intelligent systems.
The role involves integrating AI into scalable applications, building models, and collaborating with cross-functional teams to deliver impactful, AI-driven features.
Key Responsibilities
- Design, develop, and implement AI/ML algorithms and integrate them into software applications.
- Build robust and scalable APIs and services that support AI functionality.
- Collaborate with data scientists, backend/frontend engineers, and product managers to define requirements and deliver AI-driven features.
- Train, test, and evaluate machine learning models using relevant datasets.
- Optimize models and code for performance, scalability, and accuracy.
- Deploy and monitor AI solutions in production environments.
- Stay up to date with the latest trends and advancements in AI/ML and software engineering.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and contribute to the full SDLC.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or related field.
- 2+ years of experience in software development, with at least 1 year in AI/ML-focused roles.
- Proficient in programming languages such as Python, Java, or C++.
- Strong experience with AI/ML frameworks (e.G., TensorFlow, PyTorch, Scikit-learn).
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and deploying AI models to production.
- Solid understanding of algorithms, data structures, and software design patterns.
- Familiarity with REST APIs, microservices architecture, and containerization (Docker, Kubernetes).
- Experience working with data pipelines, databases (SQL/NoSQL), and data preprocessing.
Regards,
Shivani