Full Stack Software Engineer
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 a Full Stack Software Engineer to help build scalable, high-performance web applications that power real-world systems in AI, machine vision, and robotics. You’ll work across the stack—developing dynamic front-end interfaces, back-end services, and cloud-based systems—while 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:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 3–5 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
Recommended Jobs
Technical Customer Concierge
Are you an outgoing and friendly individual with a passion for technology? Do you thrive in a close-knit, collaborative team environment? This Massachusetts-based MSP is seeking an Technical Customer…
Electrical Technician
Description Position at Nissin Ion Equipment USA, Inc. Job Summary Nissin Ion Equipment USA, Inc. (NIUSA), part of the Sumitomo Electric Group, is seeking an experienced Electrical Technician in …
Public Health Consultant - Monitoring, Evaluation & Quality Improvement
Founded in 2004, BME Strategies is a Massachusetts-based consulting firm specializing in the design, implementation, and evaluation of public health programs for local, regional, and state government…
Branch Administrator
The Branch Administrator (BA) is responsible for providing overall administrative support for the Branch, including assisting the Branch Manager in connection with matters affecting the Branch facili…
VP, Brand and Creative
Job Description Job Description About SimpliSafe We're a high-tech home security company that's passionate about protecting the life you've built and our mission of keeping Every Home Secure. …
Payroll Administrator
Job Description Job Description Job Description: The Payroll Administrator is responsible for accurately processing payroll and maintaining employee payroll records in compliance with federal,…
Senior Venture Capital Director
At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where 'Health for all Hunger for none’ is no longer a dream, but a real possibility. We’re doing i…
Caregiver-CNA
Caregiver Wanted: Full-Time or Part-Time! Senior Helpers of Worcester is seeking compassionate individuals to join our team immediately! We have openings for both Certified Nursing Assistants (CNAs) …
Landscape Account Manager
Job Description Job Description Our client is a premier, full-service landscape company based in the Metro West Boston area (Sudbury/Wayland), with over 40 years of history serving high-end resid…
Controller
The Company We are Alloy Therapeutics —a biotechnology ecosystem company empowering the global scientific community to make better medicines together. Through a community of partners, we democrati…