Full Time

Senior Backend Software Engineer - Python, React, AI/ML, SaaS

CyberCoders
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by CyberCoders, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Backend Software Engineer at CyberCoders, you will be pivotal in designing, developing, and maintaining scalable software solutions for our innovative SaaS platform. Your role will involve leveraging your expertise in Python and React, contributing to the development of AI/ML features, and collaborating with cross-functional teams to enhance our product offerings. You will be responsible for optimizing the backend systems to ensure high performance and reliability, while also implementing best practices in code quality and maintenance.



Job Responsibilities

  • Design, develop, and implement robust backend services and APIs using Python.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Utilize AI/ML technologies to enhance product features and functionality.
  • Conduct code reviews and provide constructive feedback to improve team effectiveness.
  • Optimize applications for maximum speed and scalability.
  • Manage and maintain database systems, ensuring data integrity and security.
  • Support the deployment of software applications in a cloud environment.
  • Stay updated with emerging technologies and industry trends to propose improvements.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in backend development, primarily using Python.
  • Proficiency in front-end technologies, especially React.
  • Experience with AI/ML frameworks and libraries.
  • Strong knowledge of databases (SQL/NoSQL) and data management practices.
  • Familiarity with cloud services such as AWS, Azure, or Google Cloud.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills.


Technologies & Tools

This position primarily utilizes Python and React, complemented by AI/ML frameworks such as TensorFlow or PyTorch. Additional tools include relational and NoSQL databases like PostgreSQL and MongoDB, as well as cloud platforms such as AWS or Azure for application deployment and scaling. Development is supported by version control systems like Git and collaboration tools such as Jira or Trello.



Ideal Candidates

The ideal candidate for this role will possess a strong sense of ownership and accountability for their work. They should demonstrate a proactive attitude towards problem-solving and show an eagerness to learn and adapt to new technologies. Excellent communication skills and the ability to work effectively within a team environment are essential. An innovative mindset and a passion for creating impactful software solutions will greatly enhance their contribution to our projects at CyberCoders.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.