Full Time

AI / Python Software Engineer

CES
$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 CES, so some details may not match this job. The employer's own page has the real description.

Job Overview

The AI/Python Software Engineer at CES will play a pivotal role in designing, developing, and deploying advanced AI-driven software solutions. You will collaborate with cross-functional teams to enhance our product offerings through innovative applications of machine learning algorithms, data analytics, and state-of-the-art software development practices. The ideal candidate will possess a strong foundation in Python programming, demonstrate expertise in AI methodologies, and show a passion for problem-solving and technology integration within complex systems.



Job Responsibilities

  • Design, implement, and maintain robust AI models and algorithms.
  • Develop scalable back-end components using Python and related technologies.
  • Collaborate with data scientists and software engineers to gather and preprocess data for model training.
  • Conduct code reviews and provide constructive feedback to improve the quality of team deliverables.
  • Perform troubleshooting and optimization of existing software systems.
  • Document development processes, code changes, and technical specifications.
  • Stay updated with the latest advancements in AI and machine learning technologies.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree is a plus.
  • Proven experience in software development, with a focus on Python and AI applications.
  • Strong understanding of machine learning frameworks such as TensorFlow or PyTorch.
  • Experience with data analysis and manipulation libraries such as Pandas and NumPy.
  • Proficient in version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a collaborative environment.


Technologies & Tools

The position requires proficiency in a range of technologies and tools including, but not limited to, Python, TensorFlow, PyTorch, Scikit-learn, Git, Docker, and cloud platforms such as AWS or Azure. Familiarity with integrated development environments (IDEs) and software development best practices is essential for success in this role.



Ideal Candidates

Ideal candidates for the AI/Python Software Engineer position will demonstrate a strong analytical mindset and a relentless curiosity about technology and its applications in real-world scenarios. They will possess a proactive approach to learning and adaptation, driven by a passion for innovation and excellence. Candidates should exhibit strong teamwork capabilities, exceptional communication skills, and the ability to thrive in a fast-paced environment while managing multiple tasks effectively.

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

Matches Jobs

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