Distributed Systems Architecture and Backend Software Engineer

Remote Office (US Only)


Aumplex is a Human Centered AI Company

Aumplex is a human-centered AI company that provides solutions to help businesses improve their operations. Their AI Automation Workbench Product Suite automates the core functions of machine learning and artificial intelligence, making it easier for businesses to transform their data into actionable insights. The Aumplex solution can be used to automate a wide range of tasks, including data preparation and cleaning, model development and training, model deployment and inference, and data analysis and reporting. The Aumplex solution is designed to be easy to use and understand, even for people without a background in AI.

Job Description

Aumplex, a leading provider of enterprise AI solutions, is seeking a Distributed Systems Architect and Backend Engineer to join its mission to redefine how AI applications are built. This high-profile position requires a deep understanding of distributed systems and backend engineering, as well as a passion for innovation and product development. The ideal candidate will play a critical role in building Aumplex’s next generation of AI development tools, which will empower users to solve their most pressing needs in a data-centric AI world. This is a unique opportunity to make a significant impact on the future of AI.

If you are a highly skilled and experienced engineer with a passion for innovation,  Aumplex encourages you to apply for this position.

The ideal Distributed Systems Architecture and Backend Software Engineer candidate will be able to:

  • Establish, build, and oversee scalable backend services to facilitate efficient and effective machine learning development.
  • Design interfaces that are testable and extensible, spanning internal functions like data models and storage, to streamline the creation, implementation, and maintenance processes in an efficient manner.
  • Plan, construct, and manage scalable AI/ML systems, including distributed computing, data management, data analysis workflows, and front-end components, to empower AI/ML practitioners and provide value to clients.
  • Collaborate with customers to establish product requirements, convert these requirements into engineering and code specifications, and ensure a competitive edge and customer contentment.
  • Collaborate with zeal and a clear sense of purpose in a cross-functional environment, delivering solutions focused on customer needs to expedite business expansion.


  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of experience in distributed systems and backend engineering.
  • Strong programming skills in a variety of languages, such as Java, Python, and Go.
  • Experience with popular distributed systems frameworks and libraries.
  • Experience with cloud computing platforms, such as AWS, Azure, and GCP.
  • Ability to design and implement backend services.
  • Ability to troubleshoot and debug distributed systems.

Be Your Best at Aumplex

At Aumplex, we believe that everyone has the potential to be their best. We are committed to creating an environment where our employees can thrive and grow, both personally and professionally. We offer a challenging and rewarding work environment where you can make a real impact on the world. Aumplex is dedicated to empowering individuals to unlock their full potential. Our mission is to foster an environment that encourages innovation, diversity, and personal growth, where every team member has the opportunity to thrive. We are at the forefront of AI and believe that inclusivity and a sense of belonging are essential for shaping the future we envision. At Aumplex, we actively promote an ethos of holistic ownership, diverse impact, and continuous personal development.

Joining Aumplex means becoming a part of a vibrant community that values its team members. We provide opportunities for professional development and growth, a supportive and inclusive work culture, and opportunities to work on cutting-edge AI technology and be part of an incredible team, surrounded by like-minded individuals who encourage your growth and success.
We are looking for people who are passionate about AI and who are excited to help us make it more accessible and useful for everyone. If you are looking for a place where you can be your best, then we encourage you to apply.

Join Aumplex today to embark on a journey of personal and professional growth, innovation, and inclusivity. Let’s work together to make a difference in your career and in our industry.

Other Opportunities at AUMPLEX

Machine Learning Lead

Remote Office (US Only)

Infrastructure Software Engineer

Remote Office (US Only)

Build & Release Software Engineer

Remote Office (US Only)

Senior AI ML Engineer

Remote Office (US Only)

Quality Assurance (QA) Manager

Remote Office (US Only)

Experienced UX/Front-end Engineer

Remote Office (US Only)

Ready To Get Started?