Full Time

Software Engineer Fullstack & AI/ML

AVEVA
$80,000 - $150,000* / year (about $38–$72 an hour)

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 play a pivotal role in developing innovative software solutions that leverage artificial intelligence and machine learning technologies. The successful candidate will be responsible for designing, implementing, and maintaining robust software applications across the full stack. This position demands a strong foundation in both front-end and back-end development, as well as a passion for integrating AI/ML capabilities to enhance product functionality and user experience.



Job Responsibilities

  • Design, develop, and deploy full-stack web applications using modern technologies.
  • Implement machine learning algorithms and AI models to improve application features and efficiency.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Conduct code reviews and provide mentorship to junior developers to foster a culture of technical excellence.
  • Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Optimize applications for maximum speed and scalability.
  • Stay up-to-date with industry trends and emerging technologies to continuously improve software solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in full-stack development with proficiency in languages such as JavaScript, Python, or Java.
  • Demonstrated experience in AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Strong knowledge of web technologies, including HTML, CSS, React.js, Node.js, and RESTful APIs.
  • Ability to work with databases such as SQL and NoSQL variants.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Excellent problem-solving skills and the ability to work collaboratively in a team-oriented environment.


Technologies & Tools

The Software Engineer Fullstack & AI/ML will primarily work with a diverse range of technologies and tools, which may include but are not limited to programming languages such as JavaScript and Python, front-end frameworks like React.js, back-end frameworks such as Node.js, as well as machine learning libraries like TensorFlow and Scikit-learn. Additionally, familiarity with cloud services provided by platforms like AWS and Azure, along with database management using SQL or NoSQL systems, will be essential for this role.



Ideal Candidates

Ideal candidates for this position will possess strong analytical and critical thinking skills, along with a solid understanding of software development practices. They should demonstrate a proactive approach to problem-solving and exhibit the ability to learn new technologies quickly. A collaborative mindset is essential as the role involves engaging with diverse teams. Furthermore, having a passion for innovation, eagerness to tackle complex challenges, and a commitment to producing high-quality code will set candidates apart in this dynamic work environment.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.