Senior Software Engineer - AI leading the development of AI-powered Process Vision product at Ease. Collaborating with cross-functional teams to deliver innovative software solutions.
Responsibilities
Design, develop, and launch new products from the ground up, as well as maintain and enhance early-stage solutions in a fast-paced environment.
Collaborate closely with the Process Vision development team to improve product performance, scalability, and reliability.
Lead design and architecture discussions to ensure scalable, secure, and maintainable systems.
Partner with product managers and leadership to help define product vision, roadmap, and key technical decisions.
Integrate AI and cloud-based capabilities, including REST APIs and LLM-driven features, into the product to deliver innovative solutions.
Work cross-functionally with design, QA, and operations teams to deliver high-quality, customer-centric software solutions.
Requirements
5+ years of professional software development experience.
Experience with AI/ML technologies, such as integrating LLM APIs (OpenAI, Vertex AI, etc.) into applications.
Proficiency in modern web development technologies, including TypeScript, Next.js, and/or React.
Experience designing, developing, and consuming RESTful APIs for scalable, maintainable applications.
Familiarity with cloud platforms (e.g., GCP, AWS, or Vercel) and deployment workflows.
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Benefits
Comprehensive medical, dental, and vision plans to ensure access to high-quality care.
Financial protection for you and your loved ones, giving you added peace of mind.
Unlimited Paid Time Off: We encourage time to recharge and rest—take the time you need, when you need it.
401(k) with Employer Match: Plan for your future with confidence through our matched retirement savings program.
C# Software Engineer developing innovative software for precision machines at EVG. Involved in all phases from concept to deployment in a collaborative team environment.
Software Developer for Test Automation involved in developing automated test solutions for web - based .NET applications. Collaborate within an interdisciplinary Scrum team to optimize software quality.
Senior Software Engineer at OQC leading the compiler development effort for quantum computing. Designing scalable software solutions while mentoring engineers and driving technical excellence.
Senior Full Stack Developer at desk:box developing features from architecture to deployment on AWS for an innovative application in agriculture and SMEs.
Senior Software Engineer leading design and implementation of sensor calibration algorithms for autonomous vehicles. Collaborating within a hybrid model at Toyota's Ann Arbor location.
Controls Engineer responsible for system maintenance in Australian Data Centers. Leading projects and collaborating across teams to optimize operations and ensure adherence to standards.
Senior Software Engineer developing robust software solutions for AI tactics in Defense Metaverse. Collaborating with teams using C++ and Machine Learning technologies in a hybrid environment.
As a Senior Software Engineer, you'll design and operate software solutions for manufacturing processes at GROPYUS. You will play a key role in merging digital and physical logistics systems.
Software Engineer IV delivering complex software solutions for Truist through analysis, design, and coding. Leading development efforts and mentoring teammates while adhering to standards in an Agile environment.
Software Engineer IV developing nuclear energy solutions for Framatome. Engaging in innovative projects to enhance clean energy technologies across North America.