
Lead ML Engineer, Full Stack
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Palo Alto • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $189,100 - $260,100 per year
Job Level
Tech Stack
About the role
- Collaborate with product managers, fellow engineers, and researchers to build next-generation generative AI products and prototypes to make our customers successful.
- Propose and rapidly iterate on ideas and experiments, as though in a startup environment, to achieve product-market fit for cutting-edge analytics agents.
- Build and shape user experiences using context engineering and generative AI capabilities.
- Design and build scalable and performant agentic systems, taking throughput and latency into account, recognizing how and where to apply parallel processing, stream processing, and asynchronous I/O.
- Evaluate the performance and quality of the agentic solutions you are building against customer use cases.
- Solve challenges with probabilistic software, ensuring defensive error handling, streaming data optimization, caching, and explainability.
- Implement logging, tracing mechanisms, and tools to facilitate debugging, diagnostics, and performance tracking.
- Engage in light DevOps tasks, leveraging infrastructure best practices to deploy and monitor AI-driven systems.
Requirements
- Adaptable and Innovative Mindset: Fearless about learning new technologies and excited to work in a fast-paced, ambiguous environment.
- Possess a problem-first approach with a careful and principled methodology for building resilient systems.
- Expertise in shaping experiences with LLMs and agents.
- Proficient with evaluation of ML model performance.
- Strong Programming and Distributed Systems Development Skills: Proficient in Python, Java, or other languages.
- Experience building full-stack applications with expertise in either backend, frontend, or both.
- Ability to handle error cases, write asynchronous code, and work effectively with streaming data.
- Professional experience in developing, scaling, and maintaining applications at a production scale.
- Experience with Modern Software Development Practices: Familiar with DevOps principles, infrastructure best practices, and cloud-based deployments.
- Knowledgeable about queues, message buses, and event-driven architectures.
Benefits
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavagenerative AILLMsdistributed systemsasynchronous I/Ostream processingprobabilistic softwarefull-stack developmentML model performance evaluation
Soft skills
adaptable mindsetinnovative mindsetproblem-solvingmethodical approachcollaborationresiliencecreativitycommunicationflexibilitylearning agility