Cyngn

Rating:
5/5
Founded in 2013, Cyngn is an American software company leading the way in automated development using cutting-edge artificial intelligence and machine learning technologies. Cyngn has been focused on providing software products that are recognized for their advanced automation capabilities and efficiencies, which drive long-term growth, profitability and customer satisfaction. The company’s technology helps developers, whether in companies or at home, stay ahead of trends and technology advances by utilizing automated, adaptive applications to reduce development time, simplify processes, and increase speed to market. Employees of Cyngn have experience developing on a range of platforms, from smartphones to cloud systems, while adhering to standardized industry best practices. They are particularly experienced in artificial intelligence practices and machine learning, allowing them to create tailored solutions to address customer specific needs. The company’s software solutions have been employed by world-wide renowned companies such as Bank of America, Amazon, Google, Mindshare and Qualcomm. Cyngn has also developed an open source community for its software products, allowing developers to enhance their knowledge and use of its solutions. Cyngn encourages its employees to think creatively and offer innovative solutions, allowing it to remain a leader in its market segment. With talented and ambitious software developers, Cyngn offers a great environment for those looking for a challenging opportunity in the field of technology. If you’re looking for an opportunity at the forefront of technology in programming, coding, application development, or IT – look no further than Cyngn.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 35-40 hours per week
Average Salary (yearly in dollars unless noted): $90,000 - $110,000
Description: Cyngn is looking for a software engineer to develop, debug, and maintain existing software, while devising solutions to complex problems. The software engineer should have strong analytical and problem-solving skills and must be able to develop new approaches to software design and development. The software engineer will be expected to collaborate with project teams, improve the performance of existing software, and develop new software solutions.
Qualifications / Requirements: Bachelor's degree in Computer Sciences or Software Engineering; experience with C/C++; experience with source control and version management, good understanding of basic abstraction, design patterns, and best practices; excellent problem solving, critical thinking and communication skills; proven experience creating test documentation and ensuring software meets performance/quality standards

Database Developer

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): $85,000 - $100,000
Description: Cyngn is looking for a Database Developer to design, develop and deploy complex database solutions for multiple projects. The Database Developer should have the ability to take complex information and accurately and effectively capture the data in relational and document databases. The Database Developer should have an advanced understanding of database and application architecture principles, data warehousing principles, and data security requirements.
Qualifications / Requirements: Bachelor's degree in Computer Sciences or Software Engineering; experience with multiple SQL databases; experience with advanced query writing; experience in designing and developing normalized and non-normalized databases; good understanding of coding standards, development tools, and agile methodologies

DevOps Engineer

Average Work Hours (weekly unless noted): 40 hours per week
Average Salary (yearly in dollars unless noted): $95,000 - $115,000
Description: Cyngn is looking for a DevOps Engineer to manage and maintain application and system deployments and ensure operational reliability and scalability. The DevOps Engineer should have excellent problem-solving skills and experience with scripting languages to generate reports, perform system configuration, test application deployments and automate tasks. The DevOps Engineer should also have the ability to diagnose and troubleshoot a variety of software, hardware and networking environment issues.
Qualifications / Requirements: Bachelor's degree in Computer Sciences or Software Engineering; strong knowledge of networks, operating systems and hardware; experience with Ansible, Jenkins and other DevOps tools; experience with Cloud deployment and management; good understanding of design patterns, best practices and coding standards; excellent problem solving, critical thinking, planning and communication skills

Web Services Developer

Average Work Hours (weekly unless noted): 35-40 hours per week
Average Salary (yearly in dollars unless noted): $90,000 - $110,000
Description: Cyngn is looking for a Web Services Developer to create, debug and manage web services for a range of applications. The Web Services Developer should have experience with RESTful APIs, as well as experience with web development technologies such as HTML, CSS, and JavaScript. The Web Services Developer should have a good understanding of coding standards, design patterns, best practices, and methodologies, as well as be familiar with technologies such as PHP, Node.js and MySQL.
Qualifications / Requirements: Bachelor's degree in Computer Sciences or Software Engineering; experience with one or more web application and scripting technologies; excellent problem solving, critical thinking, communication and troubleshooting skills

Linux Systems Engineer

Average Work Hours (weekly unless noted): 35-40 hours per week
Average Salary (yearly in dollars unless noted): $90,000 - $110,000
Description: Cyngn is looking for a Linux Systems Engineer to develop and maintain Linux systems, as well as debugging and troubleshooting applications and systems. The Linux Systems Engineer should have experience with Linux-based operating systems, networking and security components. The Linux Systems Engineer should also be familiar with scripting languages and technologies, such as Bash and Python, for automation of systems and applications.
Qualifications / Requirements: Bachelor's degree in Computer Sciences or Software Engineering; experience with Linux-based operating systems and system administration; experience with configuring and deploying web servers and applications; experience with scripting and automation of systems tasks; excellent problem solving, critical thinking and communication skills

Software Quality Assurance Engineer

Average Work Hours (weekly unless noted): 35-40 hours per week
Average Salary (yearly in dollars unless noted): $85,000 - $100,000
Description: Cyngn is looking for a Software Quality Assurance Engineer to design and implement testing plans, develop and execute test cases, and debug software products. The Software Quality Assurance Engineer should have excellent troubleshooting and problem-solving skills, and must be familiar with software design principles and development methodologies. The Software Quality Assurance Engineer should be knowledgeable with operating systems, scripting, and automation of systems tasks.
Qualifications / Requirements: Bachelor's degree in Computer Sciences or Software Engineering; experience with quality assurance processes, methods and tools; experience with scripting languages for automation of systems and applications; strong understanding of coding standards, design patterns, best practices and application deployment techniques; excellent problem solving, critical thinking and communication skills
Locations: San Francisco, Austin, Berlin, Tokyo, Chennai
Career Paths: Software Engineer, Data Scientist, DevOps Engineer, Product Manager, Quality Assurance Engineer, Security Engineer, Network Engineer, Technical Writer
Job Contacts: jobs@cyngn.com

Recent Reviews

Doug M.
4.9/5
4.9
I’ve been working at Cyngn for a few months now as a software engineer and I highly recommend it as a great place to work. The technical challenges that come with the cutting edge technologies are all rewarding, and the culture fosters continual growth and knowledge sharing. Management is also supportive and collaborative; this along with the open and vibrant work environment makes the job incredibly enjoyable. Overall, the team is passionate, smart, and dedicated.

Frequently Asked Questions

What type of programming languages is used at Cyngn?
Cyngn uses various programming languages including C++, Java, Python and JavaScript.
What engineering positions are available at Cyngn?
Cyngn has various engineering positions available including Software Engineers, Test Engineers, Machine Learning Engineers, and Data Analysts.