Senior Software Engineer
Carte Blanche Innovation Integrated

We’re hiring a Senior Software Engineer with 5+ years of experience in building real-world software using JavaScript/TypeScript and Python. This isn't a GenAI research role but because most of our products now include generative AI components, hands-on GenAI experience is a must. You'll lead client projects end-to-end, collaborate across disciplines, and mentor fellow engineers; all while solving complex, real-world problems.
- Build and ship production-ready software (back-end, front-end, or full-stack) using solid software engineering practices
- Work with JavaScript (Node, React/Vue) and Python (Django/Flask/FastAPI) with ease
- Leverage Gen AI tools like LLMs, prompt chains, RAG pipelines, or LangChain to build real-world, usable features
- Lead technical decisions, drive project architecture, and steer the delivery process from discovery to launch
- Communicate directly with clients and internal stakeholders to scope, plan, and iterate on project goals
- Support and mentor team members, encouraging technical growth and ownership
- Lead full-lifecycle engineering on client and internal projects - from discovery and architecture to implementation and delivery
- Design and build back-end APIs, front-end interfaces, and integrations that include GenAI-based components
- Implement GenAI features such as custom prompt workflows, RAG setups, or retrieval pipelines as needed
- Collaborate cross-functionally with designers, PMs, and client teams to ensure high-quality, thoughtful delivery
- Advocate for engineering excellence through mentorship, code reviews, and knowledge-sharing
- (Optional/Good-to-have) Support CI/CD, DevOps workflows, or cloud deployment pipelines as needed
- Languages: JavaScript/TypeScript (Node + React/Vue), Python (Django/Flask/FastAPI)
- Gen AI: LLMs, prompt engineering, RAG frameworks (e.g. LangChain, LlamaIndex)
- Infrastructure: PostgreSQL, Docker, Git
- (Nice to have) Exposure to cloud platforms (AWS/GCP/Azure), CI/CD pipelines
- Experience with Neo4j or other graph databases
- Familiarity with GraphRAG and vector-based retrieval systems
- Experience contributing to open-source projects or AI infrastructure tools
- Interest in ethical AI, privacy-aware systems, or AI observability
- Built or explored multi-agent workflows or orchestration frameworks
At Carte Blanche, we believe great software starts with great design. We work with startups, scaleups, and visionaries to turn big ideas into beautiful, intuitive digital experiences. Our team is equal parts strategy, design, and engineering — and we’re looking for a designer who thrives at that intersection.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Program Manager-Analytics Biz Dev

SQA Engineer

Telephony Developer
