Xogene is revolutionizing clinical trial transparency through AI-powered solutions to help pharmaceutical and life sciences companies navigate regulatory compliance more efficiently.
Requirements
- Programming: Python, JavaScript/TypeScript, SQL
- AI/ML: Langchain, vector embeddings
- Back-end: Node.js, FastAPI, Django
- Databases: PostgreSQL, Redis, vector databases (Pinecone, Weaviate)
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- Hands-on experience with LLM APIs and prompt engineering
- Strong knowledge of databases (PostgreSQL) and data modeling
Responsibilities
- Work with the senior developer, business analysts and managers to plan and execute new products, features and improvements
- Coordinate with designers and backend developers to ensure the technical feasibility of UI/UX designs
- Integrate large language models (LLMs) and other AI services via APIs (OpenAI, Anthropic, etc.)
- Build and maintain ML pipelines for data processing, model training, and inference
- Develop robust, scalable server-side applications and microservices
- Design and implement RESTful APIs
- Build and optimize database schemas, queries, and data access layers
Other
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience
- 3-5 years of software development experience with strong back-end focus
- Ability to multitask and prioritize is a must
- Ability to adapt quickly to changing, growth-oriented environment
- Ability to work cross-functionally as a team player with strong interpersonal skills