Software Engineer 3 at Allurion

Crozet, Virginia, United States

Allurion Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, AIIndustries

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related technical field
  • 4 years of professional software development experience, ideally building scalable APIs, services, or backend systems
  • Proficiency in Python and strong coding fundamentals, with experience working in production environments
  • Experience with building and integrating LLM-based systems, including hands-on use of APIs from platforms like Azure OpenAI, AWS Bedrock, or Google Gemini
  • Familiarity with prompt engineering techniques such as zero-shot, few-shot, chain-of-thought prompting, and task-specific prompt templating
  • Understanding of how to orchestrate LLM workflows using frameworks and tools like LangChain, LlamaIndex, or similar orchestration layers
  • Experience working with vector databases (e.g., FAISS, Pinecone, Weaviate) and integrating retrieval-augmented generation (RAG) techniques into applications
  • Exposure to cloud platforms such as AWS, GCP, or Azure, and basic understanding of deploying applications using containers on Kubernetes
  • Experience working with version control (Git) and participating in team-based Agile development workflows (e.g., sprint planning, code reviews, CI/CD)
  • Experience working with web frameworks (e.g., FastAPI, Flask, Express) or contributing to full-stack applications involving LLMs
  • Strong communication skills with the ability to translate complex technical concepts to non-technical audiences
  • Proven ability to influence cross-functional teams without direct authority
  • An eagerness to learn and apply new technologies in the rapidly evolving LLM and AI tooling ecosystem

Responsibilities

  • Design, develop, and maintain software components that integrate Large Language Models (LLMs) into scalable services and applications
  • Collaborate with senior engineers, product managers, and data scientists to translate business requirements into LLM-powered features and tools
  • Implement and optimize LLM orchestration workflows using frameworks like LangChain, LlamaIndex, or custom-built logic
  • Develop and refine prompt strategies for specific use cases, including experimentation with zero-shot, few-shot, and chain-of-thought prompting
  • Integrate vector databases and RAG (retrieval-augmented generation) pipelines to enable context-aware AI applications
  • Write clean, maintainable, and testable code in Python, following best practices and participating in code reviews and peer programming
  • Contribute to the deployment and scaling of applications using Docker, Kubernetes, CI/CD pipelines, and cloud infrastructure (e.g., AWS, GCP, or Azure)
  • Monitor system performance and work with senior engineers to troubleshoot and resolve production issues related to LLM usage and integration
  • Stay current with advancements in LLMs, prompt engineering, and orchestration tools, and help evaluate and recommend new tools or libraries
  • Participate in Agile development ceremonies (sprint planning, standups, retrospectives) and contribute to continuous team improvement

Skills

Python
LLMs
LangChain
LlamaIndex
RAG
Vector Databases
Prompt Engineering
Docker
Kubernetes
CI/CD
AWS
GCP
Azure
Agile

Allurion

Non-surgical weight loss balloon solutions

About Allurion

Allurion focuses on managing obesity through its unique weight loss solution. The Allurion Balloon is a non-surgical weight loss balloon that can be placed and removed without the need for surgery, endoscopy, or anesthesia. This product is part of the Allurion Program, which includes digital tools like the Allurion Mobile App, Allurion Insights for clinicians, and connected devices such as a scale and health tracker. This combination allows patients and healthcare providers to effectively monitor and manage weight loss. Allurion differentiates itself from competitors by offering a comprehensive program that integrates both the balloon and digital health tools, providing ongoing support for users. The company's goal is to help individuals struggling with obesity achieve sustainable weight loss in a safe and effective manner.

Natick, MassachusettsHeadquarters
2009Year Founded
$112.4MTotal Funding
POST_IPO_EQUITYCompany Stage
Consumer Software, HealthcareIndustries
201-500Employees

Benefits

Paid Vacation
Remote Work Options
Phone/Internet Stipend
Professional Development Budget

Risks

Allurion Balloon lacks U.S. approval, limiting market expansion and revenue potential.
Reliance on digital tools faces competition from evolving technology and digital health solutions.
Debt financing reliance poses risks if revenue growth doesn't meet expectations.

Differentiation

Allurion Balloon offers non-surgical weight loss without endoscopy or anesthesia.
Comprehensive digital tools support weight loss, enhancing patient and provider engagement.
Global market reach with innovative, non-invasive obesity management solutions.

Upsides

$48M financing reduces interest expenses, extends debt maturity, and boosts financial stability.
Launch of Virtual Care Suite in the U.S. strengthens market presence and support.
Experienced executives like Keith Johns enhance leadership and international strategies.

Land your dream remote job 3x faster with AI