Similar Jobs
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
The Senior Software Developer is responsible for designing and developing scalable software solutions, focusing on backend and frontend code, while collaborating with cross-functional teams and supporting system design and documentation.
Top Skills:
Angular 2+AWSCSSDockerHTMLJ2EeJasmineJava 11+JavaScriptJunitKubernetesMavenNeo4JPostgresProtractorSpringSpring BootSvgTimescaledbTypescript
Insurance • Financial Services
The Senior Software Engineer will develop high-performance web applications, manage cloud infrastructure, participate in design and code reviews, and ensure quality standards are met.
Top Skills:
Apollo ClientApp DynamicsAWSAws CdkAws CloudformationCi/CdCypressDockerExpressGraphQLJavaScriptMySQLNestjsNode.jsPlaywrightPythonSplunkTerraformTypescript
Software • Travel
Lead the development of features and complex systems for Agoda's web and app products, ensuring high performance and scalability.
Top Skills:
Ci/CdDockerGraphQLK8SKafkaNosql TechnologiesRabbitMQReactTs
HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.A Career at HARMANAs a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.Job DescriptionIntroduction: A Career at HARMAN Digital Transformation Solutions (DTS)We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN DTS, you solve challenges by creating innovative solutions.· Combine the physical and digital, making technology a more dynamic force to solve challenges and serve humanity’s needsKey Responsibilities:- Service Configuration & Automation:Configure and bootstrap services using the Go CLI.Develop and maintain Go workflow templates for automating Java-based microservices.Deployment & Upgrade Management:Manage service upgrade workflows and apply Docker-based patches.Implement and manage OS-level patches as part of the system lifecycle.Enable controlled deployments and rollbacks to minimize downtime.- Network & Security Configuration:Configure and update FQDN, proxy settings, and SSL/TLS certificates.Set up and manage syslog servers for logging and monitoring.Manage appliance users, including root and SSH users, ensuring security compliance.- Scalability & Performance Optimization:Implement scale-up and scale-down mechanisms for resource optimization.Ensure high availability and performance through efficient resource management.- Lifecycle & Workflow Automation:Develop automated workflows to support service deployment, patching, and rollback.Ensure end-to-end lifecycle management of services and infrastructure.What You Will Do
- Perform hands-on software development, including writing code and unit tests, doing proof of concepts, conducting code reviews, and testing in ongoing sprints
- Work closely with product managers and other full stack developers to implement innovative solutions to challenging web development problems
- Participates in system design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support
- Drive automation and ensure automated test scripts are completed for new features
- Supports new and ongoing digital projects including corporate and client microsites, and integration with data and marketing platforms
- Provides analysis of problems and recommends solutions
- Work collaboratively with a tight-knit product development team
- Utilized various statistical techniques to derive important insights and trends.
- Proven experience in machine learning model development and analysis using classical and neural networks based approaches.
- Strong understanding of LLM architecture, usage, and fine-tuning techniques.
- Solid understanding of statistics, data preprocessing, and feature engineering.
- Proficient in Python and popular ML libraries (scikit-learn, PyTorch, TensorFlow, etc.).
- Strong debugging and optimization skills for both training and inference pipelines.
- Familiarity with data formats and processing tools (Pandas, Spark, Dask).
- Experience working with transformer-based models (e.g., BERT, GPT) and Hugging Face ecosystem.
- Experience with MLOps tools (e.g., MLflow, Kubeflow, SageMaker, or similar).
- Experience with monitoring tools (Prometheus, Grafana, or custom solutions for ML metrics).
- Familiarity with cloud platforms (Sagemaker, AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Hands-on experience with MLOps practices and tools for deployment, monitoring, and drift detection.
- Exposure to distributed training and model parallelism techniques.
- Prior experience in AB testing ML models in production.
- BS or MS degree in computer science, or equivalent 5+ years of work relevant experience
- 5+ years of experience working in React and able to demonstrate strong JavaScript knowledge
- 5+ years of experience working with NodeJS backend.
- 3+ years of experience working with PostgreSQL and MongoDB or any data base.
- Proficiency working with Docker
- Proficiency working with GraphQL and Kubernetes
- Strong experience in systems architecture design and development
- Strong experience building single-page and progressive web applications
- Experience using test-driven development practices
- Ability to efficiently manage and build large, complex web applications
- Strong analytical and problem-solving skills, with good attention to detail
- Excellent oral and written communication skills
- Self-motivated, ability to work independently
- Ability to use creative thinking to develop innovative solutions to business problems
- Strong project management skills, including the ability to manage multiple projects simultaneously
- Ability to mentor other developers
- Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location
- Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
- Extensive training opportunities through our own HARMAN University
- Competitive wellness benefits
- Tuition reimbursement
- “Be Brilliant” employee recognition and rewards program
- An inclusive and diverse work environment that fosters and encourages professional and personal development
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.