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