Snapp is hiring a

Software Engineer (ML Team)

About Snapp
Snapp is the pioneer provider of ride-hailing mobile solutions in Iran that connects smartphone owners in need of a ride to drivers who use their private cars to offer transportation services. We are ambitious, passionate, engaged, and excited about pushing the boundaries of the transportation industry to new frontiers and being the first choice of each user in Iran.


About the Position

This position will be responsible for designing, implementing, and maintaining backend services, focusing on optimizing performance and scalability. This role will involve collaborating closely with the ML engineers, and the developer will contribute to code reviews, support continuous deployment practices, and help manage the team's technical goals and OKRs. We are committed to meeting high-demand requirements, and your focus on improving the performance and responsiveness of our backend systems is crucial in achieving this goal.


Responsibilities

  • Design, implement, and maintain scalable and efficient backend services using Golang.
  • Play a crucial role in maintaining the stability and performance of the ML API Gateway, ensuring seamless communication between services.
  • Design and implement data pipelines in Golang to support data processing and analysis needs.
  • Work closely with the Product Manager, Scrum Master, and other team members to ensure alignment with product goals and technical strategies.
  • Maintaining continuous integration and deployment pipelines for our backend services is key to our dedication to continuous improvement.
  • Implement comprehensive tests to ensure code reliability and prevent regressions.
  • Conduct thorough code reviews and ensure that all deployments adhere to the highest quality standards, preventing issues and maintaining high standards across the codebase.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job