ERP Initiatives Group Inc is seeking a Senior Software Engineer with extensive experience in the Hadoop ecosystem and AI-driven solutions. The role involves collaborating with various teams to deliver high-quality features and integrating AI/ML models into existing software systems.
Responsibilities:
- Minimum 5 years of experience developing in Hadoop echo system (Spark, PySpark, MapReduce, Hive, Impala)
- Minimum 5 years of experience with common application frameworks (JEE – Spring Boot, Struts, Hibernate)
- Minimum 5 years of experience with RDBS such as MS SQL Server, Oracle, PostgresSQL and MySQL programming, MS SQL server preferred
- Demonstrated proficiency with at least one widely used programming language such as Java, Python, C/C++, C#, and scripting languages such as JavaScript
- Collaborate with UI/UX designers, product managers, and other engineers to deliver high-quality features
- Strong proficiency in building and consuming RESTful APIs
- Experience with Elasticsearch, including data modeling, indexing, and querying
- Hands-on experience with OpenShift or similar container orchestration platforms (e.g., Kubernetes)
- Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies. Hands-on experience with LLM frameworks, APIs, and cloud platforms supporting advanced AI models
- Proven experience in designing and implementing AI-driven solutions in a production environment
- Ability to integrate AI/ML models into existing software systems and workflows
- Proficiency in prompt engineering and optimizing LLM outputs for business-specific use cases. Knowledge of cloud development and microservices
- Understanding of prevalent Software Development Lifecycle Methodologies with specific exposure or participation in Agile Scrum techniques preferred
- Ability to execute project deliverables in a dynamic, fast paced environment within estimated timelines
- Good written and oral communication skills
Requirements:
- Minimum 5 years of experience developing in Hadoop echo system (Spark, PySpark, MapReduce, Hive, Impala)
- Minimum 5 years of experience with common application frameworks (JEE – Spring Boot, Struts, Hibernate)
- Minimum 5 years of experience with RDBS such as MS SQL Server, Oracle, PostgresSQL and MySQL programming
- Demonstrated proficiency with at least one widely used programming language such as Java, Python, C/C++, C#, and scripting languages such as JavaScript
- Collaborate with UI/UX designers, product managers, and other engineers to deliver high-quality features
- Strong proficiency in building and consuming RESTful APIs
- Experience with Elasticsearch, including data modeling, indexing, and querying
- Hands-on experience with OpenShift or similar container orchestration platforms (e.g., Kubernetes)
- Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies
- Hands-on experience with LLM frameworks, APIs, and cloud platforms supporting advanced AI models
- Proven experience in designing and implementing AI-driven solutions in a production environment
- Ability to integrate AI/ML models into existing software systems and workflows
- Proficiency in prompt engineering and optimizing LLM outputs for business-specific use cases
- Knowledge of cloud development and microservices
- Ability to execute project deliverables in a dynamic, fast paced environment within estimated timelines
- Good written and oral communication skills
- AI experience would be helpful
- MS SQL server preferred
- Understanding of prevalent Software Development Lifecycle Methodologies with specific exposure or participation in Agile Scrum techniques preferred