SpanIdea Systems is seeking a highly experienced AI & Machine Learning Engineer to lead automation initiatives across software development. The role focuses on designing and implementing AI-driven solutions to enhance developer productivity through code generation and test automation.
Responsibilities:
- Design and implement AI/ML solutions for code generation, refactoring, and test automation using LLMs and agent-based systems
- Build and deploy agentic AI workflows (multi-agent systems, tool-using agents, autonomous pipelines) to automate SDLC processes
- Partner with software engineering teams to integrate AI-driven automation into CI/CD pipelines, developer tools, and testing frameworks
- Apply strong data engineering principles to build scalable pipelines for training, fine-tuning, evaluating, and monitoring models
- Evaluate and adopt the latest advancements in LLMs, foundation models, RAG, fine-tuning, prompt engineering, and model orchestration frameworks
- Lead experimentation and proof-of-concepts, then harden them into production-grade systems
- Define best practices for model evaluation, safety, reliability, observability, and cost optimization
- Mentor engineers and influence technical direction across teams
- Stay current with emerging trends in AI/ML, agentic AI, and developer productivity tooling
Requirements:
- 12+ years of experience in Data Engineering, Machine Learning, AI, or related fields
- Strong foundation in data engineering (ETL pipelines, distributed systems, data modeling, large-scale data processing)
- Hands-on experience with modern ML and deep learning, including model training, deployment, and lifecycle management
- Deep familiarity with LLMs and generative AI, including: Prompt engineering, RAG architectures, Fine-tuning and evaluation techniques, Model orchestration frameworks (e.g., LangChain, LlamaIndex, Semantic Kernel, etc.)
- Experience building or integrating AI-powered code generation and/or test automation systems
- Strong programming skills in Python (required); experience with Java, JavaScript, or similar languages is a plus
- Solid understanding of software engineering best practices, testing strategies, and CI/CD workflows
- Experience deploying ML systems in cloud environments (AWS, GCP, or Azure)
- Drive automation in code gen: 8 years (Required)
- Test automation: 5 years (Required)
- Experience with agentic AI systems, autonomous agents, or multi-agent architectures
- Familiarity with developer tooling, IDE integrations, or internal platform engineering
- Experience with model monitoring, evaluation frameworks, and AI observability tools
- Prior experience leading or influencing AI strategy at scale
- Background in MLOps and production ML systems
- AI/ML/Agentic AI: 10 years (Preferred)