UI Engineer
Company: Salesforce
Location: Palo Alto
Posted on: January 23, 2025
Job Description:
About SalesforceWe're Salesforce, the Customer Company,
inspiring the future of business with AI + Data + CRM. Leading with
our core values, we help companies across every industry blaze new
trails and connect with customers in a whole new way. And, we
empower you to be a Trailblazer, too - driving your performance and
career growth, charting new paths, and improving the state of the
world. If you believe in business as the greatest platform for
change and in companies doing well and doing good - you've come to
the right place.Hyperforce Developer Experience is a team dedicated
to enhancing developer productivity and experience by using
generative AI. We're focused on revolutionizing software
development by delivering best-in-class products and ensuring high
customer trust at cloud scale. By providing innovative AI-powered
tools and solutions, we aim to exceed customer expectations and
establish a strong reputation for excellence. We build highly
Scalable, Secure, Reliable, Easy-to-use, and Intelligent services
that are the foundation for all developers at Salesforce to
innovate with high quality and great agility.We are looking for
versatile Software Engineers with strong AI attitude to join our
team and build a powerful AI platform to enhance developer
productivity, offering features like advanced code generation,
intelligent code completion, and automated testing. The ideal
candidate will have a strong foundation in machine learning, deep
learning, and software engineering. You'll work on progressive AI
models, optimize infrastructure for scalability, and collaborate
with multi-functional teams to deliver innovative solutions. Join
us in shaping the future of software development and making a
significant impact on developer productivity.Key Objectives of the
Team:
- Accelerate Development: Reduce development time and effort
through automated code generation and intelligent suggestions.
- Improve Code Quality: Enhance code accuracy, readability, and
maintainability with AI-powered tools.
- Foster Innovation: Empower developers to explore new ideas and
experiment with innovative technologies.
- Streamline Workflows: Automate repetitive tasks and streamline
the development process.
- Enhance Data-Driven Insights: Gather, refine, and analyze data
to optimize AI models and measure their impact.
- Create User-Friendly Interfaces: Design intuitive and
user-friendly interfaces for AI-powered tools.
- Build a Unified IDE Plugin: Deliver a single, powerful plugin
for both internal and external Salesforce developers.
- Advanced Code Generation: Empower developers with features like
auto-completion, code generation, and unit test generation.
- Scalable Infrastructure: Build a robust infrastructure to
handle massive workloads and support a growing user base.
- Powerful AI: Continuously innovate and explore advanced AI
techniques to improve the quality and relevance of code
suggestions.Responsibilities:
- Craft intuitive and user-friendly interfaces for AI-powered
tools, ensuring a seamless user experience.
- Design and develop UI components, layouts, and templates for
various AI-powered features.
- Implement responsive design principles to ensure compatibility
across different devices and screen sizes.
- Seamlessly integrate AI tools into existing development
workflows, ensuring a cohesive user experience.
- Collaborate with AI/ML engineers to understand AI model outputs
and design UI components to effectively communicate results.
- Implement UI components that provide real-time feedback and
suggestions to developers based on AI model outputs.
- Build UI for all developer touchpoints, including code editors,
IDEs, and command-line interfaces.
- Ensure UI consistency across different touchpoints, providing a
unified user experience.
- Conduct UX research to understand developer needs and
preferences, informing UI design decisions.
- Develop and implement A/B testing and experimentation plans to
validate UI design hypotheses.
- Collaborate with product managers and designers to iterate on
UI designs based on user feedback and testing results.
- Participate in the team's on-call rotation to address complex
problems in real time and keep services operational and highly
available.
- Create and enforce processes that ensure quality of work, and
drive engineering excellence.
- Exhibit a customer-first mentality while making decisions, and
be responsible and accountable for the output of the team.Core
Qualifications:
- Bachelor's or Master's degree in Computer Science,
Human-Computer Interaction, or a related field.
- 5+ years of experience in Full Stack development, UI
engineering, with a focus on building intuitive and user-friendly
interfaces for complex applications.
- Proficiency in programming languages such as JavaScript, HTML,
and CSS.
- Experience with front-end frameworks and libraries, including
React, Angular, or Vue.js.
- Knowledge of UI design principles, human-computer interaction,
and user experience design.
- Familiarity with UX research methods, including user testing,
A/B testing, and usability studies.
- Experience with version control systems, such as Git, and agile
development methodologies.
- Strong analytical skills with expertise in statistical modeling
and machine learning techniques (e.g., regression analysis,
classification, clustering).
- Excellent communication skills, both written and verbal, to
effectively collaborate with multi-functional teams (engineering,
product management).
- Ability to work in a fast-paced environment, with a focus on
delivering high-quality results under tight
deadlines.Accommodations:If you require assistance due to a
disability applying for open positions please submit a request via
this Accommodations Request Form.Posting Statement:At Salesforce we
believe that the business of business is to improve the state of
our world. Each of us has a responsibility to drive Equality in our
communities and workplaces. We are committed to creating a
workforce that reflects society through inclusive programs and
initiatives such as equal pay, employee resource groups, inclusive
benefits, and more.Salesforce is an Equal Employment Opportunity
and Affirmative Action Employer. Qualified applicants will receive
consideration for employment without regard to race, color,
religion, sex, sexual orientation, gender perception or identity,
national origin, age, marital status, protected veteran status, or
disability status. Salesforce does not accept unsolicited
headhunter and agency resumes.Salesforce welcomes all.
#J-18808-Ljbffr
Keywords: Salesforce, Rancho Cordova , UI Engineer, Engineering , Palo Alto, California
Didn't find what you're looking for? Search again!
Loading more jobs...