Job Title: Full Stack Engineer
Job Type: Full-time, Contractor
Location: Remote
Job Summary:
Join our customer's team as a Full Stack Engineer and play a pivotal role in building intelligent, scalable, and impactful web applications. This is a unique opportunity to leverage your expertise across the full technology stack—front-end, back-end, cloud, and AI integration—while collaborating with top talent in a dynamic, remote environment. Bring your passion for high-quality code, user-centric design, and innovative solutions to help shape the future of AI-driven products.
Key Responsibilities:
- Design and implement responsive, scalable web applications using Angular, ensuring an exceptional user experience.
- Develop robust server-side APIs and business logic with Node.js, Python, and GoLang, optimizing for performance, reliability, and security.
- Build and integrate advanced AI and machine learning models to enhance product intelligence and user engagement.
- Deploy, monitor, and manage applications on AWS, maintaining scalability, security, and cost efficiency.
- Architect and automate CI/CD pipelines for seamless code integration, testing, and deployment.
- Utilize Terraform to manage cloud infrastructure as code, ensuring consistency and scalability.
- Collaborate cross-functionally with product managers, data scientists, and engineers to drive projects aligned with business goals.
Required Skills and Qualifications:
- Minimum 7 years of experience in software development, with proven expertise in full-stack and cloud architectures.
- Strong hands-on proficiency with Angular, Node.js, Python, GoLang, AWS, CI/CD, and Terraform.
- Solid experience in integrating and operationalizing AI/ML models within production systems.
- Deep understanding of scalable web architectures, microservices, and best practices for cloud-native applications.
- Excellent written and verbal communication skills, with a collaborative and solution-oriented mindset.
- Strong troubleshooting and analytical skills to address complex technical challenges.
- Availability to work in the EST time zone.
Preferred Qualifications:
- Familiarity with AI frameworks such as TensorFlow, PyTorch, and experience with LLMs (e.g., Langchain).
- Exposure to Blockchain technologies and agile methodologies.
- Experience building and scaling systems using a microservices architecture.