About the job
Job Description: Senior AI Engineer (AI Backend Developer) Position Type: Long-Term Experience: 8+ Years Location: Remote Work Mode: Work From Home (WFH) Shift Timing: US Time Zone Overlap About the Role We are looking for a highly experienced Senior AI Engineer / AI Backend Developer with a strong foundation in software engineering and applied AI/ML. The ideal candidate will design, develop, deploy, and scale intelligent systems that power real-world, production-grade applications. This role requires close collaboration with cross-functional teams to deliver reliable, high-performance, AI-driven solutions. Key Responsibilities: - Design, develop, and implement AI/ML models and integrate them into scalable backend systems. - Build secure, robust, and high-performance APIs and services to support AI-driven functionalities. - Collaborate closely with data scientists, backend/frontend engineers, and product managers to define requirements and deliver end-to-end AI solutions. - Train, test, validate, and evaluate machine learning models using structured and unstructured datasets. - Optimize models, APIs, and services for performance, scalability, reliability, and accuracy. - Deploy AI/ML models into production environments and ensure continuous monitoring, logging, and performance tuning. - Participate in architectural decisions and contribute to backend system design. - Write clean, maintainable, testable, and well-documented code following best software engineering practices. - Conduct code reviews, mentor junior engineers, and contribute across the full Software Development Life Cycle (SDLC). - Stay current with emerging AI/ML technologies, tools, and best practices. Required Skills & Qualifications: - Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning or a related field. - 8+ years of overall software engineering experience, with 3+ years of hands-on experience in AI/ML-focused development. - Strong programming expertise in Python (mandatory); Java or C++ is an added advantage. - Extensive experience with AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or similar. - Solid experience deploying and scaling AI models on cloud platforms (AWS, GCP, Azure). - Strong understanding of data structures, algorithms, and software design patterns. - Hands-on experience with REST APIs, microservices architecture, and backend system design. - Proficiency in containerization and orchestration tools such as Docker and Kubernetes. - Experience working with data pipelines, feature engineering, data preprocessing, and databases (SQL & NoSQL). - Familiarity with CI/CD pipelines, model versioning, and MLOps practices is a strong plus. - Excellent problem-solving, communication, and collaboration skills. Good to Have: - Experience with LLMs, NLP, Computer Vision, or Generative AI use cases. - Exposure to MLOps frameworks (MLflow, Kubeflow, Airflow). - Experience in high-scale, production-grade AI systems serving real-time ... workload.
Requirements
- AI/ML
- Python
- APIs
- cloud platforms
- data structures
- algorithms
Qualifications
- Bachelor’s or Master’s degree in Computer Science
- Artificial Intelligence
- Machine Learning or a related field
Preferred Technologies
- AI/ML
- Python
- APIs
- cloud platforms
- data structures
- algorithms
Similar Jobs
Senior Software Engineer (Java Backend Developer)
Mastercard
Senior Backend Engineer
Riva Money
Senior Full-Stack AI Engineer
BayInfotech