Job description
About the Role We are seeking an experienced Technical Lead to drive the development and implementation of innovative, AI-powered solutions.
This role combines hands-on full-stack development with technical leadership, requiring expertise in modern web technologies, cloud infrastructure, and AI/ML integration.
You'll lead a talented team while remaining deeply involved in architecture decisions and critical development work.
Key Responsibilities Technical Leadership Lead and mentor a team of full-stack developers, fostering a culture of excellence and innovation.
Define technical architecture and make strategic decisions on technology stack and design patterns Conduct code reviews and ensure adherence to best practices, coding standards, and security protocols Drive technical roadmap planning and prioritisation in collaboration with product and business stakeholders Establish and maintain development workflows, CI/CD pipelines, and deployment strategies Full-Stack Development Design and develop scalable, high-performance web applications and APIs Build robust backend services and micro services architecture Create responsive, user-friendly frontend interfaces Optimize application performance, scalability, and reliability Debug complex issues across the entire technology stack AI/ML Integration Design and implement AI/ML solutions into production applications Integrate with LLMs, computer vision, NLP, and other AI services Work with ML models for deployment, monitoring, and optimization Collaborate with data scientists to productionize machine learning models Stay current with emerging AI/ML technologies and evaluate their potential applications Cloud & Infrastructure Architect and manage cloud infrastructure on AWS or Azure Implement scalable, secure, and cost-effective cloud solutions Design containerized applications using Docker and orchestration tools Ensure high availability, disaster recovery, and security best practices Monitor system performance and implement improvements Requirements Technical Skills Backend Development: 5+ years of experience with Node.js or Python Frontend Development: Strong proficiency in modern JavaScript frameworks (React, Vue.js, or Angular) Cloud Platforms: Hands-on experience with AWS or Azure services (EC2, Lambda, S3, RDS, API Gateway, etc.) AI/ML Integration: Proven experience integrating AI/ML solutions (OpenAI, Anthropic, Hugging Face, TensorFlow, PyTorch, or similar) Databases: Expertise in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases APIs: RESTful API design, GraphQL, and micro services architecture DevOps: CI/CD pipelines, Docker, Kubernetes, infrastructure as code (Terraform, CloudFormation) Version Control: Git and collaborative development workflows Leadership & Soft Skills 7+ years of software development experience with at least 2 years in a technical leadership role Proven track record of leading development teams and delivering complex projects Strong problem-solving skills and ability to make sound technical decisions under pressure Excellent communication skills with ability to explain technical concepts to non-technical stakeholders Experience with Agile/Scrum methodologies Passion for mentoring and developing team members Preferred Qualifications Experience with real-time technologies (WebSockets, Socket.io) Knowledge of machine learning model deployment and MLOps Familiarity with vector databases and RAG (Retrieval-Augmented Generation) systems Experience with serverless architecture and event-driven systems Understanding of security best practices and compliance requirements (GDPR, HIPAA, SOC 2) Contributions to open-source projects Bachelor's or Master's degree in Computer Science, Engineering, or related field Technical Environment You'll be working with modern technologies including: Backend: Node.js/Python, Express, FastAPI, NestJS Frontend: React, Next.js, TypeScript, Tailwind CSS Cloud: AWS/Azure services, Lambda, API Gateway, CloudFront AI/ML: OpenAI API, Claude API, LangChain, vector databases Databases: PostgreSQL, MongoDB, Redis, Pinecone Infrastructure: Docker, Kubernetes, Terraform, GitHub Actions Monitoring: CloudWatch, DataDog, Sentry Benefits Work on cutting-edge AI/ML and full-stack projects Lead and mentor a talented engineering team Flexible and collaborative work environment
Experience with real-time technologies (WebSockets, Socket.io)
Knowledge of machine learning model deployment and MLOps
Familiarity with vector databases and RAG (Retrieval-Augmented Generation) systems
Experience with serverless architecture and event-driven systems
Understanding of security best practices and compliance requirements (GDPR, HIPAA, SOC 2)
Contributions to open-source projects
Bachelor's or Master's degree in Computer Science, Engineering, or related field
6-8 Years
Technical Skills Backend Development: 5+ years of experience with Node.js or Python Frontend Development: Strong proficiency in modern JavaScript frameworks (React, Vue.js, or Angular) Cloud Platforms: Hands-on experience with AWS or Azure services (EC2, Lambda, S3, RDS, API Gateway, etc.) AI/ML Integration: Proven experience integrating AI/ML solutions (OpenAI, Anthropic, Hugging Face, TensorFlow, PyTorch, or similar) Databases: Expertise in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases APIs: RESTful API design, GraphQL, and microservices architecture DevOps: CI/CD pipelines, Docker, Kubernetes, infrastructure as code (Terraform, CloudFormation) Version Control: Git and collaborative development workflows Leadership & Soft Skills 7+ years of software development experience with at least 2 years in a technical leadership role Proven track record of leading development teams and delivering complex projects Strong problem-solving skills and ability to make sound technical decisions under pressure Excellent communication skills with ability to explain technical concepts to non-technical stakeholders Experience with Agile/Scrum methodologies Passion for mentoring and developing team members
Required Skill Profession
Computer And Mathematical