AI Developer, Python, Django

Posted Oct 30

This is a fully remote position, open to applicants in Sri Lanka.

📋 Description

• Design and sustain Python/Django applications, client automation solutions, and features for SaaS products.

• Initiate new projects using the current application framework and reusable components.

• Create user interfaces employing established UI components, Django templates, Tailwind CSS, HTMX, and related technologies.

• Leverage existing functionality and develop new components only when necessary.

• Utilize Claude Code to produce code, tests, and documentation.

• Convert requirements into well-structured specifications and detailed development plans.

• Direct AI-assisted development by breaking tasks into manageable units and thoroughly reviewing outputs.

• Detect and rectify inaccurate, incomplete, or inappropriate AI-generated code.

• Develop and run automated tests using pytest and Playwright.

• Conduct relevant tests after each development task and ensure the entire test suite is successful.

• Examine high-risk code related to financial transactions, permissions, data deletion, and security.

• Engage in code reviews and identify potential defects.

• Integrate applications with Xero, Microsoft 365, SharePoint, email platforms, and Stripe.

• Collaborate with PostgreSQL, Redis, Celery, and other components of the existing technology stack.

• Deploy applications on Render and Azure Container Apps while troubleshooting issues in live systems.

• Ensure reliable integrations and automated business workflows.

• Enhance shared components, development templates, testing practices, and implementation processes.

• Maintain technical documentation, specifications, implementation plans, and handover notes.

• Provide precise progress updates and promptly escalate blockers or tasks that exceed estimates.

• Adhere to established development, security, and code-review protocols.


⛳️ Requirements

• A minimum of 3 years of professional experience in full-stack development.

• At least 2 years of experience working with Python and Django.

• Strong grasp of Django fundamentals, including ORM, models, migrations, views, forms, templates, and the Django admin interface.

• Experience with PostgreSQL and crafting accurate, efficient database queries.

• Proven background in developing, maintaining, and debugging web applications.

• Regular practical use of AI coding tools such as Claude Code, Cursor, GitHub Copilot, or similar.

• Ability to critically assess AI-generated code, pinpoint errors, and implement corrections.

• Experience translating requirements into technical specifications and implementation strategies.

• Willingness to utilize AI tools for code generation, testing, and documentation while upholding accountability for code quality.

• Experience in writing and maintaining automated tests.

• Proficiency in using Git, managing pull requests, and conducting code reviews.

• Capability to systematically troubleshoot issues and ensure tests pass successfully.

• Knowledge of secure coding practices, especially concerning permissions, multi-tenant data, and safe file uploads.

• Strong command of written English.

• Good organizational skills and the ability to work independently.

• Commitment to transparent progress reporting, timely escalation of blockers, and thorough documentation.

• Proactive mindset in identifying reusable enhancements and preventing recurring defects.


🏝️ Benefits

• Medical insurance from day one for you and your spouse (or parents if unmarried).

• Comprehensive OPD coverage for all medical needs, including doctor visits.

• Home office setup allowance.

• Internet allowance.

• Gym and wellness allowance.

• Regular team events and engagement activities.

• Diji Assist mental health and counseling support.

• Reimbursement for industry certifications.

• Flexible working arrangements – either from home or the office.

• Rewards and recognition programs.

• Celebrations for Christmas and financial year-end parties.

People also viewed

Speedcast1 day ago

AI Engineer

ES flagSpain OnlyFull-timeAI Engineer€60k – €70k/year
ApplyView job
Multiplica1 day ago

AI Engineer – Freelance

MX flagMexico OnlyFull-timeAI Engineer$1/year
ApplyView job
Fluent, Inc2 days ago

Software Engineer, AI Agents

US flagNew York OnlyFull-timeAI Engineer$130k – $155k/year
ApplyView job
Fluent, Inc2 days ago

Software Engineer – AI Agents

US flagIllinois OnlyFull-timeAI Engineer$130k – $155k/year
ApplyView job
3Cloud2 days ago

Senior Data & AI Engineer – Managed Services

US flagUnited States OnlyFull-timeAI Engineer
ApplyView job
Felix2 days ago

Senior AI Engineer, Ops Labs

BR flagBrazil OnlyFull-timeAI Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers