Job Description
Job DescriptionSalary: $110,000 - $130,000
Oxipital AI is on a mission to revolutionize the manufacturing industry with its cutting-edge AI-enabled machine vision solutions. These solutions, when implemented, drive greater resilience, operational efficiency, and sustainability in the most complex and critical manufacturing processes.
As a fast-growing company striving to make a difference every day, we are seeking aFull Stack Software Engineerto help build scalable, high-performance web applications that power real-world systems in AI, machine vision, and robotics. Youll work across the stackdeveloping dynamic front-end interfaces, back-end services, and cloud-based systemswhile collaborating closely with engineering teams and machine learning scientists to design and deliver modular, configurable components. This is a hands-on role with the opportunity to contribute to system design, ship production features, and make a meaningful impact in a fast-moving deadline-driven environment.
Essential Functions/Responsibilities:
- Design, develop, and maintain scalable full-stack web applications, including both front-end user interfaces and back-end services
- Collaborate with cross-functional teams (Product, QA, Engineering, Machine Learning) to define, design, and deliver new features
- Write clean, maintainable, and efficient code; troubleshoot, debug, and optimize applications for performance and scalability
- Develop and maintain automated tests to ensure adequate test coverage for new and existing code
- Participate in code reviews, contribute to system architecture discussions, and follow industry best practices
- Ability to multitask and meet aggressive timelines
- Help troubleshoot and resolve complex multi-domain issues
Minimum qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 35 years of post-college professional software development experience (or 2+ years after advanced degree)
- Experience building and maintaining web applications across the stack, including front-end, back-end services, and databases
- Proficiency in JavaScript and Python
- Solid understanding of web development principles, software design patterns, and best practices
- Experience working in a Linux environment
- Experience with Git or other distributed version control systems
- Strong written and verbal communication skills
- Ability to work both independently and collaboratively in a team environment
- Strong attention to detail
- Interest in one or more of the following: machine vision, industrial automation, robotics, or machine learning
- Good problem-solving skills
Preferred qualifications:
- Experience with modern front-end frameworks (e.g., React, Redux) and CSS frameworks (e.g., Bootstrap) highly desired
- Experience with Node.js, RESTful APIs, and SQL or NoSQL databases highly desired
- Experience with C++ development, build systems, and debugging tools highly desired
- Experience designing and deploying cloud-based systems (preferably AWS), including serverless architectures
- Experience with CI/CD pipelines (e.g., Jenkins or similar tools)
- Domain experience in machine vision, industrial automation, robotics, or machine learning
- Familiarity with application security principles and best practices
