Posted in

Software engineer – Fullstack

Software engineer – Fullstack

CompanyWriter
LocationNew York, NY, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of experience in full-stack software engineering using Python and Typescript.
  • Proficiency coding using Python for backend development.
  • Experience with frontend frameworks such as React and TypeScript.
  • Experience with microservices architecture and RESTful APIs.
  • Solid understanding of database technologies such as PostgreSQL and vector databases as Elastic, Pinecone, Weaviate, or similar.
  • Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes).

Responsibilities

  • Design and develop robust and scalable backend systems using modern programming languages such as Python, TypeScript and Scala.
  • Implement responsive and user-friendly frontend interfaces, leveraging technologies like React, TypeScript, and modern web frameworks.
  • Work with cloud platforms such as AWS, GCP, or Azure to deploy and scale applications.
  • Develop and integrate APIs that support AI-driven functionality, ensuring high performance and low latency.
  • Collaborate with AI researchers to integrate generative models into production systems.
  • Ensure code quality through testing, peer reviews, and continuous integration practices.
  • Participate in architectural design discussions and help drive engineering best practices.
  • Continuously improve the performance, scalability, and maintainability of the application.
  • Monitor and Optimize: Ensure the monitoring, observability, and performance of deployed AI features using tools like Prometheus, OpenTelemetry, or DataDog.

Preferred Qualifications

  • Knowledge of working with generative AI models and an understanding of their applications in production environments is a plus.