About the Job
We are seeking a talented and experienced Senior Software Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining cutting-edge software solutions that drive our business forward. You will work on a variety of projects, from building robust web applications to implementing innovative technologies like autonomous agents and LLM models.
Roles & Responsibilities
- Design and develop high-quality, scalable, and maintainable software applications using industry-standard practices and technologies
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to translate business requirements into technical solutions
- Implement Full-Stack Development, Autonomous Agents, and LLM Models and Applications to deliver innovative and impactful solutions
- Participate in code reviews, testing, and debugging to ensure the quality and reliability of the codebase
- Stay up-to-date with the latest industry trends, technologies, and best practices, and contribute to the team's knowledge-sharing and continuous improvement
Required Skills & Qualifications
- Proficient in Full-Stack Development, including experience with front-end (e.g., HTML, CSS, JavaScript, React) and back-end (e.g., Node.js, Python, Java) technologies
- Strong understanding of Autonomous Agents and their applications in software systems
- Expertise in working with LLM Models and Applications and their integration into software solutions
- Excellent problem-solving and analytical skills, with the ability to think critically and creatively
- Strong collaboration and communication skills, with the ability to work effectively in a team environment
- Minimum 2 to 5 years of experience in a similar software development role