Experience
: 7.00 + years
Salary
: Confidential (based on experience)
Expected Notice Period
: 15 Days
Shift
: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type
: Hybrid (Gurugram)
Placement Type
: Full Time Permanent position(Payroll and Compliance to be managed by: Mechademy)
(*Note: This is a requirement for one of Uplers' client - Mechademy)What do you need for this opportunity?Must have skills required:and clean code., and high-throughput architectures., concurrency, design scalability, Excellent communicator and collaborator across cross-functional teams., Experience delivering complex, Passionate about performance optimization, Proven track record in system design, scalable software systems in agile environments., Strong technical ownership — ability to drive solutions end-to-end with minimal supervision., and cloud deployment (AWS/GCP)., and deploying ML models (FastAPI, and design paBerns., and familiarity with JavaScript/TypeScript., Cassandra) and Kme-series databases (InfluxDB, Ci/Cd Pipelines, containerizaKon (Docker/Kubernetes), Data Pipelines, Experience with KaXa/Pulsar, Go, LLD, Microservices, monitoring (Prometheus/Grafana), or custom APIs)., Proficiency in Java, SQL/NoSQL systems (PostgreSQL, Strong understanding of distributed systems, TensorFlow Serving, Timescale)., DynamoDB, PythonMechademy is Looking for:
What We’re Looking For
Are you a hands-on technical leader who loves building high-performance, distributed systems that power AI-driven insights?
You’re an ideal candidate if you:
- Thrive in a fast-paced, product-focused environment and enjoy working at the intersecKon of AI, data, and
engineering.
- Have deep experience designing and developing large-scale systems and take pride in code quality and
architecture.
- Are moKvated by solving real-world challenges in reliability, performance, and scalability.
- Value ownership, teamwork, and cra`smanship over hierarchy.
Why Mechademy?
Kickstart your career with a company that’s fun, innovaKve, and shaping the future of the oil and gas industry.Mechademy is where cubng-edge predicKve analyKcs meets a culture of collaboraKon and creaKvity. We’re notyour typical start-up company – we thrive on solving complex challenges with technology, fostering growth, andmaking an impact. Whether you''''''''re diving into groundbreaking projects, learning from industry leaders, or enjoyingteam ouKngs, you’ll feel valued and inspired every step of the way.
- Work on groundbreaking technology that is shaping the future of rotaKng equipment diagnosKcs., Build
products that blend AI, engineering, and physical science — solving tangible problems in reliability and
safety.
- Relish a challenging, dynamic role with opportuniKes for individual contribuKons that direct impact on
the success of the company.
- Grow into a leadership posi%on as Mechademy grows.
- Generous compensa%on to help you achieve financial stability.
What We Offer
- Opportunity to build scalable processes for a company serving Fortune 500 clients.
- A collaboraKve environment with engineering, product, and customer success teams solving hard
problems.
- CompeKKve compensaKon, performance incenKves, and professional growth opportuniKes.
At Mechademy, your ideas maher, your growth is our priority, and your future starts now.
Lead So
As a Lead Engineer at Mechademy, you will be involved in:
- designing, developing, and scaling our prescriptive AI platform.
- Hands-on technical leadership role, requiring you to set engineering standards, make architectural
decisions, and work directly with backend, data, and ML engineers to deliver high-performance,
production-grade systems.
- You will collaborate closely with Product Managers, Data Scientists, ML Engineers, and the RML (Remote
Monitoring Lab) to translate algorithms and diagnostics logic into scalable platform components.
Key Responsibilites
- Technical Leadership & System Design
- Design and implement scalable distributed systems with an emphasis on performance, concurrency, and
maintainability.
- Lead architecture reviews, propose system improvements, and ensure adherence to engineering best
practices.
- Build and evolve microservices, APIs, and data processing components that form the foundation of the
platform.
- Drive adoption of robust design principles — modularity, fault tolerance, and observability.
- Hands-On Development
- Be deeply involved in coding across Python, JavaScript
- Work on ML model integration and orchestration pipelines alongside the data and ML teams.
- Review code for design, performance, and maintainability; mentor engineers on technical excellence.
- Delivery & Execu2on
- Take ownership of end-to-end delivery of complex features or system components.
- Collaborate with cross-functional teams to ensure product requirements are translated into scalable
technical solutions.
- Participate in sprint planning, backlog refinement, and continuous integration workflows.
- Uphold the principles of DevOps and automation-first engineering (CI/CD, infrastructure as code,
monitoring).
- Collabora2on & Influence
- Partner with Product and ML teams to design solutions that balance performance with flexibility.
- Serve as a bridge between engineering and domain teams (RML), ensuring seamless integration of models
and diagnostics.
- Act as a technical mentor and thought partner to other engineers, fostering a learning culture.
Experience & Attributes
- 7–12 years of total experience in Front end, backend, data, or platform engineering.
- Proven track record in system design, concurrency, and high-throughput architectures.
- Experience delivering complex, scalable software systems in agile environments.
- Strong technical ownership — ability to drive solutions end-to-end with minimal supervision.
- Passionate about performance optimization, design scalability, and clean code.
- Excellent communicator and collaborator across cross-functional teams.
Qualifications
- Bachelor’s degree (B.Tech/B.E.) in Computer Science, Information Technology, Electronics, or a related
engineering discipline.
- Master’s degree (M.Tech/MS).
- Solid foundation in data structures, algorithms, and distributed systems architecture.
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!