Software MindSoftware Mind

Senior Fullstack AI Engineer

Added 4 hours ago

Company Description

We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!

Job Description

What You'll Do

● Build and ship full-stack AI applications: Create frontend experiences and backend systems that power real AI capabilities, iterating based on performance and user feedback

● Own the full lifecycle: Take projects from idea through production deployment, ensuring quality, reliability, and scalability

● Build foundational infrastructure: Develop search/retrieval services, tool execution layers (MCP servers), workflows, and intelligent agents

● Establish measurement systems: Create feedback loops and performance tracking to continuously improve AI system behavior

● Solve complex problems: Debug issues across the stack, identify root causes, and implement robust solutions

#LI-DNI

Qualifications

● 5+ years shipping production code (frontend and backend)

● Strong programming fundamentals: We’ll primarily use JavaScript, Python and PHP, but value problem-solving skills over specific language expertise

● Backend development experience: Building workflows, APIs, state management, and async systems

● Database knowledge: Working with both SQL and NoSQL databases

● Frontend skills: Building responsive interfaces with modern frameworks (React, Vue, Angular, Svelte, etc.)

● Experience applying AI/ML in production: You've worked with LLMs or ML models in real applications, not just tutorials

Additional Information

Working Style:

● Ownership mindset: You identify problems, take initiative, and see things through

● Pragmatic and adaptable: You choose the right tool for the job and aren't afraid to learn new technologies

● Systematic problem-solver: You can debug complex systems and think through tradeoffs

Good to Have:

● Knowledge of AI evaluation, error analysis, and building feedback loops

● Experience with agentic frameworks (LangGraph, Google ADK) or Model Context Protocol (MCP)

● Background in information retrieval or search systems