Job Description
Workleap is seeking a Senior Software Developer to join their Workleap AI team. This role involves contributing to product innovation by implementing LLM-driven features and surfacing contextual insights. The Senior Software Developer will play a key part in accelerating adoption, driving usage, and scaling AI capabilities across the organization and customer base.
Responsibilities:
- Develop new features for AI assistant and APIs.
- Ingest new third-party data sources to knowledge base.
- Collaborate and design to solve technical problems.
- Maintain a clean architecture and implementation.
- Perform code reviews, coach and mentor teammates.
- Provide support to early adopters.
Requirements:
- Solid skills in backend software development with Python, FastAPI, and uv.
- Solid skills in cloud infrastructure using Azure, Github actions, Terraform, Kubernetes, Docker, and Helm.
- Experience with databases such as MongoDB, PostgreSQL, and Neo4j.
- Experience in building AI systems using LLMs, vector embeddings, RAG pipelines, and agentic workflows.
- Comfortable writing unit, integration, and end-to-end tests.
- Familiarity with SOLID, DRY, KISS, and YAGNI principles.
- Ability to break down complex technical concepts and communicate them simply.
- Familiarity with product, software, and design lifecycles.
- Autonomous, high agency, and great to work with.
Workleap offers:
- Dynamic and fast-paced team environment.
- Opportunity to develop AI-first features.
- Adaptation to new AI tools.
- Healthy and inclusive work environment.