We are looking for an experienced and results-driven AI and Backend Engineer to join our team.
The ideal candidate is a smart, adaptable, and proactive professional with at least 7+ years of industry experience.
You will be responsible for developing and deploying advanced AI solutions while ensuring robust backend architecture, clean code, and seamless integration across systems.
Design, train, and deploy AI models for various applications, including NLP, image processing, recommendation systems, and predictive analytics.
Architect and implement scalable, secure, and efficient backend solutions using modern programming languages such as Python, Go, or Node.js.
Develop data pipelines for AI models, ensuring efficient data processing, storage, and retrieval.
Build and maintain RESTful and GraphQL APIs to integrate AI solutions with frontend applications.
Deploy and manage AI services on cloud platforms such as AWS, Azure, or GCP.
Implement CI/CD pipelines for AI model training, testing, and deployment.
Ensure data security, privacy, and compliance with industry standards such as GDPR and HIPAA.
Requirements:
Education: Bachelor’s or Master’s degree in Computer Science, AI/ML, Data Science, or a related field (preferably from a reputable institute).
Experience: 7+ years of experience as a software developer with a strong backend focus and exposure to frontend technologies.
Programming Expertise: Proficiency in Python and TypeScript, with experience in frameworks like Django, Flask, FastAPI, or Express.js.
Machine Learning & AI: Strong understanding of deep learning, reinforcement learning, and traditional ML algorithms.
Full-Stack Flexibility: Comfortable working across the stack with a backend-first mindset; able to pick up new tools and languages quickly.
Cloud Computing: Experience deploying AI models and backend services on AWS, GCP, or Azure.
Database Management: Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
DevOps & MLOps: Familiarity with Docker, Kubernetes, and CI/CD pipelines for AI model deployment.
Big Data Processing: Experience with Spark, Hadoop, or other big data technologies is a plus.
Proactive & Clean Coding: Ability to write clean, maintainable code and take initiative in learning and adopting emerging technologies, especially Generative AI.
Problem-Solving Skills: Strong analytical and debugging skills, capable of solving complex issues across backend and AI pipelines.
Benefits:
Opportunity to work with a dynamic and innovative team.
Chance to make a significant impact on the growth and success of our company.
Hybrid working and an excellent office location and environment
People oriented culture - wellbeing is a priority, as is being a nice person
Flexible working hours
Transparent and open culture - you will be listened to and heard