Skip to content
← Back to job listings

Back-End Engineer

HelloBiome · San Francisco, California, United States

External listingfull-timeabout 1 month ago

About The Role

Join HelloBiome as a Back-End Engineer, where you will play a crucial role in building and optimizing the infrastructure for our AI solutions based on large language models. You will collaborate with researchers and software teams to design, implement, and maintain scalable back-end systems. Your work will directly support the advancement of our microbiome-based solutions and ensure our platforms are robust, secure, and ready for production at scale. This role offers a competitive cash salary and equity package, with compensation based on the location of the team member.

  • Design, build, and maintain scalable back-end infrastructure to support AI solutions, ensuring high availability and performance.
  • Collaborate with researchers and data scientists to translate experimental models and prototypes into robust, production-ready back-end.
  • Develop and optimize APIs, microservices, and data pipelines for efficient integration and deployment of LLMs and other AI models.
  • Experimental and research-oriented mindset, comfortable working in fast-paced, iterative environments to rapidly test, evaluate, and refine back-end systems for quality outputs.
  • Excellent problem-solving skills, attention to detail, and a passion for delivering reliable, maintainable code.
  • 5+ years of experience in back-end software engineering, with a focus on building scalable, high-performance systems.
  • Proven expertise in designing and implementing APIs, microservices, and distributed systems using modern backend frameworks (e.g., Python/FastAPI, Node.js/Express, Go, or similar).
  • Deep understanding of cloud infrastructure (AWS, Azure, or Google Cloud), containerization (Docker, Kubernetes), and CI/CD pipelines for robust deployment of data-intensive services.
  • Strong knowledge of database systems (SQL and NoSQL), data modeling, and data pipeline development for handling large-scale, unstructured data.
  • Strong communication skills to work effectively with cross-functional teams and contribute to technical discussions and architectural decisions.
  • Experience integrating and optimizing large language models (LLMs) or other AI/ML models into production environments, including model serving, monitoring, and versioning is a plus.
  • Work with Vector Stores (Vector Databases) to enable efficient storage, retrieval, and management of embeddings and other high-dimensional data for AI applications is a plus.

**Responsibilities**

  • Design, build, and maintain scalable back-end infrastructure to support AI solutions, ensuring high availability and performance.
  • Collaborate with researchers and data scientists to translate experimental models and prototypes into robust, production-ready back-end.
  • Develop and optimize APIs, microservices, and data pipelines for efficient integration and deployment of LLMs and other AI models.
  • Implement monitoring, logging, and versioning systems to ensure reliability, traceability, and continuous improvement of AI services.
  • Ensure back-end systems adhere to security, privacy, and compliance standards, especially when handling sensitive health data.
  • Foster a culture of experimentation and innovation, rapidly iterating on back-end solutions to support research and deliver high-quality outputs.
  • Contribute to architectural decisions, code reviews, and best practices to maintain a high standard of code quality.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing