
About Assembled
Streamlining customer support with AI-driven solutions
Key Highlights
- Raised $70.7 million in Series A funding
- Serves clients like Zoom, GoFundMe, and Stripe
- Headquartered in San Francisco, CA
- Offers flexible work arrangements and home office credits
Assembled is a customer support workforce management platform headquartered in the Mission District of San Francisco, CA. The company has raised $70.7 million in Series A funding and serves notable clients such as Zoom, GoFundMe, and Stripe. Assembled's AI-powered software streamlines customer suppo...
🎁 Benefits
Assembled offers comprehensive insurance coverage, a 401(k) plan, and flexible work arrangements, including remote work options with a home office cre...
🌟 Culture
Assembled fosters a culture focused on digital transformation in customer support, emphasizing efficiency and innovation. The company is committed to ...
Skills & Technologies
Overview
Assembled is hiring a Senior Software Engineer to lead the technical direction of projects focused on workforce management solutions. You'll work with technologies like Python and Java to develop forecasting interfaces and enhance machine learning operations. This position requires senior-level experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong background in developing scalable applications and leading technical projects. Your expertise in Python and Java allows you to build robust solutions that meet complex business needs. You are comfortable working with data pipelines and have a keen interest in MLOps, enhancing machine learning efficiency and operations.
You thrive in collaborative environments, providing mentorship and technical leadership to your team. Your experience in workforce management or related fields gives you a unique perspective on optimizing scheduling and forecasting processes. You are passionate about transforming customer support teams through innovative software solutions.
Desirable
Experience with machine learning frameworks and deployment strategies is a plus. Familiarity with workforce management systems or scheduling algorithms will help you excel in this role.
What you'll do
In this role, you will take ownership of the technical direction for projects aimed at predicting contact volume and scheduling support agents. You will develop forecasting interfaces and data pipelines that enable the creation of optimal schedules based on business constraints and team preferences. Your work will directly impact the efficiency of support teams at some of the fastest-growing companies in the world.
You will lead the design and implementation of interfaces that collect and store critical data, ensuring compliance with labor laws and other constraints. Your contributions will enhance the overall functionality of the workforce management platform, making it easier for companies to manage their support teams effectively.
As a Senior Software Engineer, you will also focus on MLOps, working to improve the deployment and iteration of machine learning models. You will collaborate with cross-functional teams to ensure that the software meets the needs of users while maintaining high standards of performance and reliability.
What we offer
Assembled provides a supportive work environment with generous medical, dental, and vision benefits. You will enjoy paid company holidays, sick time, and unlimited time off, along with monthly credits for professional development and wellness. Our hybrid work model includes catered lunches in our San Francisco and New York offices, fostering a collaborative atmosphere.
We believe in work-life balance and offer paid parental leave, along with a 401(k) plan enrollment to help you plan for your future. Join us in transforming customer support through innovative technology and be part of a team that values your contributions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Assembled.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Assembled is hiring a Senior Software Engineer to lead technical projects and provide mentorship to the engineering team. You'll work on a workforce management platform for customer support teams. This position requires 5+ years of experience in software engineering.

Software Engineering
Skio is hiring a Software Engineer to build product features end-to-end and enhance user experiences. You'll work with TypeScript and React in a fast-paced environment. This role requires a strong focus on user details and system scalability.

Software Engineering
Fieldguide is hiring Software Engineers at all levels to modernize cybersecurity and financial audits. You'll design and build impactful software solutions. This role is open to candidates with varying levels of experience.

Software Engineering
ModernFi is hiring Software Engineers to build foundational systems for their platform. You'll have significant ownership and the opportunity to shape the direction of products and infrastructure. This role is open to various levels of experience.

Software Engineering
Stytch is hiring an Experienced Software Engineer to architect solutions across their technology stack and oversee critical projects. This role is based in San Francisco and requires collaboration with leadership and mentoring of engineers.