We are seeking a highly experienced Senior Software Engineer with 5-7 years of experience to join our core team. The ideal candidate is a master of modern UI development with deep expertise in , , or Svelte, complemented by strong back-end skills in You will play a pivotal role in architecting, building, and scaling our customer-facing applications.
A key differentiator for this role is the opportunity to leverage and integrate AI/ML capabilities to create smarter, more adaptive user experiences.
Required Qualifications & Experience
- 5-7 years of professional software development experience.
- Expert-level proficiency in one or more modern UI frameworks: , , or Svelte.
- Strong experience with server-side development using
- Demonstrable exposure to AI/ML concepts and a strong interest in their application
This could include:
- Integrating with third-party AI APIs (e.g., OpenAI, Google AI).
- Working on projects that involve natural language processing (NLP), computer vision, or recommendation systems.
- Understanding how to structure data for AI model consumption.
- Deep understanding of modern JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Proven experience with state management, build tools (Webpack, Vite), and testing frameworks.
- Solid understanding of database technologies (both SQL and NoSQL).
- Experience with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines.
Preferred Qualifications
- Experience building and deploying applications using SvelteKit.
- A portfolio or examples of projects where you have successfully integrated AI features.
- Familiarity with AI-specific libraries (e.g., , LangChain).
- Experience with performance monitoring and observability tools.
- Knowledge of web security best practices.
- Previous experience in a tech lead or architectural role.