Senior AWS/Java Developer (MARCIE)

Apply Now

Company: Messagepoint Inc

Location: Toronto, ON M4E 3Y1

Description:

Summary
Messagepoint is seeking a highly skilled Senior AWS/Java Developer to join our MARCIE AI Team, which is dedicated to advancing AI-driven Content Intelligence solutions for the Customer Communication Management (CCM) industry. In this role, you will be responsible for developing and deploying highly scalable, cloud-native AI services, leveraging modern AWS technologies, OpenSearch/Elasticsearch, and relational database systems (RDBMS).

As a key contributor you will work closely with AI Scientists, Data Scientists and ML Scientists, to design, implement, and optimize AI-powered applications. You will play a critical role in integrating MARCIE AI services into the broader Messagepoint platform, ensuring the delivery of robust, high-performance solutions.

This is a full-time position requiring strong independent contribution, expertise in distributed cloud-based solutions, and deep technical proficiency in Java and Python.

Responsibilities:
Develop and deploy MARCIE AI components as scalable cloud-based services.
Collaborate with Messagepoint's platform team to integrate AI services seamlessly into the core platform.
Design and implement distributed systems leveraging AWS services such as API Gateway, Lambda, and Step Functions.
Ensure high availability, concurrency, and performance of backend services in a cloud environment.
Lead AI research initiatives focused on applying Content Intelligence to real-world CCM challenges.
Work in close collaboration with cross-functional teams, including Data Science, AI Development, and Front-End Development, to develop and optimize AI-powered applications.
Stay informed of emerging AI and cloud technologies, incorporating best practices to enhance system performance and scalability.

Qualifications:
The ideal candidate will have a strong background in distributed cloud-based solutions and demonstrated expertise in high-performance software development.
10+ years of industry experience in software development, with a proven track record of delivering highly concurrent and scalable back-end services.
Proficiency in Java (primary) and familiarity with Python (preferred).
Expertise in AWS cloud services, including API Gateway, Lambda, and Step Functions.
Strong understanding of SQL and relational database systems, with experience in building high-concurrency applications.
Hands-on experience with OpenSearch/Elasticsearch for indexing and search solutions.
Proficiency in designing and consuming RESTful APIs.
Strong analytical and problem-solving skills, with the ability to work both independently and within a collaborative team environment.

About Messagepoint
Messagepoint is a PE-backed SaaS company headquartered in Toronto, Canada. Our platform enables enterprises to optimize omni-channel customer communications using cutting-edge AI-driven content intelligence.

Our AI team is at the forefront of applied AI research, developing innovative, industry-leading solutions. We thrive in a collaborative, fast-paced environment, constantly pushing the boundaries of AI-powered content management.

Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace.

We thank you for your interest, however, only those who qualify for an interview will be contacted.

Similar Jobs