OverviewWe're looking for an experienced AI Software Developer / System Architect to design, build, and scale intelligent systems across our organization. This role blends hands-on development with architectural leadership — you'll own the design and delivery of AI solutions that are robust, secure, and aligned with business goals.
Responsibilities- Design end-to-end architecture for AI-powered applications, including LLM-native systems, RAG pipelines, and agentic workflows
- Build and deploy production-grade AI solutions using foundation models (GPT-4, Claude, Gemini, etc.)
- Develop APIs, microservices, and data pipelines to support AI functionality
- Implement LLMOps practices: evals, observability, prompt versioning, and deployment pipelines
- Design data storage solutions including vector databases and cloud infrastructure
- Ensure security, compliance, and data governance standards are met
- Provide technical leadership and mentorship across development teams
- Contribute to long-term AI strategy and technology roadmap
Qualifications- 5+ years of software development experience; 2+ years in AI/ML or LLM-native systems
- Proficiency in Python and hands-on experience with LLM APIs and frameworks (LangChain, LlamaIndex, Hugging Face)
- Experience with agentic AI and multi-agent orchestration (LangGraph, CrewAI, AutoGen)
- Strong grasp of system architecture, APIs, distributed systems, and cloud platforms (AWS, Azure, GCP)
- Familiarity with vector databases, containerization (Docker/Kubernetes), and AI security practices
- Strong communicator who can bridge technical and business teams - MCP server experience
Nice to Have- Open-source contributions
- Startup experience
- Knowledge of data privacy regulations (GDPR, SOC 2)
Compensation & Work Environment- Remote / Hybrid flexibility
- Collaborative, innovation-driven culture
- Equity in Nucla is available as part of the compensation package
Job Type: Full-time
Pay: $150,000.00-$250,000.00 per year
Benefits:- Stock options
- Work from home
Work Location: Remote