AI Engineer
Core
Design, prototype, and integrate AI-driven capabilities into enterprise report authoring and dissemination systems to augment human intelligence and enable data-driven decision-making.
Role type
Senior IC AI/ML Engineer (Enterprise Systems)
Builds
Scalable AI/ML solutions, microservices, distributed systems, and data pipelines for high-volume enterprise data.
Domain
Enterprise software engineering, Artificial Intelligence, Machine Learning, Big Data.
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java/Go/C++/Scala, TensorFlow/PyTorch/Scikit-learn/Hugging Face, Microservices architecture, Distributed systems, RESTful APIs/gRPC, Docker/Kubernetes, CI/CD, Apache Spark/Hadoop/Flink, Kafka/Kinesis, PostgreSQL/MySQL/MongoDB/Elasticsearch/DynamoDB, AWS (S3/EC2/Lambda/SageMaker), MLOps, Terraform/CloudFormation.
Preferred skills
NLP for document generation, Data governance/security/compliance, System performance optimization, Intelligence/analytics platform support.
Responsibilities
Lead end-to-end design and development of AI/ML solutions from concept to production; Build backend services and APIs to support AI-driven applications; Design and implement data pipelines for large structured and unstructured datasets; Develop, train, evaluate, and fine-tune machine learning and deep learning models; Contribute to the design of enterprise-grade software architecture including microservices and distributed systems.
Seniority
Senior, hands-on IC