Senior Full Stack AI Engineer
Job description
Senior Full Stack AI Engineer
About the role
This position involves creating and expanding production-ready applications that utilize generative artificial intelligence. The focus is on delivering tangible products rather than experimental prototypes. The ideal candidate will be a capable builder who can make informed architectural choices, integrate AI into functional systems, and balance rapid development with long-term system health.
Key facts
What you'll do
Construct complete applications that embed generative AI into user workflows.
Develop scalable backend services, APIs, and integrations using current engineering methods.
Create responsive and maintainable frontend interfaces with modern frameworks.
Design modular system architectures that promote scalability, reliability, and longevity.
Incorporate large language models and other AI tools into live applications, ensuring appropriate safety measures and monitoring.
Refine prompt sequences, data processing, and system interactions for consistency and efficiency.
Translate business needs into technical solutions, making sound implementation decisions.
Take ownership of features from initial concept through development, testing, deployment, and refinement.
Adapt existing proven solutions to speed up delivery where appropriate.
Enhance product quality based on performance metrics, user feedback, and operational insights.
Requirements
At least 5 years of comprehensive full stack engineering experience.
Proficiency in backend development using Node.js, Python, or similar technologies.
Strong frontend development skills with frameworks like React or comparable modern tools.
Experience building and interacting with APIs, managing databases, and deploying on cloud environments.
Practical experience integrating generative AI into production applications.
A solid understanding of prompt engineering and the limitations of AI systems, including potential failure points.
Demonstrated ability to design systems that can scale beyond initial versions and remain manageable.
A firm grasp of software architecture, system design, and engineering best practices.
A track record of successfully launching multiple production-grade products or platforms.
The ability to combine traditional software engineering discipline with contemporary AI-driven workflows.
Experience working autonomously with a strong sense of ownership and a product-oriented perspective.
Nice to have
(No specific "nice to have" items were listed in the source material.)
Skills & tools
Node.js
Python
React
Cloud Platforms
Generative AI
LLMs
APIs
Databases
Practical notes
This is a full-time contract role.