Senior Software Engineer, .AI; Remote
Dubai, Dubai, UAE/Dubai
Listed on 2026-01-10
-
Software Development
Software Engineer
Senior Software Engineer, Learn With.
AI (Remote) - $100,000/year USD
Join to apply for the Senior Software Engineer, Learn With.
AI (Remote) role at Crossover.
$50.00/hr - $50.00/hr
Are you a Full-Stack Engineer energized by tackling intricate problems and shipping features that matter? We're looking for someone to help us create cutting‑edge AI‑driven products that reshape the way individuals learn and develop. Your primary focus will be on delivering excellence—building products that scale, remain maintainable, and drive measurable impact.
Our Portfolio Includes Products That Are Redefining Education- Teach Tap:
Uses AI to animate historical figures within a Tik Tok‑style learning platform. - Teach Tales:
Captivates students through personalized, enchanting narratives that enhance understanding. - Time Back:
Functions as a learning assistant that connects with existing tools, offering proactive student coaching. - Athena:
Delivers proven academic results through AI‑generated video content and assessments.
This position is designed to generate tangible impact via functional software. You will leverage AI tooling and cloud‑native infrastructure to construct full‑stack systems that address real challenges—not simply complete tasks. We expect rapid delivery without compromising quality, favoring the simplest correct approach that reconciles immediate velocity with sustained maintainability.
What You Will Be Doing- Ship complete full‑stack features:
Transform user stories into deployed solutions by clarifying needs, architecting scalable designs, implementing backend and frontend logic, rigorously testing, and releasing to production. - Identify and resolve bugs:
Conduct root cause investigations, address underlying issues rather than surface symptoms, and prevent future regressions through effective testing strategies. - Elevate code standards:
Assess design proposals and pull requests to ensure they are clear, simple, and correct, stopping technical debt at the source.
- Creating pixel‑perfect interfaces or intricate backend systems solely for the sake of complexity.
- Implementing specifications mechanically without grasping the underlying problem.
- Spending time in long meetings about roadmaps and priorities or following up with stakeholders.
- Simply delivering features; your responsibility is solving genuine problems.
Key Responsibilities
- Leveraging AI to create software that addresses authentic user needs, ships quickly, and remains sustainable over time.
- A minimum of 4 years writing production‑level code for both the frontend and backend of web applications (any framework).
- Proven ownership: A track record of owning entire modules, product features, or teams—not merely completing isolated assignments.
- Self‑sufficient execution:
Capability to remove your own blockers, manage your own tempo, and navigate uncertainty effectively. - Hands‑on experience applying generative A.I. in daily development workflows.
AI
Learn With.
AI is an edtech startup that leverages AI and subject matter experts to cultivate a new way of learning. Our unique approach leverages 50+ years of learning science, cutting‑edge data analytics and AI‑powered coaching. In doing so we help students learn more, learn faster, and learn better—and have fun while doing it. We are a remote‑first company that hires globally via Crossover.
with us
This is a full‑time (40 hours per week), long‑term position. The position is immediately available and requires entering into an independent contractor agreement with Crossover as a Contractor of Record. The compensation level for this role is $50 USD/hour, which equates to $100,000 USD/year assuming 40 hours per week and 50 weeks per year. The payment period is weekly. Consult for more details on this topic.
Crossover Job Code: LJ-4774-AE-Dubai-Senior Software.
012
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).