About the job
Why Join Atrix?
At Atrix, we recognize the challenges faced by medical affairs teams in the pharmaceutical industry. The abundance of unstructured data, from field notes to conference insights, often leads to outdated information by the time it reaches clinicians. Our mission is to streamline this process.
We empower medical affairs teams to extract actionable insights from diverse and complex data sources, ensuring that crucial findings reach healthcare professionals promptly and effectively. Partnering with top-20 pharmaceutical companies, we stand out in the market by prioritizing customer feedback and building tailored solutions.
About Us
Atrix is a dynamic startup with a compact and highly skilled team, featuring members with backgrounds from prestigious companies such as Google, a16z, Plaid, and Kickstarter. We are currently in our seed stage and operate onsite in the vibrant New York City, where every team member is dedicated to building and scaling innovative products.
Your Role
As a Senior Backend Engineer, you will play a critical role in crafting the services and infrastructure that support our AI-driven platform. Your responsibilities will include designing and implementing scalable APIs, optimizing database performance, and developing distributed task processing systems to meet the demands of enterprise-level pharmaceutical clients.
Your Responsibilities
- Develop and maintain our FastAPI-based backend services, including REST APIs that facilitate complex AI workflows.
- Design database schemas and optimize queries using PostgreSQL.
- Implement distributed task processing using Celery and Redis.
- Manage infrastructure and deployment pipelines on AWS (EKS, S3, SQS, Lambda).
- Integrate with LLM frameworks (LangChain, LlamaIndex) and vector databases.
- Develop backend features to enhance document processing, data enrichment, and real-time communication.
Your Qualifications
- 4+ years of experience in Python programming.
- 2+ years of experience developing production REST APIs with frameworks such as FastAPI, Django, or Flask.
- Proficiency in PostgreSQL, including schema design and query optimization.
- Familiarity with asynchronous programming patterns in Python.
- Experience with Docker containerization.
- Basic knowledge of cloud infrastructure, preferably AWS.
