***THIS ROLE IS NOT ELIGIBLE FOR THE BENEFITS LISTED BELOW THE JOB DESCRIPTION***
We are seeking a talented Senior Software Engineer with expertise in AI-powered chat assistant development, Java, and cloud computing technologies to join our innovative team. In this role, you will design and develop high-quality, scalable AI solutions using state-of-the-art platforms like GPT (OpenAI) and Amazon Bedrock. Working closely with developers, product managers, and stakeholders, you will deliver intelligent, high-performance conversational systems that meet our customers' needs and align with organizational goals.
What You’ll Do
Design and develop scalable and efficient AI-powered solutions using Java, GPT, Amazon Bedrock, and other cutting-edge technologies.
Collaborate with developers, product managers, and stakeholders to understand business requirements and translate them into robust conversational AI solutions.
Integrate AI Models into production systems, ensuring seamless interactions between chat assistants and backend services.
Leverage Enterprise Messaging technologies to build reliable and scalable distributed systems for handling real-time communication.
Optimize Performance of conversational AI systems for speed, accuracy, and reliability in a high-throughput environment.
Mentor Team Members by providing technical guidance and fostering professional growth within the team.
Participate in Code Reviews, Testing, and Debugging to maintain the highest standards of quality and functionality.
Communicate Effectively with technical and non-technical stakeholders, ensuring project alignment and clarity.
Adapt Quickly to evolving requirements and priorities in a fast-paced development environment.
Report Progress to the Engineering Manager, addressing risks, challenges, and accomplishments.
Qualifications
What You Have – Required Skills:
5+ years of software development experience using Java/J2EE.
Experience with AI technologies, particularly GPT (OpenAI), Amazon Bedrock, or similar LLM platforms.
Hands-on experience with Spring Boot (1.x, 2.x) and Spring MVC frameworks.
Experience working in cloud environments (Google Cloud preferred; AWS/Azure acceptable).
Proficiency in messaging technologies like RabbitMQ, JMS, or similar platforms.
Solid understanding of Docker, Kubernetes, and Linux-based deployments.
Expertise in database technologies including MySQL and NoSQL solutions.
Strong communication skills and a demonstrated ability to work collaboratively in a team setting.
Experience mentoring junior developers and providing technical guidance.
Excellent problem-solving and analytical skills, with a high attention to detail.
Preferred Skills:
Familiarity with AI/NLP concepts and tools used for training and optimizing conversational systems.
Knowledge of DevOps practices, CI/CD pipelines, and container orchestration.
Understanding of AI ethics, security, and performance considerations in production environments.
BENEFITS
Fully covered Medical, Dental, and Vision coverage for employees
Cost share for dependents
401(K) plan with company match
Flexible PTO policy
9 paid holidays
Message Broadcast is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you an innovative AI Engineer looking to make a difference at Message Broadcast? Join our dynamic team where you’ll bring intelligent, AI-powered chat solutions to life! In this exciting role, you’ll focus on developing scalable and efficient AI systems using cutting-edge technologies like Java, GPT (OpenAI), and Amazon Bedrock. You’ll collaborate closely with developers, product managers, and other stakeholders to create conversational AI systems that not only meet customer needs but also align with our organizational goals. Your expertise in AI and your ability to translate complex business requirements into robust solutions will be invaluable. You’ll be integrating AI models into production systems and optimizing their performance to ensure speedy, accurate, and reliable interactions. Not just that, you’ll play a key role in mentoring junior team members and participating in code reviews to maintain high-quality standards. Whether it’s overseeing seamless communications through Enterprise Messaging technologies or swiftly adapting to evolving project requirements, your contributions will be crucial. If you’re excited to work in a culture that encourages professional growth and collaboration, then the AI Engineer position at Message Broadcast could be just the opportunity you've been looking for. Dive into the future of AI with us and let your skills shine!
Message Broadcast provides engagement solutions that shape customer experiences for the world’s top brands. As a leader in intent-driven conversation, Message Broadcast improves customer satisfaction and promotes operational efficiency through dec...
25 jobsSubscribe to Rise newsletter