Senior Full Stack Developer with AI/ML Expertise
SOTAOG
We are seeking an experienced and highly motivated Senior Full Stack Developer with specialized expertise in Artificial Intelligence and Machine Learning (AI/ML) to join our team. This role is ideal for someone who is not just skilled technically, but also possesses the leadership attributes to guide and grow a small team of junior developers. You will play an integral role in both the technical and personnel aspects of our projects, ultimately aspiring to grow into a leadership position within the organization.
Key Responsibilities:
Design, build, and maintain scalable and robust software solutions across the stack, including front-end, back-end, and AI/ML components.
Lead a team of 3 junior developers, providing mentorship, code reviews, and workflow guidance.
Work closely with product managers, designers, and other stakeholders to define feature specifications and build the next generation of our platform.
Use cloud platforms like AWS and GCP to deploy and monitor applications.
Analyze data using machine learning algorithms to derive insights and implement optimizations.
Apply architectural and design principles to build resilient and scalable systems, including microservices and micro-frontend architectures.
Stay up-to-date with the latest trends and technologies in full-stack development and AI/ML to drive innovation.
Required Technical Skills:
Software Architecture
Microservice Architecture
Python
AWS & GCP
Angular
Micro-Frontend
SQS (Simple Queue Service)
Machine Learning
Pandas
Strong Mathematical Knowledge
Soft Skills:
Exceptional leadership qualities, with the ability to mentor and guide junior developers.
Strong problem-solving skills, with the capacity to handle complex issues with finesse.
Excellent communication skills, both written and verbal.
Ability to work collaboratively in a team as well as autonomously.
Attention to detail and a dedication to quality work.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
A minimum of 5 years - 10 years of experience in full-stack development.
At least 2 years of hands-on experience with AI/ML.
Proven experience in leading a team is a plus.
Career Path:
This position offers a clear pathway for growth within the company, with the potential for transitioning into a leadership role, including opportunities for additional responsibilities, team growth, and project management.
Compensation:
Competitive salary
Above market Base salary increases based on performance