Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailOur Company
Changing the world through digital experiences is what Adobes all about. We give everyonefrom emerging artists to global brandseverything they need to design and deliver exceptional digital experiences! Were passionate about empowering people to create beautiful and powerful images videos and apps and transform how companies interact with customers across every screen.
Were on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization and we know the next big idea could be yours!
We are looking for aSoftware Engineer to join our growing engineering team building and scaling next-generationMachine Learning platforms. In this role you will be a key contributor to designing implementing and optimizing complex distributed systems that power large-scale ML workloads. You will work in amulticultural hybrid environment collaborating with multi-functional teams across engineering data science and platform operations.
As a senior engineer you are expected to take technical ownership of components mentor peers and contribute to setting engineering standards and practices.
Design build and maintain components of ML platforms with a focus on scalability reliability and performance.
Develop high-quality production-grade software usingPython.
Contribute to build and release pipelines usingBazel.
Containerize and orchestrate applications withDockerandKubernetes.
Apply advancedsoftware development patternsto ensure clean maintainable and reusable code.
Optimize algorithms and workflows for performance and cost efficiency.
Collaborate with global teams contributing to technical design reviews architecture discussions and code reviews.
Mentor junior engineers and help shape engineering culture and protocols.
Python: Proficient with extensive experience in production environments.
Bazel: Beginner to intermediate understanding of build systems and Bazel workflows.
Docker: Advanced knowledge of containerization image optimization and protocols.
Kubernetes (K8s): Medium to advanced experience in deploying scaling and managing workloads.
Development Patterns: Advanced understanding of design patterns clean architecture and software engineering principles.
Algorithms: Good grasp of core software engineering algorithms (sorting searching graphs) and ability to apply them to practical problems.
Strong problem-solving abilities with a focus on delivering scalable solutions.
Experience working inmulticultural teamsand hybrid work environments.
Ability to communicate complex technical ideas clearly to both technical and non-technical audiences.
A proactive attitude ownership of work and willingness to mentor peers.
Adobe is proud to be anEqual Employment Opportunityemployer. We do not discriminate based on gender race or color ethnicity or national origin age disability religion sexual orientation gender identity or expression veteran status or any other applicable characteristics protected by law.Learn more.
Adobe aims to make accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process emailor call .
Required Experience:
Senior IC
Full-Time