Principal AI Software Engineer

Chicago, IL, US • Posted 19 hours ago • Updated 19 hours ago
Full Time
On-site
$100,000 - $140,000/yr
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • TensorFlow
  • PyTorch
  • AI and ML frameworks and libraries
  • Scikit-learn
  • Python
  • Java
  • C++

Summary

Job Summary:

We are seeking a highly skilled Principal AI Software Engineer with a strong background in AI and Machine Learning (ML) to join our dynamic team. The ideal candidate will possess a deep understanding of automation development with a specialization in AI, driving innovative solutions that enhance our capabilities and deliver value to our clients. This role requires a strategic thinker who can lead projects from conception to execution while collaborating with cross-functional teams.

Responsibilities:

  • Design, develop, and implement advanced AI and ML algorithms to solve complex business problems.
  • Lead automation development initiatives, ensuring the integration of AI technologies to optimize processes.
  • Collaborate with data scientists, software engineers, and product managers to define project requirements and deliverables.
  • Conduct research and stay updated on the latest trends and advancements in AI and ML technologies.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Evaluate and recommend tools, technologies, and processes to enhance productivity and efficiency.
  • Participate in code reviews and ensure adherence to best practices in software development.
  • Communicate effectively with stakeholders to provide updates on project progress and outcomes.

Mandatory Skills:

  • Proven expertise in AI and ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Strong programming skills in languages such as Python, Java, or C++.
  • Extensive experience in automation development with a focus on AI applications.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) for deploying AI solutions.
  • Ability to analyze and interpret complex datasets to derive actionable insights.

Preferred Skills:

  • Familiarity with natural language processing (NLP) and computer vision techniques.
  • Experience in deploying machine learning models in production environments.
  • Knowledge of DevOps practices and tools for continuous integration and delivery.
  • Understanding of ethical AI practices and data privacy regulations.
  • Experience with Agile methodologies and project management tools.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong analytical and problem-solving skills with a passion for innovation.
  • Excellent communication and interpersonal skills, with the ability to work collaboratively in a team environment.
  • Demonstrated ability to manage multiple projects and meet deadlines in a fast-paced setting.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 501494924
  • Position Id: 8945932
  • Posted 19 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Chicago, Illinois

Today

Full-time

USD 130,000.00 - 160,000.00 per year

Chicago, Illinois

Today

Full-time

USD 100,010.00 - 144,190.00 per year

Chicago, Illinois

Yesterday

Full-time

USD 118,750.00 - 185,000.00 per year

Chicago, Illinois

Today

Full-time

USD 118,750.00 - 185,000.00 per year

Search all similar jobs