ACM Research

Rating:
5/5
ACM Research is an innovative technology company focused on developing cutting-edge software solutions to address the challenges of digital transformation. We specialize in creating custom programmatic tools and services for businesses that want to stay competitive. Our mission is to develop groundbreaking technology solutions that empower our customers to stay ahead of the curve. To serve this goal, our experienced team of software engineers, coders, and other professionals works hard to create optimized applications, systems, and platforms that bring enhanced user experience to our customers. We specialize in creating powerful software solutions tailored to customize and address the individual challenges of our customers to achieve maximum impact. We understand that the challenges our customers face are ever-evolving, and so we make it a priority to ensure that our solutions are top-notch and reliable. To do this, we employ structured development and creative joint problem-solving paired with a focus on collaboration and open communication. Our team thoroughly tests and verifies the applications and systems we develop, to ensure their optimal performance. At ACM Research, we believe in reigning in innovation, providing an environment where staff can strive and grow, and pushing the boundaries of technology. We offer competitive wages and benefits, onsite health facilities and flexible working arrangements, and are proud to be an Equal Opportunity Employer. If you are passionate about technology and striving to make a difference in the digital space, join us and make a real impact.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-50 hrs/week
Average Salary (yearly in dollars unless noted): 100000
Description: Design, develop, test and maintain software components, products and systems that meet the requirements of the company or client. Responsible for the integration of system components and debugging software components and debugging software errors. Utilize industry best practices to create and improve software process and data flows
Qualifications / Requirements: Bachelor’s degree in software engineering or related field; knowledge of programming languages and software development processes; experience in software design and development; strong understanding of data structures and algorithms

Data Scientist

Average Work Hours (weekly unless noted): 40-50 hrs/week
Average Salary (yearly in dollars unless noted): 97500
Description: Analyze, visualize and interpret raw data utilizing Python, R, and other analytical tools. Design and maintain predictive models and conduct predictive analytics to forecast business trends and behaviors. Collaborate with engineering, product and business teams to uncover insights from data.
Qualifications / Requirements: Bachelor’s degree in a STEM related field; expertise in analytical domains and analytical tools; knowledge of machine learning algorithms and API integrations.

Database Administrator

Average Work Hours (weekly unless noted): 40-50 hrs/week
Average Salary (yearly in dollars unless noted): 96500
Description: Design, build and maintain company databases in line with customer requirements. Set up system administration and archive management. Monitor and troubleshoot database systems to ensure quality and performance.
Qualifications / Requirements: Bachelor’s degree in computer science or related field; experience with database administration and storage technologies; strong understanding of relational databases and SQL; knowledge of scripting and query languages.

Cloud Solutions Architect

Average Work Hours (weekly unless noted): 40-50 hrs/week
Average Salary (yearly in dollars unless noted): 106000
Description: Design, develop and implement cloud-based solutions in public, private and/or hybrid scenarios to meet customer requirements. Lead design and build activities for customer projects working with engineering teams and stakeholders. Develop and manage customer cloud infrastructure plans.
Qualifications / Requirements: Bachelor’s degree in computer science or related field; extensive experience with cloud-based computing; knowledge of cloud architectures and related technologies; strong understanding of security and privacy best practices.

Technical Product Manager

Average Work Hours (weekly unless noted): 40-50 hrs/week
Average Salary (yearly in dollars unless noted): 95000
Description: Analyze market trends to develop and implement product strategy. Establish and monitor product-level goals and KPIs. Lead cross-functional teams to design, develop and launch new products. Develop and maintain relationships with external partners.
Qualifications / Requirements: Bachelor’s degree in computer science or related field; experience in technical product management; experience with product lifecycle management; knowledge of user experience design principles.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-50 hrs/week
Average Salary (yearly in dollars unless noted): 105000
Description: Design and implement DevOps methodologies and frameworks across organizations. Develop automation scripts and tools to improve operational efficiency and minimize manual processes. Ensure high availability and reliable performance of systems.
Qualifications / Requirements: Bachelor’s degree in computer science or related field; experience with setting up and managing automated systems; knowledge of CI/CD, automation scripting and deploying tools; knowledge of networking and security best practices.
Locations: Los Angeles, London, Mumbai, Tokyo, Singapore, Hong Kong
Career Paths: Software Engineer, Data Scientist, Network Engineer, Database Administrator, System Administrator, Technical Support Engineer, DevOps Engineer, Security Analyst, Quality Assurance Engineer
Job Contacts: jobs@acmresearch.com

Recent Reviews

Abby L.
4.8/5
4.8
ACM is a great place to work as a software developer. They provide lots of support for their employees in terms of training and career growth. Plus, the culture is open and welcoming. Collaboration is encouraged, and the team always has each other's back. Working remotely hasn't been a problem, either - there are always ways to connect and stay in touch with the team and managers. I highly recommend it!

Frequently Asked Questions

What types of roles does ACM Research typically offer?
ACM Research typically offers roles in software, hardware and systems engineering, technical support, and product analysis.
What qualifications does ACM Research look for in candidates?
ACM Research looks for candidates who have experience in technical/system engineering, software development/scripting, troubleshooting, software testing, customer service/support and analytical skills.