Jobs · Engineering

Senior AI Software Engineer, Product

Jobgether · United States · 1 wk ago
RemoteRemoteEngineeringFull-time

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.

About the role

Responsible for designing, developing, and maintaining advanced AI software solutions that enhance product functionality and user experience. Collaborate with cross-functional teams including product managers, designers, and other engineers to develop innovative AI-driven products. Lead the implementation of machine learning models and ensure their integration into existing systems. Conduct research and development in cutting-edge AI techniques and technologies.

Responsibilities

  • Design and implement AI algorithms and models to solve complex problems in product development.
  • Collaborate with product managers and designers to understand business needs and translate them into technical requirements.
  • Develop and maintain scalable AI infrastructure and services.
  • Conduct research on emerging AI technologies and evaluate their applicability to product development.
  • Work closely with other engineering teams to integrate AI solutions into the product ecosystem.
  • Document and maintain codebase for future reference and maintenance.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of professional experience in AI software development.
  • Experience with at least one major programming language such as Python, Java, or C++.
  • Strong understanding of machine learning concepts and algorithms.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Ability to communicate effectively with non-technical stakeholders.

Qualifications

  • Proven track record of delivering high-quality AI solutions.
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Knowledge of natural language processing (NLP) and computer vision.
  • Experience with database management systems and data warehousing.
  • Experience with version control systems such as Git.

Skills

  • Proficiency in Python, Java, or C++.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Understanding of machine learning concepts and algorithms.
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Knowledge of natural language processing (NLP) and computer vision.
  • Experience with database management systems and data warehousing.
  • Experience with version control systems such as Git.

Benefits

  • Flexible remote work options.
  • Competitive salary commensurate with experience.
  • Health insurance coverage.
  • 401(k) retirement plan with company match.
  • Professional development opportunities.
  • Annual performance review.

Pay

Salary is competitive and commensurate with experience.

Schedule

Full-time position with flexible working hours.

Similar jobs