Lead Software Engineer
1 day ago
Role: Lead Software Engineer : ML Ops & System Engineering
About Us:
AppZen is the leader in autonomous spend-to-pay software. Its patented artificial intelligence accurately and efficiently processes information from thousands of data sources so that organizations can better understand enterprise spend at scale to make smarter business decisions. It seamlessly integrates with existing accounts payable, expense, and card workflows to read, understand, and make real-time decisions based on your unique spend profile, leading to faster processing times and fewer instances of fraud or wasteful spend. Global enterprises, including one-third of the Fortune 500, use AppZen's invoice, expense, and card transaction solutions to replace manual finance processes and accelerate the speed and agility of their businesses. To learn more, visit us at
.
About the Role:
We are looking for a
Lead Software Engineer
with strong expertise in
ML Ops, distributed systems, and platform engineering
to design, build, and scale high-performance infrastructure. You will lead initiatives across software engineering, system reliability, and machine learning operations to deliver robust, production-ready solutions.
Key Responsibilities
- Design & Develop
scalable, secure, and reliable microservices using
Golang
and
Python
. - Build and maintain containerized environments
using
Docker
and orchestrate them with
Kubernetes
. - Implement CI/CD pipelines
with
Jenkins
for automated testing, deployment, and monitoring. - Manage ML workflows
with
MLflow
, ensuring reproducibility, versioning, and deployment of machine learning models. - Leverage Temporal
for orchestrating complex workflows and ensuring fault-tolerant execution of distributed systems. - Work with AWS cloud services
(EC2, S3, IAM, basics of networking) to deploy and manage scalable infrastructure. - Collaborate with data science and software teams
to bridge the gap between ML research and production systems. - Ensure system reliability and observability
through monitoring, logging, and performance optimization. - Mentor junior engineers and lead best practices for ML Ops, DevOps, and system design.
Required Skills & Experience:
- Minimum 5+ years of experience
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Strong programming skills in Golang and Python
- Hands-on experience with Kubernetes and Docker in production environments.
- Proven experience in microservices architecture and distributed systems design.
- Good understanding of AWS fundamentals (EC2, S3, IAM, networking basics).
- Experience with MLflow for ML model tracking, management, and deployment.
- Proficiency in CI/CD tools (preferably Jenkins).
- Knowledge of Temporal or similar workflow orchestration tools.
- Strong problem-solving and debugging skills in distributed systems.
- Excellent communication and leadership skills with experience mentoring engineers.
-
Lead Software Engineer
3 weeks ago
Pune, Maharashtra, India Coupa Software Full timeJob DescriptionCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and...
-
Lead Software Engineer
5 days ago
Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Sr. Lead Software Engineer
2 weeks ago
Pune, Maharashtra, India Coupa Software Full timeJob DescriptionCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and...
-
Lead Software Engineer
2 weeks ago
Pune, Maharashtra, India Coupa Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...
-
Lead Software Engineer
3 weeks ago
Pune, Maharashtra, India Coupa Software Full timeJob DescriptionCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and...
-
Software Engineering Lead
1 week ago
Pune, Maharashtra, India beBeeEngineering Full time ₹ 1,50,000 - ₹ 28,00,000Software Engineering LeadOur company is looking for a highly skilled Software Engineering Lead to join our team. As a seasoned professional, you will be responsible for leading the development of large-scale software systems.Job Description:We are seeking a talented individual with a strong background in software engineering to lead the development of our...
-
Senior Software Engineer
3 weeks ago
Pune, Maharashtra, India Coupa Software Full timeCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M buyers and suppliers We empower you with the ability to predict prescribe and automate smarter ...
-
Leading Software Engineer
2 weeks ago
Pune, Maharashtra, India beBeeTechnical Full time ₹ 10,400 - ₹ 13,08,780Job Title:Sr. Engineering Technical Lead">Job Description:As a Sr. Engineering Technical Lead, you will play a key role in leading our engineering team to deliver innovative and scalable software solutions. You will be responsible for architecting and implementing cloud-based systems, ensuring high performance, security, and scalability.Required Skills and...
-
Software Engineering Lead
1 week ago
Pune, Maharashtra, India beBeeEngineering Full time ₹ 12,00,000 - ₹ 36,00,000Job DescriptionWe are seeking an experienced Software Engineering Lead to shape the future of our Linux distribution by applying strong technical leadership, collaborating with cross-functional teams, and driving world-class engineering practices.This role involves defining, estimating, and driving execution of projects in collaboration with product and...
-
Lead Software Engineer
2 weeks ago
Pune, Maharashtra, India Evoke HR Full timeAbout the Role :We are seeking a highly skilled and experienced Lead Software Engineer with a strong foundation in embedded systems engineering.The ideal candidate will have expertise in Davinci Configuration and Development, EB tresos, Cybersecurity, Secure Bootloader, Basic Software (BSW), Diagnostics Stack, and Communication Stack.This role will be...