Job Title: AI Lead Software Engineer
Location: Remote
Employment Type: Full-time
Job Overview
We are seeking a highly skilled Senior Software Engineer to join our growing engineering team. In this role, you will bridge the gap between traditional full-stack development and advanced AI integration. You will be responsible for designing and building scalable solutions, developing autonomous agents, and integrating Large Language Models (LLMs) directly into production workflows.
You will work across the front end, back end, cloud infrastructure, and AI layers, ensuring that our product remains robust, scalable, and secure.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications
- Build and integrate AI-powered features, including LLM-based solutions and autonomous agents
- Develop and manage frontend interfaces and backend services/APIs
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Implement and maintain cloud-based architectures (AWS, Azure, or GCP)
- Ensure application security, performance, and reliability
- Optimize systems for scalability and high availability
- Integrate third-party APIs, including AI/ML platforms
- Participate in code reviews, system design, and architecture discussions
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of experience in software development (full-stack)
- Strong programming experience in Python, Java, Node.js, or JavaScript/TypeScript
- Hands-on experience with frontend frameworks such as React, Angular, or Vue
- Experience building scalable backend services and APIs
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with Docker and/or Kubernetes
- Understanding of microservices architecture
- Exposure to AI/ML concepts and LLM integration
- Strong problem-solving and debugging skills

