Position Title:
Location:
Department:
Reports To:
Company:
Company Overview:
unifyCX is an innovative, emerging Global Business Process Outsourcing (BPO) company. With a strong presence in the U.S., Colombia, Dominican Republic, India, Jamaica, Honduras, and the Philippines, we provide cutting-edge technology solutions to businesses worldwide. Our AI-driven customer experience solutions help transform customer interactions, ensuring efficiency and personalization at scale.
Role Overview:
Staff AI/ML Engineer
Key Responsibilities:
1. AI/ML Model Development:
Design, Train, and Optimize Models:
Develop cutting-edge domain-aware machine learning models
using both classical ML and advanced deep learning architectures.Multi-modal AI:
Work on multi-modal approaches, integrating text, audio, and contextual data
to create AI copilots capable of nuanced human interactions.Handle Complex Modeling Challenges:
Address issues like sparse data, multi-turn dialogues, and domain adaptation by leveraging deep knowledge of AI fundamentals.
2. Build and Maintain Scalable Solutions:
ML Pipelines:
Design, build, and maintain robust machine learning pipelines covering data ingestion, feature engineering, model training
, and model deployment
to ensure they perform efficiently at scale.Optimization:
Proactively identify and resolve bottlenecks
in data processing or inference, ensuring minimal latency and optimal throughput.Model Monitoring:
Implement practices to track latency, accuracy, and model drift
to maintain performance post-deployment.
3. Research & Innovation:
Stay Ahead of Trends:
Keep up-to-date with the latest advancements in AI/ML research, translating innovative ideas into tangible product features
.Proof-of-Concepts:
Lead the creation of proof-of-concepts for emerging algorithms and technologies, showcasing their potential to transform customer experience.
4. Cross-functional Collaboration & Agile Practices:
Collaborate with Teams:
Work closely with data scientists, software engineers, and product managers
to drive new AI-powered product initiatives.Agile Development:
Participate in sprints, code reviews, and iterative development to accelerate product delivery while maintaining high-quality standards.
5. Leadership and Mentorship:
Technical Leadership:
Lead key AI/ML initiatives, ensuring alignment with business goals while making architectural decisions for scalable and maintainable solutions.Mentorship:
Mentor junior engineers, guiding them through complex algorithmic challenges and code reviews, and fostering a culture of continuous learning.Stakeholder Communication:
Communicate technical details to non-technical stakeholders effectively, ensuring informed decisions.
Qualifications:
Required:
Education:
Master's degree in Computer Science, Electrical Engineering, Applied Math, Physics
, or related field.Experience:
Minimum of 10 years
of hands-on industry experience or 7+ years post-master's
(or 4+ years post-Ph.D.
) specializing in machine learning.Technical Expertise:
- Proficient in
Python
and experienced with PyTorch
, TensorFlow
, and other deep learning frameworks. - Strong knowledge of
transformer architectures, RNNs, and text embedding techniques
. - Experience deploying and maintaining production ML models on
AWS, GCP, or Azure
. - Familiarity with
CI/CD pipelines, containerization
, and model monitoring
. - Knowledge of
version control
using Git and project management tools such as JIRA/Asana
.
Preferred:
Ph.D.
in Machine Learning
, Computer Science
, or a related field.- Experience in high-compliance industries like
healthcare
, finance
, or cybersecurity
. - Contributions to
open-source projects
or academic publications
showcasing thought leadership in AI. - Expertise in
real-time processing
, distributed systems
, and scalable model serving
.
Key Skills:
- Machine Learning (ML)
- Artificial Intelligence (AI)
- Deep Learning
- Natural Language Processing (NLP)
- Python
- PyTorch/TensorFlow
- Cloud Platforms (AWS, GCP, Azure)
- MLOps & Model Deployment
- CI/CD
- Model Monitoring & Optimization
- Agile Development
- Technical Leadership & Mentorship
Why Join unifyCX
Impact:
Work on pioneering projects at the intersection of AI and human-centric services, directly impacting customer experiences worldwide.Growth:
Thrive in a collaborative and innovative environment where you can continue to grow technically and professionally.Remote Flexibility:
Enjoy the freedom of working remotely while contributing to a global team.