Stride

Senior AI Engineer

Stride

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, test, and maintain modern software applications across backend and frontend systems.
  • Develop scalable backend services, APIs, and integrations that support high-performance applications.
  • Build modern frontend experiences using frameworks such as React, NextJS, or similar technologies.
  • Write clean, maintainable, and well-tested code following modern engineering practices.
  • Work across multiple programming languages and ecosystems depending on project needs.
  • Participate actively in architecture discussions, code reviews, and technical design sessions.
  • Utilize modern development tools and AI-assisted engineering workflows to improve productivity and code quality.
  • Integrate AI-enabled capabilities into applications when appropriate, such as LLM-powered features or automation workflows.
  • Experiment with emerging technologies such as LangChain, Model Context Protocol (MCP), or similar frameworks.
  • Collaborate with teammates to evaluate where AI technologies can improve product capabilities or engineering processes.
  • Apply pragmatic engineering judgment when adopting new tools and technologies.
  • Partner closely with Product Managers and Product Owners to refine backlogs and clarify requirements.
  • Break down complex work into well-scoped, estimable user stories and technical tasks.
  • Provide reliable estimates and contribute to sprint and release planning.
  • Participate in sprint planning, stand-ups, and retrospectives.
  • Contribute to a culture of transparency, collaboration, and continuous improvement.
  • Support delivery of high-quality software within Agile development environments.
  • Work directly with client stakeholders as part of delivery teams.
  • Participate in technical discussions, demos, and solution walkthroughs.
  • Communicate clearly about tradeoffs, risks, and implementation approaches.
  • Contribute to building strong client relationships through high-quality engineering work.

Requirements

  • 4+ years of professional experience as a Software Engineer, Full-Stack Engineer, or Backend Engineer.
  • Strong experience building backend services and APIs using languages such as Java, Python, Ruby, or similar technologies.
  • Experience developing modern frontend applications using React and/or NextJS.
  • Solid experience working with relational and NoSQL databases.
  • Strong understanding of RESTful APIs, distributed systems, and scalable architectures.
  • Familiarity with AI-assisted development tools and modern developer workflows.
  • Familiarity with agentic AI frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or similar orchestration tools.
  • Exposure to integrating AI capabilities or LLM APIs into software applications.
  • Understanding and use of Test Driven Development (TDD) and Pair Programming.
  • Comfortable working in Agile delivery environments (Scrum, Kanban).
  • Excellent communication skills and ability to work in client-facing roles.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonRubyReactNextJSRESTful APIsNoSQL databasesTest Driven Development (TDD)Pair ProgrammingAgile development
Soft Skills
communicationcollaborationproblem-solvingclient-facingtransparencycontinuous improvementpragmatic engineering judgmentteamworkadaptabilityleadership