Lead Software Engineer – Chennai (AI/ML Engineering Focus)
Build the backbone of AI — engineer the systems that power enterprise intelligence
Location: Chennai, India
Experience: 6–8 years in software engineering (preferably in AI/ML or data-driven product development)
Problem solvers who don’t just write code but build scalable, impactful AI systems.
Role Overview
As a Senior Software Engineer, you will design, build, and scale AI-driven platforms and applications that empower enterprises to accelerate sales. You will collaborate with data scientists, product managers, and architects to deliver intelligent solutions that redefine customer engagement and decision-making.
What makes you right for this role.
AI Platform Development – Build and optimize high-performance software systems powering AI/ML models.
End-to-End Engineering – Translate AI prototypes into production-ready applications with scalability and reliability.
Cloud-Native Development – Architect and deploy solutions on AWS, Azure, or GCP with strong DevOps practices.
Collaboration – Partner closely with data scientists, product teams, and business stakeholders to deliver impactful AI products.
Best Practices – Ensure code quality, performance, and security through reviews, automation, and continuous improvement.
The person you’re
Strong experience in software development with Python/Java/Scala (AI/ML product experience is a plus).
Hands-on expertise in building scalable, distributed systems and APIs.
Familiarity with ML frameworks (TensorFlow, PyTorch) and data processing pipelines (Spark, Kafka).
Experience with microservices, containerization (Docker, Kubernetes), and CI/CD pipelines.
passionate about AI, innovation, and applying technology to solve real-world enterprise challenges.
Chennai-based with flexibility to collaborate with global teams and stakeholders.
Skills Required
- 6-8 years software engineering experience
- Strong experience in software development with Python, Java, or Scala
- AI/ML product experience
- Hands-on expertise building scalable, distributed systems and APIs
- Familiarity with ML frameworks (TensorFlow, PyTorch)
- Experience with data processing pipelines (Spark, Kafka)
- Experience with microservices, containerization (Docker, Kubernetes)
- Experience with CI/CD pipelines and DevOps practices
- Cloud-native architecture and deployment experience on AWS, Azure, or GCP
- Chennai-based with ability to collaborate with global teams
What We Do
Crayon Data is a leading provider of AI-led revenue acceleration solutions, headquartered in Singapore with a local presence in India and the UAE. The company was founded in 2012 with the vision of simplifying the world’s choices. Our flagship platform, maya.ai, helps enterprises across the Banking, Fintech, and Travel industries create and capture sustainable revenue streams by unlocking the value of data. maya.ai's capability is driven by four “as a Service” components - Data, Recommendation, Customer Experience, and Marketplace - that work individually and together to create tangible results. Crayon Data recently won the E50 awards organized by KPMG and the Business Times in Singapore. Crayon was featured in HFS Hot Vendors Compendium in 2021. They were also among the top 15 finalists at Emerging Enterprise Awards 2019, Singapore.







