Junior AI/ML Developer

Remotely
Full-time

At our core, we are a technology-driven organization committed to pioneering advancements in artificial intelligence. Our teams tackle some of the most intriguing problems across a multitude of sectors—including finance, healthcare, e-commerce, and media. We foster a culture of continuous learning and intellectual curiosity, where your ideas can flourish and your growth is paramount. You will be part of an environment that values collaboration and innovation, providing you with the mentorship and resources needed to excel in the dynamic field of machine learning. 


Your Impact and Responsibilities

- Develop, code, and implement robust machine learning and deep learning algorithms to solve complex business challenges.

- Engage in the full model development lifecycle, from data collection and preprocessing to training, evaluation, and deployment.

- Train and fine-tune AI/ML models on large-scale datasets, meticulously testing for performance, accuracy, and scalability.

- Debug and resolve issues within the AI models and underlying codebase to ensure optimal functionality and reliability.

- Meticulously document your code, algorithms, and experimental results to maintain a clear and collaborative workflow.

- Collaborate closely with cross-functional teams—including data scientists, software engineers, and product managers—to integrate AI solutions into larger systems.

- Proactively maintain and optimize existing codebases and model pipelines for improved efficiency and performance.

- Support the deployment of machine learning models into production environments, working with MLOps principles and tools.

- Stay current with the latest advancements and research in the AI/ML community to bring fresh, innovative ideas to the team.


Core Qualifications

- Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, or a related technical field.

- Solid understanding of fundamental machine learning concepts, algorithms (e.g., regression, classification, clustering), and principles.

- Strong programming proficiency in Python and familiarity with its core data science libraries (such as NumPy, Pandas, and Scikit-learn).

- Foundational knowledge of at least one major deep learning framework, either TensorFlow or PyTorch.

- Excellent problem-solving and analytical skills, with a keen ability to approach complex problems with structure and clarity.

- A collaborative mindset and strong communication skills, capable of explaining technical concepts to non-technical stakeholders.


Preferred Skills and Experience

- Prior internship or project experience in developing and training machine learning models.

- Familiarity with cloud computing platforms (AWS, Google Cloud, or Azure) and their machine learning services—for instance, AWS SageMaker or Google AI Platform.

- Experience with SQL for data querying and manipulation from relational databases.

- Knowledge of version control systems, particularly Git, for collaborative code development.

- An introductory understanding of natural language processing (NLP) or computer vision (CV) techniques.

- Adaptability and a strong desire to learn in a fast-paced, evolving technological landscape.