Dijital Team

Senior Python Full Stack Developer

Dijital Team Colombo 1 day ago
engineering

Role Purpose

  • Develop the Python API front-end/backend integrations for AI in SASBOSS and our AI products (Voice, Chat, Insights).
  • Make SASBOSS faster and easier for partners and end customers
  • Build standalone AI products for partners to sell in AU, NZ, UK and other regions we expand in the future
  • Deliver in small, tested increments with clear estimates and unit/integration tests
  • Collaborate with other python AI developers to use best practices and share your technical skills
  • Day to Day operations

  • Write well crafted, well-tested, readable, maintainable and scalable Python code using frameworks
  • Answering Level 2/3 dev support enquiries (bugs & feature management) from Channel Partners/Internal via different communication channels
  • Ensure implemented systems are designed of low latency response and are high availability and performant applications with multi-tenanted in mind
  • Develop and maintain Python microservices that integrate to LLMs with SASBOSS API calls (provision/edit/delete), query/aggregate data (chat history, financial data from Snowflake, etc)
  • Collaborate with the product, platform, development and QA teams to understand product requirements and specifications
  • Actively participate in cross-functional meetings to provide valuable input on product design and functionality from a technical perspective
  • Troubleshoot and resolve reported software bugs
  • Test new bug fixes and deploy to repository (pre-production)
  • Ability to follow development CI/CD workflows
  • Experience

  • In depth knowledge and detailed understanding of python with 8+ years in industry experience
  • LLM application work: prompts, function/tool calling, basic RAG, structured outputs, and simple evals/regression tests
  • AI-assisted development in daily workflow (e.g., Cursor, JetBrains AI)
  • In depth knowledge and understanding of API (Rest, Soap)
  • In-depth knowledge and understanding of Microservice architecture
  • In-depth knowledge of python frameworks such as FASTAPI, langchain, lanngflow, scikit-learn
  • Skills

  • Break tasks into small, shippable increments; estimate realistically and hit dates.
  • Write clear, tested code; create failing tests first for bugs; keep pipelines green.
  • Problem solving and analytical skills.
  • Strong attention to detail, multi-tasking, and time management experience.
  • Strong administrative and organizational skills with the ability to work adaptively, and adhere to project timelines, milestones, and deliverables.
  • Excellent written and verbal communication skills.
  • An ability to develop and maintain documentation. 
  • Attributes

  • Owner mindset: you build it, you run it; proactive about risks and simplification.
  • Pragmatic + fast: bias to ship safely (small diffs, flags, tests) over perfect.
  • Curious and tool-driven: constantly improves workflow with AI tools and automation.
  • Highly collaborative
  • Able to work autonomously and within a team
  • Sponsored

    Explore Engineering

    Skills in this job

    People also search for