We are looking for a
hands-on Technical Lead to drive the
application, user interface, and platform integration aspects of our advanced simulation and AI platform.
This role focuses on
front-end development with HTML5 and custom web components,
backend architecture,
database schema design, and seamless integration with high-performance computational engines. You will combine deep technical skill with a strong sense of user experience, performance, and maintainability.
Key Responsibilities
System & Application Development
- Design and implement the application layer connecting simulation engines, AI modules, and data services
- Develop modular, maintainable backends using MVC patterns (Python or Node.js preferred)
- Design and manage database schemas (SQL/NoSQL) to handle simulation data, model parameters, and user information
- Build RESTful or GraphQL APIs for clean, efficient data exchange
UI/UX & Frontend Development
- Lead development of HTML5-based interactive interfaces using Custom Elements and Vite for bundling and build pipelines
- Implement responsive, high-performance visualizations and controls for simulation and analysis workflows
- Collaborate with designers and scientists to translate complex functionality into intuitive interfaces
- Integrate 3D visualization (WebGL, Three.js, or similar) where required
System Integration & Leadership
- Coordinate with the Simulation Architect to align API contracts and data models
- Mentor frontend and backend engineers, perform code reviews, and maintain quality standards
- Ensure the system meets performance, scalability, and reliability goals
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- 8+ years of full-stack software development experience with increasing responsibility
- Strong expertise in:
- Frontend: HTML5, Custom Elements, CSS, JavaScript/TypeScript, Vite
- Backend: Django / Flask / FastAPI / Node.js or equivalent MVC framework
- Databases: PostgreSQL, MySQL, MongoDB
- API design: REST / GraphQL
- Experience with 3D visualization frameworks (WebGL, Three.js)
- Familiarity with DevOps and CI/CD practices
Preferred Skills
- Experience developing data-driven engineering or scientific tools
- Familiarity with role-based access control and secure, multi-user systems
- Understanding of UI/UX design principles and accessibility best practices
Soft Skills
- Strong ownership and hands-on problem-solving mindset
- Excellent communication and coordination with multidisciplinary teams
- Focused on usability, performance, and clean design
Together, These Two Roles Will:
- Define and build a cohesive, high-performance simulation and AI platform
- Maintain a clean separation between computational core and user-facing systems
- Deliver an advanced yet intuitive software environment for simulation, analysis, and decision support
Benefits
We offer great career growth, ESOPs, Gratuity, PF and Health Insurance.