Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by AVEVA, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer Fullstack & AI/ML at AVEVA will be responsible for developing and implementing dynamic, scalable software solutions that incorporate both full-stack application development and artificial intelligence/machine learning techniques. The ideal candidate will collaborate with cross-functional teams to create innovative applications, enhance existing systems, and drive the integration of AI/ML capabilities into AVEVA's product offerings, ensuring efficiency and performance optimization throughout the development lifecycle.
Job Responsibilities
- Design, develop, and maintain scalable web applications using full-stack technologies.
- Implement machine learning algorithms and models and integrate them into applications.
- Collaborate with UX/UI designers to create user-centric designs and ensure seamless functionality.
- Optimize applications for maximum speed and efficiency.
- Write clean, maintainable, and testable code, adhering to industry best practices.
- Conduct code reviews and mentor junior developers in coding skills and best practices.
- Debug and troubleshoot software issues, providing timely resolutions.
- Stay current with the latest trends in software engineering, AI, and ML technologies.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Full Stack Developer, with a solid understanding of front-end and back-end technologies.
- Hands-on experience with AI/ML frameworks and libraries such as TensorFlow, Keras, or PyTorch.
- Proficiency in programming languages such as JavaScript, Python, and Java.
- Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB.
- Experience with cloud services like AWS, Azure, or Google Cloud Platform.
- Strong problem-solving skills and ability to work in a team-oriented environment.
Technologies & Tools
The Software Engineer Fullstack & AI/ML will utilize a diverse array of technologies and tools, including but not limited to JavaScript frameworks such as React or Angular for front-end development, Node.js for back-end development, and machine learning libraries like TensorFlow and PyTorch for AI/ML implementations. Additionally, the role will involve using database management systems such as MySQL or MongoDB and cloud platforms for deployment and scalability.
Ideal Candidates
The ideal candidate will possess a passion for technology and a strong desire to innovate. They should demonstrate exceptional analytical skills, creativity in problem-solving, and a collaborative spirit to work effectively across teams. A propensity for continuous learning, adaptability to changing technologies, and a commitment to delivering high-quality results will also contribute to their success in this role.
The most unemployment pays a week, before anything added for dependents, runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.