AI Engineer

Apply Now

Job Description

You will work closely with cross-functional teams to create intelligent systems that enhance our products and services. This role requires a deep understanding of AI technologies, strong programming skills, and the ability to translate business needs into technical solutions.

Key Responsibilities:

  • Design, develop, and deploy machine learning models and algorithms for various applications.
  • Collaborate with data scientists, software engineers, and domain experts to integrate AI solutions into products and services.
  • Conduct data preprocessing, feature engineering, and model selection to improve model performance.
  • Implement and optimize deep learning frameworks and architectures.
  • Evaluate and benchmark model performance using appropriate metrics and validation techniques.
  • Continuously monitor and maintain deployed models to ensure accuracy and efficiency.
  • Stay up-to-date with the latest advancements in AI research and technology trends.
  • Document processes, models, and methodologies for future reference and reproducibility.
  • Participate in code reviews and contribute to the development of best practices for AI development.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. PhD is a plus.
  • Proven experience as an AI Engineer, Machine Learning Engineer, or similar role.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Proficiency with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with data manipulation and analysis using tools like Pandas, NumPy, and SQL.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Excellent communication skills and ability to convey complex technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Experience with natural language processing (NLP), computer vision, or reinforcement learning.
  • Knowledge of big data technologies (e.g., Hadoop, Spark).
  • Familiarity with Agile development methodologies.
  • Contributions to open-source AI projects or publications in reputable journals/conferences.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with company matching.
  • Generous paid time off and flexible work hours.
  • Professional development opportunities and continuous learning resources.
  • Collaborative and inclusive work environment.