nesto

Senior Backend Engineer - AI Stream

nesto$100K — $130K *
US-AnywhereRemote in Canada
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience
  • 3-5 years as a software developer with backend web development experience
  • Strong experience in backend programming, especially with Python and FastAPI
  • Familiarity with relational databases such as MySQL
  • Solid grasp of software engineering fundamentals including testing and design patterns
  • Good interpersonal and communication skills
  • Genuine interest in AI/ML-adjacent backend work
  • Exposure to LLM/embedding APIs like Vertex AI or OpenAI is a plus
  • Track record of independently owning a feature or subsystem

Responsibilities

  • Make technical trade-offs and communicate them effectively to the team lead
  • Contribute to code reviews and provide constructive feedback to peers
  • Collaborate with cross-functional team members to meet delivery timelines
  • Troubleshoot, debug, and enhance performance and reliability
  • Seek guidance on complex architectural challenges from senior engineers
  • Deepen your understanding of interaction between deterministic rules engines and AI systems

Benefits

  • Work alongside high-performing talent in the industry
  • Accelerated learning opportunities with exposure to multiple production systems
  • Premium benefits plan with comprehensive insurance and unlimited telemedicine access
  • Four weeks of vacation to maintain work-life balance
  • Access to best-in-class tools and resources for effective execution
  • A productive working environment that supports teamwork
Full Job Description
As Senior Backend Engineer you will be responsible for owning the development of high-impact technical features and subsystems within our AI agent platform. You will be responsible for mentoring junior engineers through code reviews and collaborative problem-solving, helping them grow into successful, independent contributors.

About the team

Several major tech projects are progressing in parallel at a high delivery pace. Structured by squads, the tech teams are working on different products and nesto experiences based on strong algorithms and AI to meet business objectives. Our technology allows customers to shop and access mortgage products by enabling them to complete their mortgage applications and transactions digitally.

You'll be joining the AI Stream, working on Maestro - nesto's document validation platform for mortgage underwriting. This platform combines deterministic, rules-based validation with AI-powered document classification and matching (using models like Gemini, Claude, and OpenAI), so you'll work daily at the boundary between conventional backend systems and AI-assisted processing.

What you'll be doing

  • Make sound technical trade-offs within that domain, communicating them clearly to your team lead
  • Contribute to code reviews and give useful feedback to peers
  • Collaborate with cross-functional team members to hit delivery timelines without compromising quality
  • Troubleshoot, debug, and improve performance/reliability within your area
  • Lean on senior engineers for guidance on novel or ambiguous architectural problems
  • Grow your understanding of how nesto's deterministic rules engine and AI perception/matching layers work together (Vertex AI-based classification, embedding-based name/address matching)


Who you are:

  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • 3-5 years of experience as a software developer, with backend web development experience
  • Strong experience in backend programming, ideally with Python, FastAPI or a comparable web framework
  • Familiarity with relational databases (ex. MySQL)
  • Solid understanding of software engineering fundamentals: testing, design patterns, agile development process
  • Good interpersonal and communication skills, comfortable working with engineers senior to them
  • Genuine interest in AI/ML-adjacent backend work - no ML expertise required, but curiosity about how deterministic and AI-based systems interact
  • Exposure to LLM/embedding APIs (Vertex AI, OpenAI, or similar) is a plus
  • Track record of independently owning a feature or subsystem


The Reward

The A-Team: Work alongside high-performing talent in the industry.
Accelerated Growth: The slope of your learning curve here will be vertical. You will touch more production systems in one year than you would in five years at a bank.

Top-Tier Coverage: Premium benefits plan fully paid by nesto, including comprehensive insurance and unlimited access to telemedicine and mental health services for you and your family.

Rest & Recharge: 4 weeks of vacation to ensure you stay at peak performance.

Best-in-Class Tools: Access to the resources and tech you need to execute without friction.

Working framework: the environment that makes you productive and enables teamwork.

#LI-Remote

About nesto

Nesto Group International is a multinational retail chain incorporated by Western International Group that operates a chain of hypermarkets and supermarkets headquartered in Ajman, UAE. It was founded in 2004 by K. P. Basheer, Chairman of Western International Group in the United Arab Emirates and is led by Managing Directors Siddique Pallolathil, K. P. Jamal, and Directors K. P. Nawas, K. P. Noufal, K. P. Fayiz, and K. P. Athif. The company has 99 outlets operating hypermarkets, supermarkets and convenience stores across the Middle East and India while employing people of various nationalities. The largest hypermarket of Nesto Group is situated in Deira, Dubai with a 350,000 sqft area.
Learn more about nesto

Similar Jobs

More Jobs at nesto

More Information Technology Jobs

Find similar Senior Backend Engineer - AI Stream jobs: