Supervisor, Software Innovation
at Plymouth Rock Assurance Corporation
Boston, MA 02111, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 May, 2025 | Not Specified | 03 Feb, 2025 | 5 year(s) or above | Postgresql,Mongodb,Java,Performance Engineering,Cloud Computing,Docker,Programming Languages,Software Development,Maven,Emerging Technologies,Kubernetes,Integration Testing,Snowflake,Mobile Application Development,Python,Azure,C++,Aws,Junit,Nexus | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SUPERVISOR, SOFTWARE INNOVATION
In this role, you will report to the Director of Application Development and will be at the forefront of driving technological advancements within our organization. You will be responsible for leveraging emerging technologies, such as GenAI and others, to solve complex business problems and enhance existing business processes. Your role will involve researching, designing, and implementing innovative solutions to improve efficiency and drive strategic growth. Additionally, you will collaborate with cross-functional teams to identify opportunities for innovation and develop cutting-edge software solutions.
Responsibilities:
- Lead and supervise a team of researchers and engineers to explore and implement emerging technologies, including GenAI, artificial intelligence, and other advancements.
- Provide guidance and mentorship to team members, fostering skill development and professional growth.
- Oversee the analysis of complex business challenges and utilize innovative solutions leveraging cutting-edge technologies to solve the challenges.
- Approve and guide the design and implementation of proof-of-concept projects to validate the feasibility and value of emerging technologies.
- Serve as the primary liaison between technical teams and business stakeholders, ensuring alignment between technical capabilities and organizational goals.
- Present technical concepts, project updates, and recommendations to senior leadership and other non-technical stakeholders in a clear and actionable manner.
- Facilitate collaboration between cross-functional teams to foster innovation and ensure successful implementation of new technologies into existing applications and systems.
- Champion a culture of continuous improvement by encouraging creative problem-solving and the exploration of emerging industry trends.
- Stay at the forefront of industry trends, best practices, and emerging technologies to inform and enhance the organization’s innovation strategies.
- Monitor and evaluate project progress to ensure timely delivery and alignment with organizational objectives.
- Allocate resources effectively to balance short-term needs with long-term innovation goals.
QUALIFICATIONS:
- Bachelor’s or Master’s degree with 12+ years of experience in software engineering, AI/ML, or a related field with at least 5 years in a leadership or supervisory role.
- Proven track record of hands-on experience developing AI-based solutions and managing technical teams.
- Proven experience in software development, with a strong foundation in programming languages such as Python, Java, or C++.
- Demonstrated expertise in emerging technologies such as GenAI, artificial intelligence etc.
- Experience applying emerging technologies to solve complex business problems and drive innovation.
- Experience with agile development methodologies and rapid prototyping techniques
- Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
- Proficient with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Demonstrated ability to foster creativity, help teams generate ideas and new ways of doing business.
- Skilled relationship-builder and cross-functional collaborator with proven leadership and teamwork abilities, able to manage priorities and drive results across all stakeholders.
- Experience building and leading high performing teams.
- Strong written and verbal communication skills, including proven ability to communicate with technical and non-technical audiences.
- Strong technical and project management skills.
- Advanced application architecture design experience and prior exposure to multiple SDLC’s.
- Prior exposure to distributed application performance engineering, cloud computing, social media programs, mobile application development, database design concepts, middleware concepts, user interface development, and information security engineering.
- Knowledge of Property & Casualty industry best practices would be a plus.
TECHNICAL SKILLS:
- Strong knowledge of LLMs (Large Language Models), Retrieval-Augmented Generation (RAG), AI Agents, and fine-tuning foundation models.
- Experience working with LLM models from OpenAI, Mistral, Anthropic etc.
- Expertise in AI/ML frameworks such as TensorFlow, PyTorch, Keras, LangChain, and Hugging Face Transformers a big plus.
- Skilled in Python and Java, with a focus on writing efficient and scalable code for AI applications.
- Experienced in leveraging cloud platforms such as AWS, Google Cloud, or Azure to deploy and manage AI models at scale. Hands-on experience with containerization technologies like Kubernetes and Docker.
- Proficiency with Jira, Maven, JUnit, Nexus, Hudson, Sonar, and modern DevOps practices. Experience with IaC tools such as Terraform, CloudFormation, and CI/CD automation.
- Strong understanding of AI governance, model security, and ethical AI practices. Familiarity with zero-trust architectures, API security, and data privacy regulations.
- Solid understanding of data processing, pipelines, and distributed systems.
- Experience working with dev tools like Jira, Nexus, Jenkins (or any similar tool), unit & integration testing frameworks and code quality frameworks like Sonar.
- Experience working with both relational and non-relational databases, including PostgreSQL, DynamoDB, DocumentDB, MongoDB, MS SQL Server, and Snowflake.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Lead and supervise a team of researchers and engineers to explore and implement emerging technologies, including GenAI, artificial intelligence, and other advancements.
- Provide guidance and mentorship to team members, fostering skill development and professional growth.
- Oversee the analysis of complex business challenges and utilize innovative solutions leveraging cutting-edge technologies to solve the challenges.
- Approve and guide the design and implementation of proof-of-concept projects to validate the feasibility and value of emerging technologies.
- Serve as the primary liaison between technical teams and business stakeholders, ensuring alignment between technical capabilities and organizational goals.
- Present technical concepts, project updates, and recommendations to senior leadership and other non-technical stakeholders in a clear and actionable manner.
- Facilitate collaboration between cross-functional teams to foster innovation and ensure successful implementation of new technologies into existing applications and systems.
- Champion a culture of continuous improvement by encouraging creative problem-solving and the exploration of emerging industry trends.
- Stay at the forefront of industry trends, best practices, and emerging technologies to inform and enhance the organization’s innovation strategies.
- Monitor and evaluate project progress to ensure timely delivery and alignment with organizational objectives.
- Allocate resources effectively to balance short-term needs with long-term innovation goals
REQUIREMENT SUMMARY
Min:5.0Max:12.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
A leadership or supervisory role
Proficient
1
Boston, MA 02111, USA