AI Developer
- Empower
- Cleveland, Ohio
2 days ago
Job Description
Job Title: AI Developer
Location: [City, State or Remote]
Job Type: Full-Time
Department: Technology / Data Science / AI
Reports to: Head of AI / CTO / Engineering Manager
Job Summary:
We are looking for a skilled and passionate AI Developer to join our growing team. You will be responsible for designing, developing, and deploying AI and machine learning models to solve real-world problems and enhance business processes. This role requires strong programming skills, a solid foundation in machine learning, and a passion for innovation.
Key Responsibilities:
- Design, build, and deploy AI and machine learning models and solutions.
- Work with cross-functional teams to understand business requirements and translate them into technical solutions.
- Collect, preprocess, and analyze large datasets from various sources.
- Implement models using frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Optimize models for performance, accuracy, scalability, and production deployment.
- Monitor model performance in production and retrain/update as needed.
- Stay up to date with the latest advancements in AI/ML research and technologies.
- Develop APIs or integrate models into applications using tools like Flask, FastAPI, or other frameworks.
- Collaborate with data engineers, backend developers, and product teams.
- Maintain clear documentation and version control for models and code.
Requirements:
Education & Experience:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or a related field.
- [1–3 / 3–5 / 5+ years] of experience in AI/ML model development and deployment.
Technical Skills:
- Proficiency in Python (preferred) or R/Java/Scala.
- Hands-on experience with ML frameworks like TensorFlow, PyTorch, Keras, or Scikit-learn.
- Familiarity with data manipulation libraries (e.g., Pandas, NumPy) and visualization tools (e.g., Matplotlib, Seaborn).
- Experience with NLP, Computer Vision, or Generative AI is a plus.
- Experience deploying models using Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure).
- Knowledge of MLOps practices and tools (e.g., MLflow, DVC, Kubeflow) is desirable.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage time effectively in a dynamic environment.
Preferred Qualifications:
- Experience with LLMs (e.g., OpenAI, Hugging Face Transformers).
- Familiarity with prompt engineering and fine-tuning foundation models.
- Published work, contributions to open-source AI projects, or Kaggle competitions.
Benefits:
- Competitive salary and performance bonuses.
- Health, dental, and vision insurance.
- Flexible working hours and remote work options.
- Access to training, conferences, and AI research resources.
Skills
- Team Work
- Communication Skills
Key Job Details
- Location: Cleveland, Ohio. Cincinnati, Ohio. Columbus, Ohio.
- Salary: $85,181 - $85,181 PA
- Experience: 2-11 years
- Education: Bachelor's degree
- Job Type: Full-Time Employees
- Preferable Shift: General Shift
- Functional Area: Information Technology (IT)