Position Summary
:
We are seeking an experienced AI Engineer with strong expertise in enterprise Java engineering, Salesforce platform development, and cloud-native AI/ML systems. The ideal candidate brings hands-on AI development — including Prompt Engineering, Retrieval-Augmented Generation (RAG), Embeddings, and LLM-based agent bots. The ideal candidate will have hands-on experience building AI-powered bots and automation solutions within Salesforce / AWS environments, including Agentic AI capabilities. This role requires designing, developing, and deploying scalable AI-driven solutions aligned with business objectives, while collaborating closely with cross-functional teams.
Essential Duties & Responsibilities:
- Work closely with IT and business stakeholders to define scope, refine business and technical requirements, and translate them into technical designs, specifications, and user stories.
- Design, develop, unit test, and deploy custom Apex Solutions including triggers, batch jobs, REST API Services.
- Develop and maintain Lightning Components using Aura, LWC, Lightning App Builder.
- Build and support Salesforce Experience Cloud (Customer/Partner) Portals solutions.
- Develop and maintain integrations with REST/SOAP APIs, MuleSoft and Platform Events.
- Design and optimize Flows (Screen, Record-Triggered, Subflows, Orchestration).
- Participate in cross-functional initiatives supporting CRM and enterprise-wide enhancements and enterprise system integrations.
- Assist project managers in identifying technical risks, dependencies, and mitigation strategies to support delivery timelines.
- Communicate project status clearly to stakeholders and escalate issues when necessary.
- Coordinate with offshore and onshore teams to ensure quality delivery and best practices.
- Maintain technical documentation, release notes, and support CI/CD deployments.
Job Qualifications:
- Bachelor’s degree in an IT-related field with 5+ years of professional experience, or master’s degree with 3+ years of experience as a Salesforce Developer.
- Certifications: Certified AI Practitioner, certified Machine Learning Engr, Certified Salesforce admin and developer certifications.
- Demonstrated experience building and deploying LLM-based agents using LangChain, RAG, vector databases, and prompt engineering.
- Strong hands-on experience in Apex, LWC, SOQL/SOSL, Visualforce, and Salesforce DX (SFDX) development.
- Experience integrating Salesforce with external systems using REST/SOAP APIs, MuleSoft, Platform Events, and OAuth-based authentication.
- Hands-on experience with Salesforce Lightning Platform (LWC, Aura, Lightning App Builder) focusing on reusable component architecture and UI optimization.
- Experience working with Marketing Cloud integrations to support campaigns and communications.
- Proficient in Java enterprise development along with JavaScript, HTML, and CSS, with foundational experience in Java for web application development.
- Experience applying software design patterns such as MVC, Singleton, Factory, and Service Layer to build scalable and maintainable solutions.
- 4+ years of experience working in Agile Scrum environments, participating in sprint planning, backlog refinement, and release cycles.
- Experience delivering Salesforce solutions within field service, insurance, and service-based operational environments.
- Strong understanding of SDLC processes including design documentation, code reviews, testing strategies, and deployment governance.
- Hands-on experience building and maintaining Experience Cloud (Customer/Partner) portals with secure authentication and role-based access control.
- Experience with Git-based version control, CI/CD pipelines, and multi-environment deployment strategies.
Schedule/Location:
- Hours: Monday-Friday 8:00am-5:00pm
- Remote - AL, AZ, CA, CO, CT, FL, GA, IL, KY, MI, MN, NV, NJ, NY, NC, ND, OH, PA, TN, TX, UT, VA, WV, WI
- Benefits Offered:Medical, Dental, and Vision coverage401kPaid Time Off (PTO)Internet Stipend for remote workersAnd much more!