Join neXa – Let’s Shape the Future Together!
Position: Tech Lead – Python
At neXa, we’re not just building digital solutions — we’re helping businesses grow smarter. We work with forward-thinking clients across industries to design, build, and implement technology that makes a real difference. From intelligent automation to custom applications, our projects are as diverse as our team.
We’re looking for a Senior Full Stack Engineer to join a team building an AI-powered educational product focused on improving learning outcomes for students through intelligent chatbot-based experiences.
This role combines hands-on software engineering with architectural ownership in a modern AI environment. You will work closely with data scientists, product designers, and engineers to build scalable, production-ready solutions integrating Large Language Models (LLMs) into real educational workflows.
The position offers strong influence over architecture, API strategy, frontend performance, and the overall technical direction of a rapidly growing AI-driven product ecosystem.
Scroll down to see the full job description, including responsibilities and requirements:
Responsibilities:
- Design and implement scalable architectures for AI-powered applications
- Build and maintain backend services and APIs integrating LLM-based workflows
- Develop modern frontend applications delivering high-quality AI-driven user experiences
- Collaborate closely with data scientists on prompt engineering and model integrations
- Design and optimize APIs connecting AI services with production systems
- Ensure scalability, performance, accessibility, and maintainability across the stack
- Embed explainability, ethics, and quality standards into AI-driven solutions
- Drive engineering best practices, code quality, and development standards
- Collaborate with UX/UI and product teams on user-centered solution design
- Participate in architectural decisions and technology selection processes
- Develop CI/CD pipelines and support automated deployment processes
- Rapidly prototype new ideas and scale them into production-ready solutions
- Support mentoring, technical leadership, and knowledge sharing across teams
Requirements:
- 5+ years of experience building complex, data-driven software products
- Strong full-stack engineering experience with Python and modern frontend frameworks (Angular, React, or Vue)
- Hands-on experience with FastAPI and SQLAlchemy
- Experience designing scalable APIs and backend architectures
- Understanding of prompt engineering principles and LLM output structures
- Experience working with AI-enhanced or data-intensive applications
- Strong knowledge of frontend architecture and modern web development practices
- Understanding of UX design systems and accessibility standards
- Experience with CI/CD pipelines and modern software delivery practices
- Strong communication and collaboration skills
- Experience mentoring engineers and contributing to technical leadership
- Fluent English communication skills
- Degree in Computer Science, Software Engineering, or equivalent practical experience
Nice to have:
- Experience integrating with Large Language Models (LLMs)
- Experience building AI-powered or Generative AI applications
- Background in EdTech or learning-oriented products
- Experience with observability and monitoring tools
- Experience collaborating with design teams using Figma or similar tools
- Experience working in early-stage products or building new engineering teams
- Understanding of cloud cost optimization and efficient AI infrastructure usage
- Experience scaling AI prototypes into production systems