- Collaborate with the backend team to build robust APIs.
- Partner with React frontend developers to ensure seamless integration and user experience.
- Mentor junior developers and provide technical guidance to the team.
- Collaborate with product managers, DevOps, and QA teams to ensure timely delivery of robust solutions.
Your profile
Bachelor’s Degree in Computer Science, Software Engineering, or a related field: A solid foundational understanding of computer science principles and software engineering practices is essential.
Master’s Degree (preferred): Advanced education in relevant fields is a plus, demonstrating a deeper expertise and commitment to the field.
5+ years of experience in software development.
Expertise in React and frontend development.
Proficiency in either Python or .NET Core for backend development.
Experience with Kafka or similar message queue systems.
Proven experience in AI development, particularly with Large Language Models (LLMs) and other advanced AI technologies.
Technical Skills
Expert proficiency in .NET or Python, with a comprehensive understanding of the software development lifecycle.
Expert proficiency in frontend framework, e.g. React or VueJS.
Strong knowledge of AI technologies and frameworks, with extensive hands-on experience in integrating AI into software solutions.
Deep familiarity with machine learning algorithms, data processing techniques, and model deployment strategies.
Experience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and agile development methodologies.