Key Responsibilities
Design, develop, and deploy scalable software systems with a focus on AI and machine learning integration.
Lead and mentor a small team of software engineers, fostering a collaborative and high-performance environment.
Participate in architectural decisions and ensure software quality through code reviews, testing, and best practices.
Create and train machine learning models or rule-based logic, analyze large datasets, and develop solutions tailored to business needs.
Review technical designs, code, and plans to ensure quality and compliance.
Contribute to project planning and technical decision-making.
Perform troubleshooting and provide production support at customer sites.
Qualifications
PhD, Master’s, or Bachelor’s degree in Computer Science, Engineering, or related field.
5+ years of engineering experience in a relevant domain.
Technical Skills
Experience with cloud platforms (AWS, Azure, GCP, or equivalent).
Proficiency in programming languages such as Python, Java, C++, or similar.
Proficiency in AI/ML tools and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
Familiarity with databases (SQL / NoSQL) and message brokers (e.g., Kafka, RabbitMQ).
Experience with modern development tools, frameworks, and methodologies.
#J-18808-Ljbffr