We are a dynamic startup focused on developing innovative software products, web applications, AI-powered tools, integrations, and business automations across multiple projects. Operating with a hybrid delivery model that combines internal ownership and outsourced development, we seek a Senior AI & Full-Stack Engineer to join our team remotely on a full-time, long-term basis. This role offers the chance to take ownership of technical leadership, guiding external contributors and shaping reliable, maintainable software solutions. You will be involved in all stages of development—from business requirements through implementation, testing, deployment, and ongoing operation—across various products and initiatives. This position is ideal for an experienced engineer eager to grow with the company and assume increasing responsibility.

Key Responsibilities
- Develop and maintain frontend and backend web applications.
- Build AI-powered features, integrations, internal tools, and business automations.
- Utilize AI coding assistants and agentic workflows effectively, ensuring thorough testing and human oversight.
- Translate business requirements into clear implementation tasks with verifiable acceptance criteria.
- Design APIs, business logic, authentication, authorization, and third-party integrations.
- Manage database schemas, migrations, query optimization, backups, and recovery processes.
- Administer Linux servers, including application services, permissions, updates, networking, and troubleshooting.
- Build and maintain Docker environments, handling container networking, storage, configuration, and health monitoring.
- Manage DNS records, domain routing, TLS certificates, and reverse proxies.
- Maintain CI/CD workflows using GitHub Actions, Azure DevOps Pipelines, and related build agents.
- Execute deployments with migration checks, rollback plans, and post-deployment verification.
- Investigate and resolve production incidents, addressing root causes.
- Coordinate outsourced developers and specialists, clarifying requirements, reviewing deliverables, and managing dependencies.
- Mentor developers through code reviews, demonstrations, and constructive feedback.
- Ensure solutions are proportionate to problems, controlling complexity, infrastructure costs, and maintenance overhead.

Required Qualifications
- Proven senior-level experience delivering and maintaining production web applications.
- Strong frontend skills with modern frameworks, JavaScript or TypeScript, HTML, and CSS.
- Solid backend development expertise, including secure APIs, integrations, validation, and error handling.
- Practical experience integrating AI or large language model capabilities, managing output quality, failure handling, latency, and cost.
- Hands-on experience with AI coding assistants or agentic development workflows, with independently verified results.
- Strong SQL and relational database skills, including migrations, indexing, performance tuning, and backup/recovery.
- Proficient Linux administration and Docker deployment experience.
- Working knowledge of DNS, HTTP/HTTPS, TLS, firewalls, ports, and reverse proxies.
- Practical CI/CD experience with GitHub Actions and familiarity with Azure DevOps repositories and pipelines.
- Strong Git skills, including pull requests, code reviews, and release management.
- Previous experience leading development teams or coordinating technical delivery.
- Demonstrated mentoring ability and clear communication of technical decisions.
- Experience working with outsourced developers, contractors, or distributed teams.
- Ability to work independently, prioritize competing demands, and make sound decisions within a startup budget.
- Commitment to a long-term, full-time role with growing responsibility.

Preferred Qualifications and Benefits
- Experience building products or engineering processes in early-stage startups.
- Managing multiple applications or services simultaneously.
- Evaluating outsourced work for correctness, security, maintainability, and operational readiness.
- Developing AI agents, tool integrations, retrieval workflows, or reliable automation.
- Operating PostgreSQL and multi-service Docker environments.
- Establishing deployment standards, monitoring, incident response procedures, and practical documentation.
- Structured mentoring to improve junior developers’ effectiveness.

Joining our team offers the opportunity to influence software architecture, delivery processes, and team development from the ground up. Compensation aligns with startup budgets and experience, with significant growth potential as the company expands. Career progression may lead to roles such as Technical Lead, Engineering Lead, or Head of Engineering, based on demonstrated performance and leadership.

This is a fully remote position with a time-tracking system that monitors activity and captures periodic screenshots as part of the working arrangement. Candidates should be comfortable with this setup.

We encourage early applications to discuss your potential impact on our technical direction. Please submit your CV along with a brief overview covering your contributions to production applications, AI features you implemented and verified, Linux/Docker/database/deployment responsibilities, leadership or mentoring experience, coordination of outsourced development, earliest start date, and salary expectations. Public portfolio links and GitHub repositories are welcome; please avoid sharing confidential information.

Job Details

Total Positions:
1 Post
Job Shift:
Work From Home
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Manager
Maximum Experience:
5 Years
Apply Before:
Oct 27, 2026
Posting Date:
Oct 21, 2026

M365Consult

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

I found a job on Rozee!