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
As a Software Engineer Fullstack & AI/ML at AVEVA, you will play a pivotal role in developing and maintaining innovative software solutions that leverage artificial intelligence and machine learning technologies. You will collaborate with cross-functional teams to design robust applications, optimize system performance, and enhance the user experience. The ideal candidate will possess a deep understanding of both front-end and back-end technologies, as well as a passion for utilizing AI/ML frameworks to solve complex challenges and drive business outcomes.
Job Responsibilities
- Develop and implement full-stack web applications utilizing modern frameworks and technologies.
- Design and optimize AI and ML algorithms for various applications and data processing tasks.
- Collaborate with product management and UX/UI teams to define, design, and implement new features.
- Conduct code reviews and maintain coding standards to ensure high-quality software delivery.
- Debug and resolve software defects and performance issues in a timely manner.
- Participate in architecture discussions and contribute to system design decisions.
- Continuously research and implement best practices in software development and machine learning.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional experience in full-stack development.
- Proficiency in programming languages such as JavaScript, Python, and Java.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Strong understanding of back-end frameworks such as Node.js, Django, or .NET.
- Familiarity with machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn.
- Knowledge of SQL and NoSQL databases, including PostgreSQL and MongoDB.
- Excellent analytical and problem-solving skills.
Technologies & Tools
The Software Engineer Fullstack & AI/ML at AVEVA will utilize a wide range of technologies and tools, including but not limited to JavaScript, Python, TensorFlow, Docker, Kubernetes, CI/CD tools (such as Jenkins or GitLab), and various cloud platforms (AWS, Azure, Google Cloud). Familiarity with these technologies will be essential for the effective development of scalable applications and machine learning models.
Ideal Candidates
The ideal candidate for this position will be a proactive and innovative thinker with a strong passion for technology and a commitment to continuous learning. They should possess excellent communication skills and the ability to work collaboratively within a diverse team environment. A successful candidate will approach challenges with a problem-solving mindset, demonstrating resilience and adaptability in a fast-paced setting. Furthermore, an enthusiasm for leveraging AI/ML capabilities to drive impactful solutions is highly desirable.
Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.