Description
We are seeking a Full-Stack Engineer with deep expertise in backend (Python/Django), frontend (React), and applied Artificial Intelligence (AI), plus strong hands-on experience with DevOps practices, containerized infrastructure, and CI/CD systems.
You will design production-ready AI features (ML models, NLP, prompt engineering, APIs), build seamless web apps, and optimize secure software delivery pipelines.
In a typical day as a Full-Stack AI Engineer, you would:
- Lead backend development in Python (Django) and frontend/UI in React.
- Develop, deploy, and maintain AI/ML features (ML models, NLP pipelines, AI APIs) for production use.
- Integrate AI-driven functionalities into web and cloud-native applications (generative AI, chatbot frameworks, recommender systems).
- Experience with modern AI frameworks and libraries such as LangChain, LangGraph, LlamaIndex, Hugging Face Transformers, PyTorch, TensorFlow, and scikit-learn.
- Experience integrating AI/LLM APIs such as OpenAI, Azure OpenAI, Anthropic, Google Gemini, Hugging Face, or similar platforms.
- Experience building AI-powered applications using vector databases/search technologies such as Pinecone, Qdrant, Milvus, Weaviate, pgvector, Elasticsearch, or OpenSearch.
- Design REST APIs and maintain PostgreSQL schemas.
- Hands-on experience with AWS, Azure, GCP, and Oracle Cloud, including AWS Marketplace, Azure Marketplace, Google Cloud Marketplace, and Oracle Cloud Marketplace product validation, onboarding, and publishing processes.
- Experience automating cloud marketplace publishing and lifecycle management using marketplace APIs, CLI tools, or partner integrations, with exposure to VM images, container-based products, SaaS offerings, BYOL, and usage-based offerings.
- Build and automate CI/CD pipelines using Jenkins, Git, and Artifactory for efficient software releases.
- Support containerization, orchestration, and application deployment using Docker and Kubernetes.
- Collaborate closely with DevOps, cloud, and data engineering teams to drive best practices.
To qualify, you need to bring:
- 5+ years of experience in full-stack software development with Python (Django) and React.
- 2+ years of hands-on experience developing and integrating AI/ML solutions, including Generative AI, NLP, LLMs, or machine learning applications.
- Strong grasp of machine learning fundamentals, NLP, and algorithm implementation.
- Experience architecting AI-powered features delivered via APIs or microservices.
- Practical experience building and automating CI/CD pipelines (Jenkins, Git, Artifactory).
- Hands-on exposure to Docker and Kubernetes (deployments, scaling, automation).
- Familiarity with DevOps practices and infrastructure automation.
Nice to Have:
- Certifications in AI/ML, AWS, Azure, or Kubernetes.
- Experience deploying large language models or generative AI solutions.
- Familiarity with Helm, Terraform, and Infrastructure-as-Code.
- Secure AI pipeline delivery, artifact governance, and compliance workflows.
We offer a comprehensive suite of benefits that supports physical, financial, and emotional wellbeing, investment in your career, and unconditional inclusion.