About this role
As a Lead Developer, you will own and evolve the core platform services that power our AI-driven products. You will design and build production-grade APIs, LLM-based extraction and enrichment pipelines, and agentic workflows, ensuring they are reliable, performant, and scalable. This role is ideal for an engineer who combines deep technical expertise with a passion for innovation.
Key Responsibilities:
- Design and implement robust back-end solutions to support AI-driven applications.
- Collaborate with AI engineers, front-end developers, and product stakeholders to translate investment use cases into technical specifications.
- Develop and maintain production-grade APIs and data pipelines.
- Ensure the reliability, performance, and scalability of core platform services.
- Lead and mentor a team of developers, fostering a culture of continuous improvement.
- Stay updated with industry trends and emerging technologies to drive innovation.
Required Skills & Qualifications:
- Strong experience in back-end development with proficiency in languages such as Python, Java, or Node.js.
- Experience with API design and development, particularly RESTful services.
- Familiarity with machine learning concepts and frameworks.
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- 5-8 years of relevant experience in software development, with a focus on back-end systems and API development.
What we offer:
- Opportunity to work on cutting-edge AI technologies in a dynamic environment.
- Collaborative and inclusive company culture.
- Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.