Architect - Machine Learning
3 weeks ago
Who are we?
Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008.
As an architect within the Machine Learning Group, your role involves collaborating with stakeholders across the group to define a vision and direction for the wider team.
When communicating with data scientists, engineers and managers across the group, you will have a good understanding of Machine Learning concepts and how these technologies can be applied to enterprise-grade machine learning at scale, and in a cost-efficient manner.
Leading the development and operations of the Smarsh machine-learning platform, you would be expected to present your ideas and solutions to both technical and non-technical audiences. Providing mentorship and experience to the wider team and demonstrating critical thinking when rationalizing issues and problem-solving.
As a hands-on engineering leader, you will be involved in the design and development of new microservices, APIs and data schemas used across the group, including design capture and the use of design patterns where appropriate.
Working within agile software development teams, you will deliver new features using tools including Java/Kotlin, Python and other modern development languages.
You will be familiar with Cloud Computing technologies:
· Experience with public cloud vendors including AWS, GCP or Azure
· Cloud-native and containerized applications including Docker and Kubernetes
· Continuous Integration and Continuous Deployment technologies
· Security including RBAC/IAM, Encryption and Service Mesh technologies.
· Data stores including Elasticsearch, SQL/NoSQL and object storage.
· Cloud cost management and optimization
You will be faced with the challenge of developing and operating a big data analytic processing system. This system will require some understanding of data engineering, concurrent stream processing and reconciliation, asynchronous message brokers and GPU-based processing.
How will you contribute?- The ability to lead and guide development teams, providing technical direction and fostering a collaborative work environment.
- Excellent verbal and written communication skills to effectively collaborate with stakeholders, present architectural proposals and provide technical guidance to development teams.
- Culturally biased to customer concerns while keeping product integrity
- Demonstrated expertise in designing scalable, maintainable, and secure software applications with a focus on scale, performance, and usability.
- Strong analytical and problem-solving skills to identify challenges and design effective solutions for complex business requirements.
- Knowledge of security best practices and the ability to implement security measures in the application architecture to protect against potential threats.
- Understanding the importance of quality assurance and testing in the software development lifecycle.
- A proactive attitude toward continuous learning and staying updated with the latest advancements in technology and best practices.
- Requirement Analysis: Collaborating with stakeholders to understand business needs and translate them into technical requirements.
- Architectural Design: Creating high-level and low-level architectural designs for applications, ensuring they align with business goals and long-term strategies.
- Technology Selection: Evaluating and recommending appropriate technologies, frameworks, and tools to meet application requirements.
- Scalability and Performance: Ensuring the application architecture is scalable, efficient, and capable of handling increased workloads without compromising performance.
- Security: Implementing security measures and best practices to safeguard sensitive data and protect the application from potential threats
- Integration and Interoperability: Designing systems that can seamlessly integrate and leverage the existing platform, services and any third-party services, promoting interoperability.
- Code Review and Guidance: Review code implementations to ensure they adhere to the architectural guidelines and provide guidance (including reference implementations) to development teams when needed.
- Performance Optimization: Identifying and resolving performance bottlenecks, conducting load testing, and optimizing the application's overall performance.
- Documentation: Creating comprehensive technical documentation, including architectural diagrams, design patterns, and guidelines for development teams
- Continuous Improvement: Staying updated with the latest industry trends, best practices, and technologies to continuously improve the application architecture.
- Risk Management: Identifying potential risks and providing mitigation strategies related to the application architecture.
- Team Collaboration: Working closely as part of cross-functional teams, including developers, testers, and product owners/managers, to ensure successful delivery.
- Mentoring and Training: Providing guidance, mentoring, and knowledge transfer to junior team members to enhance their skills and expertise.
- Quality Assurance: Ensuring the application's quality and adherence to standards through thorough testing and validation ensuring a healthy test pyramid and practices such as TDD.
- Healthcare insurance - We provide medical, dental, and vision insurance and a flexible spending account that allows you to set aside pre-tax dollars to pay for eligible out-of-pocket expenses.
- Personal time off - A healthy work-life balance is critical to your success at the office. Smarsh offers a “take-what-you-need” time off policy as well as flexible work arrangements
- Pension match - Smarsh provides a 4% Pension match for which employees are fully vested on day one.
- Sabbatical - The Smarsh sabbatical program provides a time to recharge, to study or simply a time to do something you are passionate about away from the workplace. Employees are eligible after six years of service.
- Recognition - We’re big on kudos for a job well done. Our employee-recognition program enables co-workers to nominate their peers who best embody our core values for recognition.
About our culture
Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the world’s leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Comparably.com Best Places to Work Awards. Come join us and find out what the best work of your career looks like.
#J-18808-Ljbffr-
Senior Software Engineer II
2 weeks ago
Belfast, United Kingdom EverQuote, Inc. Full timeSenior Software Engineer II - Machine Learning Belfast, Northern Ireland, United Kingdom Senior Software Engineer II - Machine Learning (ML Ops) Location: Belfast Contract: Full time, Permanent Closing Date: EverQuote is seeking a Senior Software Engineer to join our growing Machine Learning team! As a senior member of the Machine Learning Engineering...
-
Head of Machine Learning
2 weeks ago
Belfast, United Kingdom Launch IT Recruitment LTD Full timeHead of Machine Learning (ML) / Artificial Intelligence (AI) currently required by my extremely well known, successful Belfast based client.We are currently looking for a Senior Manager / Director level candidate to head up my clients ML / AI team.Ideally you will have exposure to Analytics Applications and SAAS or / and PAAS as well as a background of...
-
Head of Machine Learning
2 weeks ago
Belfast, United Kingdom Launch IT Recruitment LTD Full timeHead of Machine Learning (ML) / Artificial Intelligence (AI) currently required by my extremely well known, successful Belfast based client.We are currently looking for a Senior Manager / Director level candidate to head up my clients ML / AI team.Ideally you will have exposure to Analytics Applications and SAAS or / and PAAS as well as a background of...
-
Data Scientist
3 weeks ago
Belfast, United Kingdom EverQuote, Inc. Full timePrincipal Data Scientist Contract: Full time, Permanent EverQuote is seeking a Principal Data Scientist to join our growing team! EverQuote is seeking a Principal Data Scientist to join our growing team! As a member of the Data Science team, you will be instrumental in delivering and deploying artificial intelligence and machine learning models that...
-
Junior Architect
3 days ago
Belfast, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. This is an exciting opportunity to develop the...
-
Junior Architect
Found in: Jooble UK C2 - 3 days ago
Belfast, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. This is an exciting opportunity to develop the...
-
Head of Machine Learning
2 weeks ago
Belfast, Northern Ireland, United Kingdom Launch IT Recruitment LTD Full timeHead of Machine Learning (ML) / Artificial Intelligence (AI) currently required by my extremely well known, successful Belfast based client.We are currently looking for a Senior Manager / Director level candidate to head up my clients ML / AI team.Ideally you will have exposure to Analytics Applications and SAAS or / and PAAS as well as a background of...
-
AWS Software Architect
3 days ago
Belfast, United Kingdom Hays Full timeAre you passionate about technology, sustainability, and making a real impact? My client is seeking a highly experienced Software Technical Architect to join their dynamic team. They are a well-established software company with a market-leading product that has been transforming the agricultural industry for over a decade, aiming to make informed decisions...
-
Software Architect
2 weeks ago
Belfast, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Software Architect
Found in: Jooble UK C2 - 2 weeks ago
Belfast, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Software Architect
3 weeks ago
Belfast, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Software Architect
Found in: Talent UK C2 - 2 weeks ago
Belfast, United Kingdom Johnson Controls Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Software Architect
Found in: Talent UK 2A C2 - 3 weeks ago
Belfast, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Software Architect
3 days ago
Belfast, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Lead Data Engineer
2 weeks ago
Belfast, United Kingdom VanRath Full timeVanrath are thrilled to be working with a tech-for-good organisation that provide a global solution that improves the lives of millions of people around the world. We are currently seeking a skilled Lead Data Engineer to take the helm of our client's data platform, overseeing data ingestion and warehousing. The Lead Data Engineer will play a pivotal role...
-
Data Architect
Found in: Talent UK C2 - 1 week ago
Belfast, United Kingdom Concentrix Full timeDescription Your Journey at Concentrix Starts Here: At Concentrix our mission is to be the greatest customer engagement services company in the world, rich in diversity and talent. We believe in doing right by and for people, our clients, their customers, our staff, our communities, and our planet. We cannot achieve this vision without you! If you have an...
-
Senior Azure Data Architect
3 weeks ago
Belfast, United Kingdom Version 1 Full timeApplications processed via employer's online application form Version 1 proves that IT can make a real difference to our customers’ businesses. We a... Company Description Version 1 is ranked as the 6th Best Large Workplace in Tech in the UK & we have just ranked in the Top 10 Best places to work in Ireland for the 10th year running ! On top of...
-
Software Architect
2 weeks ago
Belfast, Northern Ireland, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Software Architect
Found in: Adzuna UK C2 - 6 days ago
Belfast, Northern Ireland, Northern Ireland, United Kingdom Johnson Controls International Full timeAs a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the...
-
Data Engineer
2 weeks ago
Belfast, United Kingdom Ocho Full timeJob Title: Senior Data Engineer (Machine Learning Start-up) Company: Our client are reshaping the e-commerce and retail industry with innovative data-driven solutions. Flexible/Remote About Us: We're a passionate team dedicated to pushing the boundaries of machine learning to drive transformative change. Role Overview: Seeking a Senior Data...