Mid-level Fullstack Developer

Sinch pioneers customer communications cloud, enabling businesses to reach everyone worldwide through mobile messaging, email, voice and video.
Campinas, State of São Paulo, Brazil
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
AI · Enterprise SaaS

Description For Mid-level Fullstack Developer

Sinch, a pioneering force in global communications, is seeking a Mid-level Fullstack Developer to join their Corporate AI team. The role focuses on designing, developing, and maintaining AI and Data Science applications, including Large Language Models (LLMs). You'll work primarily on Smart Conversations, a suite of add-on features for the Conversation API that leverages Sinch's proprietary Machine Learning engine.

The position offers an exciting opportunity to work with cutting-edge technologies including Python, FastAPI, TypeScript, React, Docker, Kubernetes, and various cloud platforms (GCP, AWS, Databricks). You'll be handling ML frameworks like PyTorch, MLFlow, and working with various LLMs including OpenAI, Gemini, and open-source solutions like LLama.

As a technical reference, you'll be responsible for supporting the ML API engine, troubleshooting customer issues, and driving product evolution. The role requires collaboration with cross-functional teams and bridges the gap between business and engineering, ensuring effective communication and alignment on product improvements.

The Corporate AI team at Sinch plays a crucial role in accelerating company-wide AI adoption, establishing best practices, and ensuring ethical AI implementation. This position offers an excellent opportunity for an AI enthusiast who enjoys staying current with the latest trends and sharing knowledge through various channels.

Sinch offers a supportive work environment with comprehensive benefits that vary by region, including health and life insurance, flexible work arrangements, and retirement plans. The company values diversity and maintains an inclusive hiring process, encouraging applications from candidates who might not meet all requirements but bring fresh perspectives to the team.

Join Sinch to be part of a company that reaches every phone on the planet 7 times a year and serves 8 out of 10 largest US tech companies. This role offers the perfect blend of technical challenge and professional growth in the rapidly evolving field of AI and machine learning.

Last updated 30 minutes ago

Responsibilities For Mid-level Fullstack Developer

  • Act as a technical reference for the ML API engine, providing support and troubleshooting issues
  • Develop, test, and maintain high-quality code for AI-powered features
  • Create and maintain comprehensive documentation
  • Deploy ML models in cloud infrastructure
  • Work closely with cross-functional teams
  • Participate in code reviews
  • Bridge communication between business and engineering teams

Requirements For Mid-level Fullstack Developer

Python
TypeScript
React
Kubernetes
Node.js
  • At least two years of experience in fullstack development
  • Strong background in backend development using Python RESTful APIs and gRPC
  • Proficiency in frontend technologies, particularly modern JavaScript frameworks like TypeScript
  • Strong understanding of CI/CD pipelines and automation tools
  • Experience working with clouds (GCP, AWS, and Databricks)
  • Proficiency in Python and Javascript
  • Familiarity with Docker and Kubernetes
  • Fluent in English
  • Excellent communication skills

Benefits For Mid-level Fullstack Developer

Medical Insurance
  • Health insurance
  • Life insurance
  • Flexible work environment
  • Retirement savings plans

Interested in this job?

Jobs Related To Sinch Mid-level Fullstack Developer

Software Java Engineer - Contacts

Mid-level Software Java Engineer position at Sinch, focusing on developing scalable microservices for the Contacts team, requiring 3-5 years of backend experience.

Software Engineer

Mid-level Software Engineer position at Sinch, working on Emergency Services Development with competitive pay and comprehensive benefits.

Software Engineer - Connectors

Mid-level Software Engineer position at Sinch, focusing on connector development using Java, TypeScript, and AWS, with hybrid work options in Melbourne.

Support Engineer - Philippines

Remote Support Engineer position at Sinch, providing technical support for global communication platform customers in the Philippines.

Software Engineer

Mid-level Software Engineer position at Sinch, working remotely on emergency services systems with competitive salary and comprehensive benefits.