About the job AI DEVELOPER
About the Role
Were seeking a versatile AI Development Engineer with Full Stack experience to deliver AI-driven, innovative products and features across our suite of vertical market software solutions. This role is ideal for engineers with a strong AI-focused development background who enjoy building both frontend and backend solutions, without being solely focused on ML research or foundational model development.
You'll work on real-world production systems designing, prototyping, and deploying customer-facing features that leverage third-party AI tools and services. You will have the opportunity to shape how AI is integrated into our products while contributing across the full technology stack.
What You'll Do:
-
Rapidly prototype and deliver AI-powered features using modern development tools and platforms (e.g., Bolt.new, Cursor, Windsurf).
-
Integrate third-party AI APIs (e.g., OpenAI, Azure AI) into product workflows and services.
-
Build and maintain full-stack features, including front-end interfaces, backend services, database interactions, and infrastructure.
-
Collaborate with stakeholders, product managers, designers, and other developers to ensure effective, user-friendly solutions.
-
Support internal teams in adopting AI tools and best practices.
-
Participate in customer-facing Proof of Concept (POC) development, product demos, and ongoing use cases.
-
Collect user and stakeholder feedback to refine functionality and performance.
Required Skills:
Were looking for mid-level engineers who are AI-driven and comfortable working across the full stack.
AI Development & Integration:
-
Proven experience building AI-powered products.
-
Experience working with Product Management and end users for feedback and improvements.
-
Proficiency integrating third-party AI APIs (OpenAI, Hugging Face, Azure Cognitive Services).
-
Familiarity with prompt engineering concepts and tools like LangChain.
-
Understanding of token usage, latency trade-offs, and cost management.
Frontend:
-
Experience with modern JavaScript frameworks (React, Vue.js) and TypeScript.
-
Familiarity with UI frameworks (Tailwind CSS, Material UI).
-
Knowledge of responsive design and component-based architecture.
Backend:
-
Hands-on experience with backend development in Node.js, Python (FastAPI, Flask), or C# (.NET Core).
-
Knowledge of RESTful API design and backend logic implementation.
-
Experience with authentication/authorization mechanisms (OAuth, JWT).
Database:
-
Proficiency in relational databases (PostgreSQL, MySQL).
-
Basic schema design, writing efficient queries, and backend integration.
-
Bonus: Experience with vector databases (Pinecone, Weaviate).
Development Tools & Process:
-
Git for version control; familiarity with CI/CD pipelines.
-
Agile development practices (Scrum, Kanban).
-
Comfortable using AI-augmented development tools (Cursor, Windsurf).
What Were Looking For
-
2-5 years of professional experience in AI software development.
-
Hands-on experience applying AI capabilities to product features.
-
25 years of experience in full stack or software engineering roles.
-
Demonstrated experience across frontend and backend systems, including SQL databases.
-
Proven experience building and deploying production-ready AI/ML applications, particularly in generative AI (LLMs, prompt engineering, embeddings, RAG systems).
-
Strong problem-solving skills and curiosity to experiment with new technologies.
-
Excellent communication skills and ability to collaborate cross-functionally.
-
Bonus: Experience working with SaaS or vertical market software.
Why Join Us?
-
Impactful Work: Your code will be seen and used by customers in production.
-
Growth-Oriented Culture: Learn by doing, with mentorship and opportunities to expand your skillset.
-
AI-Driven Innovation: Be part of an organization actively building responsible AI into its product DNA.
-
Collaborative Team: Join a team that values diversity of thought, experimentation, and working together to deliver great products.