This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an exceptional Staff Software Engineer to design, lead, and build Python-based systems for conversational AI and agent technologies. In this pivotal role, you will remain hands-on while helping to set technical direction, guiding engineering best practices, and delivering scalable, production-grade systems that leverage large language models and emerging AI frameworks.
Job Responsibility:
Lead design and development of AI systems and intelligent agents
Architect APIs, services, and infrastructure for scalable, resilient, and secure Python applications
Remain deeply hands-on with coding while mentoring other engineers
Define and employ best practices in software architecture, clean code, and TDD
Partner with ML engineers to deliver Optimizely products
Drive adoption of emerging paradigms: multi-agent orchestration, workflow automation, and advanced context management
Ensure reliability through observability, CI/CD automation, and proactive performance optimization
Requirements:
7+ years of professional software engineering experience, with deep expertise in Python backend systems
4+ years of experience will be considered for a Senior role
1+ years hands-on experience with conversational AI, LLM integrations, or agent-based systems
Expert in prompt engineering and familiarity with conversation flow design and context management
Strong background in API design and microservices
Proven experience with containerization (Docker, Kubernetes) and cloud-native development
Strong grounding in automated testing, performance tuning, and system reliability
Demonstrated technical leadership and usage of coding agents (GitHub Copilot or Claude Code)
Excellent English communication skills
Bachelor’s, Master’s, or PhD in Computer Science, Software Engineering, or related field
Nice to have:
Experience building intelligent agents, copilots, or automation platforms
Contributions to open-source projects in conversational AI, LLM tooling, or agent frameworks
Knowledge of retrieval-augmented generation (RAG), vector search, or multimodal LLMs
Experience leading cross-functional initiatives across product, engineering, and AI
Strong track record of multiplying team impact through mentorship and technical leadership
Proficiency in concurrency, asynchronous programming (asyncio, multiprocessing), or parallel computing frameworks
Experience optimizing Python for throughput and latency in high-concurrency environments
Exposure to performance-oriented languages like Go (Golang) for building scalable systems
What we offer:
Best-in-class compensation plans
Two annual festival bonuses
Recognition and rewards programs
Vacations days
Annual Work/Service Anniversary Leave
Parental leave (both maternity and paternity)
Health insurance
Reproductive benefits for both parents
Volunteering opportunities to make a difference
Chance to work alongside our incredible global team
Free communal transport facilities inside Dhaka to and from the office
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.