About Us
NaturalSoft Limited is an AI company specializing in advanced speech solutions for software, web, and mobile applications. Our mission is to build cutting-edge technology that enhances user experiences and drives success for our clients.
With our flagship product, NaturalReader, we provide high-quality text-to-speech solutions trusted by millions worldwide.
Job Description
We're looking for a Full-Stack Web Developer who is excited to build scalable web products and also comfortable working hands-on with AI workflows. You'll work on Angular (TypeScript) for frontend development, build and integrate backend APIs, and help us deploy and evolve open-source AI models in AWS and Google Cloud environments. You'll also use modern AI tools to accelerate coding and UI production.
Responsibilities
• Develop and maintain web applications using Angular (TypeScript)
• Build and integrate RESTful APIs and backend services
• Deploy and operate open-source AI models (LLMs / TTS / related ML models) in production
• Support model training / fine-tuning workflows (data preparation, training pipelines, evaluation, iteration)
• Work with cloud infrastructure on AWS and Google Cloud (compute, storage, networking, CI/CD)
• Use AI code-generation tools to speed up implementation while maintaining quality and security
• Use AI UI tools to prototype and produce UI quickly (layouts, components, iterations)
• Optimize performance, scalability, observability, and reliability
• Collaborate with designers, product managers, and engineers to ship features end-to-end
• Ensure code quality, security best practices, and clean engineering standards
Requirements
• Strong experience with Angular (TypeScript) and modern frontend development
• Solid foundation in JavaScript, HTML, CSS
• Experience building and maintaining backend APIs , Python, or similar)
• Proven experience deploying open-source AI models (self-hosted or containerized) for real products
• Experience with model training / fine-tuning or training-related data workflows (dataset prep, labeling, evaluation)
• Hands-on ability to work in AWS and Google Cloud environments
• Comfortable using AI coding assistants (e.g., code generation, refactoring, test generation) as part of daily development
• Comfortable using AI tools for UI creation (rapid prototyping, component generation, design iteration)
• Experience with Git/GitHub and collaborative development workflows
• Strong problem-solving skills, ownership mindset, and ability to move fast with quality
Nice to Have
• Experience with Docker/Kubernetes, GPU workloads, or inference optimization
• Experience with CI/CD, monitoring (logs/metrics/tracing), and production operations
• Experience with speech/TTS, NLP, or applied ML systems
Benefits
• Competitive salary
• Hybrid remote work
• Health insurance
• Paid time off
• Opportunities for professional growth and development
How to Apply
Send your resume and a short cover letter. Please include:
• Your GitHub URL
• Examples of open-source model deployment work (repos, case studies, demos, blogs)
• Examples of training/fine-tuning or dataset pipeline experience
• A brief note explaining why you're a great fit for this role
NaturalSoft is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Type: Full-time
Pay: $95,000.00-$130,000.00 per year
Benefits:
• Casual dress
• Dental care
• Extended health care
• Flexible schedule
• Paid time off
• Vision care
Education:
• Bachelor's Degree (required)
Experience:
• Software development: 1 year (preferred)
Work Location: Hybrid remote in Richmond, BC