Enable job alerts via email!

SENIOR FULL STACK ENGINEER

Svitla Systems, Inc.

Ontario

Remote

USD 80,000 - 120,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Full Stack Engineer to join their AI team. This role involves developing and maintaining front-end applications with React and TypeScript, while also building robust backend services using Node.js and Python. You'll leverage AWS services to create scalable serverless applications and work closely with ML engineers to optimize machine learning models. With a focus on flexibility and a supportive culture, this position offers competitive compensation and opportunities for professional growth. If you're driven by curiosity and eager to innovate, this is the perfect chance to make a significant impact in a dynamic environment.

Benefits

20 vacation days
10 national holidays
5 paid sick leaves
3 additional days of paid vacation for special life events
Personalized learning program
Bonuses for article writing and public talks
Free webinars and meetups
Flexible working hours
Well-established remote culture
Friendly and supportive community

Qualifications

  • 5+ years of experience in full stack development required.
  • Proficient in front-end development using React and TypeScript.

Responsibilities

  • Develop and maintain front-end applications using React and TypeScript.
  • Build and enhance backend services using Node.js and Python.

Skills

Full Stack Development
React
TypeScript
Node.js
Python
AWS Services
Git
Agile Methodologies
Communication Skills
Problem-solving

Tools

AWS Lambda
AWS SQS
AWS DynamoDB
AWS CloudWatch
Docker
Kubernetes

Job description

Svitla Systems Inc. is looking for a Senior Full Stack Engineer for a full-time position (40 hours per week) in Romania. Our client is a leading provider of video analysis solutions for loss prevention and security. It offers a cloud-based platform that acts as a hub to analyze the video stream to find the key points of data and create alerts and reports. It provides motion alerts by detecting unusual motion by setting regions of the camera views and provides alerts when activity happens. It offers a wide range of tools to keep track of important events and history and identify outlying patterns and incidents. The subscription-based software connects the camera footage with the POS data to review all POS transactions. It pairs them with the corresponding real-time video, creating a dashboard of searchable moments. These moments allow to filter by specific incidents like movement in a room, particular purchases, and unusual staff behavior. The company is headquartered in Ottawa, Ontario, with regional representation worldwide, and serves the retail, banking, and restaurant industries.

You will join the AI team for multi-modal LLM distillation and fine-tuning, creating agentic workflows, computer vision on any camera, and large-scale video/data processing. Front-end tasks are 80% but will change based on the work in front of the team.

Requirements
  • You have 5+ years of experience in full stack development
  • You are proficient in front-end development using React and TypeScript
  • You are experienced in backend development with Node.js and Python
  • You bring expertise in AWS services such as Lambda, SQS, DynamoDB and CloudWatch
  • Experience solving performance or scalability issues in large-scale systems
  • You understand serverless architecture and its applications, advantages, and shortcomings
  • Proficient in Git, GitHub, and GitHub CI, with hands-on experience building and maintaining CI/CD pipelines for full-stack deployments.
  • You are familiar with Agile software development frameworks
  • You are an excellent communicator and team player. You can effectively communicate complex technical concepts to non-technical stakeholders.
  • You are driven by curiosity, hungry to innovate, and striving to make an impact, while maintaining a meticulous attention to details
Nice to have
  • Familiar with AI/ML pipelines, including data preprocessing and large-scale data handling, as well as optimizing AI models and backend services for scalability and performance.
  • Knowledge of AI technologies and understanding the development lifecycle of an AI product. Experience working with AWS SageMaker and AWS Bedrock or competitor ecosystems such as Google Vertex AI.
  • Experience implementing encryption and access controls and ensuring compliance with data protection regulations (e.g., GDPR).
  • Familiarity with Docker and Kubernetes, experience deploying or managing a cluster for production use.
Responsibilities
  • Develop and maintain front-end applications using React and TypeScript.
  • Build and enhance backend services using Node.js and Python.
  • Leverage AWS services to create scalable and efficient serverless applications. Duties will include load testing, performance tuning, and the use of appropriate tools to monitor and improve the performance of AI-driven applications.
  • Build and manage data pipelines enabling the analysis of large volumes of data to support key business initiatives.
  • Work closely with ML engineers and data scientists to deploy, interface, and optimize machine learning models, ensuring seamless integration with existing systems.
  • Implement security measures, including encryption and access controls, to protect sensitive data in machine learning models.
  • Proactively troubleshoot and resolve issues to maintain system reliability and performance.
  • Communicate effectively with non-technical stakeholders to align technical solutions with business goals.
  • Continuously stay informed about the latest industry trends and emerging technologies to ensure we are leveraging the most effective tools and practices.
  • Contribute to research and development initiatives, exploring and implementing cutting-edge AI and machine learning technologies.
  • Act with urgency, ramp up fast, demonstrate an ability to make an impact within the first couple of weeks, operate well independently and with some ambiguity, communicate and collaborate frequently and do not hesitate to ask questions or gain clarity, adhere to quality assurance protocols and guidelines, and good at working cross collaboratively.
We offer
  • US and EU projects based on advanced technologies.
  • Well-established remote culture and flexible working hours.
  • No trial period.
  • Competitive compensation in USD gross based on skills and experience.
  • B2B contract with Svitla Systems Inc. (US legal entity).
  • 20 vacation days, 10 national holidays, and 5 paid sick leaves.
  • 3 additional days of paid vacation for special life events (marriage, childbirth, etc).
  • Personalized learning program tailored to your interests and skill development.
  • Bonuses for article writing, public talks, and other activities.
  • Free webinars, meetups, and conferences organized by Svitla.
  • Awesome team, friendly and supportive community!
About Svitla

Svitla Systems is a global digital solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and trustworthy environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

If you are interested in our vacancy, please send your CV.

We will be happy to see you in our friendly team :)

Tell us briefly about your project, and we will contact you within a day.

First Name Last Name Email Country Phone Number Linkedin Profile Link (Optional) Attach Cover Letter (optional) Choose a file or drag and drop it here Attach Resume Choose a file or drag and drop it here.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Engineer (Remote) - LLM Product

Jerry

Waterloo

Remote

CAD 80,000 - 130,000

Today
Be an early applicant

Senior Full Stack Engineer (Remote)

Jerry

Waterloo

Remote

CAD 90,000 - 150,000

Today
Be an early applicant

Senior Full Stack Engineer (Remote)

Jerry

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Full Stack Engineer, LLM (Remote)

Lightci (Light Consulting)

Toronto

Remote

CAD 80,000 - 120,000

14 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Full Stack Engineer, LLM (Remote)

Lightci (Light Consulting)

Toronto

Remote

CAD 80,000 - 130,000

20 days ago

Senior Full Stack Engineer (Remote)

Lightci (Light Consulting)

Toronto

Remote

CAD 80,000 - 120,000

16 days ago

Senior Full Stack Engineer (Remote)

Lightci (Light Consulting)

Toronto

Remote

CAD 80,000 - 120,000

18 days ago

Senior Full Stack Engineer

Jerry

Toronto

On-site

CAD 90,000 - 100,000

Yesterday
Be an early applicant