Backend AI Developer | Codersbrain
Job Description
Backend AI Developer
Company Overview
Movate is a forward-thinking technology-driven organization committed to building innovative and scalable digital solutions. We specialize in leveraging artificial intelligence and software engineering to enhance products and services for our clients. Our diverse team of engineers, data scientists, and innovators collaborates globally to design next-generation AI solutions.
Job Summary
We are seeking a skilled and motivated AI Backend Developer with a strong background in software engineering to design, develop, and deploy intelligent systems. This role involves integrating AI into scalable applications, building models, and collaborating with cross-functional teams to deliver impactful, AI-driven features.
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 Software Development Life Cycle (SDLC).
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, Google Cloud Platform (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.
Preferred Skills
- Experience with natural language processing (NLP), computer vision, or recommendation systems.
- Familiarity with MLOps practices and tools like MLflow, Kubeflow, or Airflow.
- Knowledge of DevOps, Continuous Integration/Continuous Deployment (CI/CD), and automated testing for AI applications.
- Contributions to open-source AI or software projects.
Experience
- 4-6 years of relevant experience in software development, particularly in AI and machine learning.
Environment
- Work Location: Chennai, Bangalore, Hyderabad
- Work Mode: Hybrid
- Shift: US Overlapping
Salary
Estimated salary range is ₹22,00,000 per annum.
Growth Opportunities
Position offers opportunities for career advancement within a dynamic and innovative environment.
Benefits
- Competitive salary based on experience and qualifications.
- Equal Opportunity Statement: We are an equal opportunity employer and are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals regardless of race, gender, age, sexual orientation, disability, or any other characteristic protected by law.