D
Software Engineer (Python)
Dessina•location_onColombo, Sri Lanka
work_historyFull-Timehome_workOn-site
About the Role
Dessina seeks a Python Software Engineer with 3+ years experience to design backend systems, develop AI agent workflows, build BigQuery data pipelines, and integrate ML models into production.
Responsibilities
- Design and maintain backend systems, APIs, and AI Agents
- Develop scalable data pipelines for analytics
- Work with BigQuery for data processing and visualization
- Integrate machine learning models into production
- Ensure third-party platform integration
- Optimize application performance
- Participate in code reviews and architectural decisions
Requirements
- Bachelor's degree in Computer Science or related field
- 3+ years Python development experience
- Multi-agent systems and agentic workflows expertise
- Proficiency with Django, FastAPI, or Flask
- Google BigQuery experience
- REST APIs and microservices understanding
- Database experience (PostgreSQL, MongoDB)
- Docker and cloud deployment knowledge
Skills
`Python` · `Django` · `FastAPI` · `Flask` · `Google BigQuery` · `Data pipelines` · `AI/ML integration` · `REST APIs` · `Docker` · `PostgreSQL` · `MongoDB` · `Git`
How to apply
Or apply online: https://www.rooster.jobs/jobs/512979