Responsible for designing, developing, testing, and supporting full-stack software applications and engineering infrastructure. Develops solutions using Python, JavaScript/TypeScript, React, SQL, REST APIs, and Linux, while supporting CI/CD, deployment, system integration, troubleshooting, and test automation. Collaborates with engineering teams to build reliable internal tools, manufacturing or laboratory systems, and scalable technical solutions, with exposure to cloud, Docker, AI/LLM, and RAG technologies.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field; equivalent experience may be considered.
- 3+ years of hands-on software development experience.
- Strong experience in full-stack software development, including frontend, backend, databases, APIs, deployment, and system integration.
- Strong programming skills in Python and Bash/Linux shell scripting.
- Strong SQL and relational database knowledge, including schema design, indexing, efficient queries, and basic optimization.
- Experience with JavaScript/TypeScript, React, HTML, CSS, and npm/yarn.
- Hands-on experience developing and consuming REST APIs.
- Knowledge of OAuth, JWT, SSO, RBAC, and secure API design.
- Working knowledge of Git, code review, software testing, documentation, and CI/CD.
- Experience with Linux deployment, logging, processes, networking, and troubleshooting.
- Strong problem-solving and communication skills.
- Familiarity with Docker/containers and Jenkins/GitLab CI is preferred.
- Experience with cloud platforms, VMs, or bare-metal Linux servers is preferred.
- Exposure to test automation, engineering tools, dashboards, manufacturing test, lab automation, or product validation is a plus.
- Familiarity with AI/LLM APIs, RAG, vector search, agents, or function/tool calling is preferred.
- BS/MS in Electrical Engineering is preferred.
Key Skills:
- ASME Code Literacy
- Pressure Vessel Design
- Design & Engineering Calculations
- Pressure Vessel Materials & Material Selection
- Code Compliance
- Drawing Review
- Cross-Functional Coordination
- Testing & Validation
- Design, analyze, and certify pressure-containing equipment to ensure they safely withstand high pressures and temperatures in compliance with the ASME Boiler and Pressure Vessel Code.
- Perform design and engineering calculations.
- Ensure ASME code compliance.
- Review engineering drawings and provide design feedback.
- Coordinate with cross-functional teams.
- Support testing and validation activities.