Ref: #64852

Backend Python Developer (SaaS & On-Prem Deployment)

Job Title: Backend Python Engineer
Location: New York City (On-site/Hybrid)

About Us:
An innovative AI startup based in the heart of New York City, focused on building cutting-edge AI-driven solutions that transform industries. Our team thrives on collaboration, creativity, and a shared vision to solve complex problems through technology. If you're passionate about backend engineering and want to shape the future of AI, we’d love to hear from you.

Job Description:
As a Backend Python Engineer, you will play a critical role in developing, deploying, and maintaining the backend systems that power our AI-driven products. You’ll work closely with our cross-functional team of engineers, data scientists, and product managers to design scalable solutions, build robust APIs, and ensure the performance and reliability of our infrastructure.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python.
  • Collaborate with data scientists to integrate machine learning models into production.
  • Build and optimize database schemas and queries for performance and scalability.
  • Implement and manage cloud-based infrastructure (e.g., AWS, GCP, or Azure).
  • Develop and enforce best practices for code quality, testing, and deployment.
  • Troubleshoot and debug backend systems to ensure system reliability.
  • Contribute to architecture decisions and participate in code reviews.
  • Stay up-to-date with emerging technologies and bring innovative ideas to the team.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Experience: 3+ years of experience in backend development with Python.
  • Technical Skills:
    • Proficiency in Python frameworks such as Django, Flask, or FastAPI.
    • Strong understanding of RESTful API design and implementation.
    • Experience with relational (PostgreSQL/MySQL) and non-relational databases (MongoDB/Redis).
    • Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
    • Knowledge of CI/CD pipelines and version control systems (e.g., Git).
    • Exposure to distributed systems and microservices architecture is a plus.
    • Familiarity with AI/ML concepts or deploying ML models is a bonus.
  • Soft Skills:
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and collaboration abilities.
    • Ability to thrive in a fast-paced, startup environment.

What We Offer:

  • Competitive salary and equity options.
  • Flexible work hours and hybrid working options.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional growth and continuous learning.
  • A vibrant and inclusive workplace culture.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!