Staff Engineer, AI/ML

A trusted consulting partner that uses best-of-breed Cloud technology to deliver superior customer engagement and business effectiveness for clients.
Fremont, CA, USASeattle, WA, USAPortland, OR, USA
Machine Learning
Staff Software Engineer
Remote
10+ years of experience
AI

Description For Staff Engineer, AI/ML

At Accellor, we are a trusted consulting partner that uses best-of-breed Cloud technology to deliver superior customer engagement and business effectiveness for clients. We bring a deep understanding of Financial, Retail, High Tech, Healthcare, and Retail verticals.

We've created an atmosphere that encourages curiosity, constant learning, and persistence. We encourage our employees to grow and explore their interests. We cultivate an environment of collaboration, autonomy, and delegation – we know our people have a strong work ethic and a sense of pride and ownership over their work. They are passionate, eager, and motivated – focused on building the perfect solution but never losing sight of the bigger picture.

As a Staff Engineer at our digital transformation agency, you will be instrumental in delivering high-impact technical solutions for our clients. This role combines deep technical expertise with client-facing responsibilities, ensuring that our solutions align with clients' strategic goals. You'll collaborate closely with both internal teams and clients, providing technical leadership and fostering a collaborative approach to problem-solving and innovation.

Responsibilities:

  • Design, architect, and develop scalable software solutions that meet client requirements, both functional and non-functional.
  • Act as a trusted technical advisor, partnering with clients to understand their business challenges and translating them into actionable technical solutions.
  • Collaborate closely with product managers, architects, and other engineers to create cohesive project plans that meet both client and company objectives.
  • Serve as a technical leader, setting best practices for coding, design, and architecture within the team, and ensuring consistent quality across projects.
  • Conduct code reviews, ensuring adherence to quality standards and guiding team members to maintain a high level of technical excellence.
  • Lead complex technical projects from planning through deployment, coordinating with clients to keep them informed on progress, roadblocks, and solutions.
  • Proactively identify areas for improvement in codebase, performance, and scalability, driving technical strategies that add value for clients.
  • Mentor and guide junior and mid-level engineers, fostering a culture of growth, collaboration, and technical expertise.
  • Stay informed on emerging technologies and industry trends, introducing tools and practices that can enhance client outcomes.
  • Troubleshoot and resolve critical issues in development and production, ensuring reliability and high availability for client solutions.

Requirements:

  • Bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software engineering, with a proven track record of architecting, developing, and deploying solutions.
  • Proficiency in one or more programming languages (e.g., Python, Java, C++, Go) and familiarity with relevant frameworks.
  • Strong experience with cloud platforms (AWS, Azure, Google Cloud) and a deep understanding of cloud-native architecture.
  • Excellent problem-solving skills and the ability to analyze complex technical issues to provide effective solutions.
  • Proven experience in a client-facing role, with strong communication and presentation skills for collaborating directly with clients.
  • Demonstrated ability to lead large-scale projects involving cross-functional teams and clients.
  • Experience mentoring and guiding engineers to uphold high standards and drive continuous improvement.
  • Familiarity with CI/CD pipelines, microservices architecture, and modern software development practices.

Nice-to-Have:

  • Experience with Kubernetes, Docker, and container orchestration tools.
  • Familiarity with DevOps practices and infrastructure as code (IaC).
  • Hands-on experience with performance optimization and troubleshooting in complex production environments.

Candidates must be located in the United States, ideally on the West Coast.

Last updated 2 months ago

Responsibilities For Staff Engineer, AI/ML

  • Design, architect, and develop scalable software solutions
  • Act as a trusted technical advisor for clients
  • Collaborate with product managers, architects, and other engineers
  • Serve as a technical leader, setting best practices
  • Conduct code reviews
  • Lead complex technical projects
  • Proactively identify areas for improvement
  • Mentor and guide junior and mid-level engineers
  • Stay informed on emerging technologies and industry trends
  • Troubleshoot and resolve critical issues

Requirements For Staff Engineer, AI/ML

Python
Java
Go
Kubernetes
  • Bachelor's or master's degree in Computer Science, Engineering, or related field
  • 10+ years of experience in software engineering
  • Proficiency in one or more programming languages (e.g., Python, Java, C++, Go)
  • Strong experience with cloud platforms (AWS, Azure, Google Cloud)
  • Excellent problem-solving skills
  • Proven experience in a client-facing role
  • Demonstrated ability to lead large-scale projects
  • Experience mentoring and guiding engineers
  • Familiarity with CI/CD pipelines, microservices architecture, and modern software development practices

Benefits For Staff Engineer, AI/ML

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Wellness Resources

Interested in this job?

Jobs Related To Accellor Staff Engineer, AI/ML

Research Scientist 4 - Content and Studio

Senior Research Scientist role at Netflix focusing on computer vision and machine learning for content promotion and studio operations.

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.

Staff Machine Learning Engineer, Marketing Technology

Staff Machine Learning Engineer position at Airbnb focusing on marketing technology and personalization, offering remote work and competitive compensation.

Senior Staff Machine Learning Engineer, Relevance

Senior Staff Machine Learning Engineer position at Airbnb, focusing on search relevance and personalization, requiring 12+ years of ML experience.

Staff Machine Learning Engineer, Price Modeling

Staff ML Engineer position at Airbnb focusing on developing pricing models using reinforcement learning, offering remote work and competitive compensation.