Junior Deep Learning Engineer (AI/ML)

Remotely
Full-time
Part-time

We believe the best ideas come from diverse perspectives and a shared passion for innovation.


What You Will Do

- Develop and code complex neural network architectures using Python and modern frameworks like TensorFlow, PyTorch, or Keras.

- Engage in the full model development lifecycle—from data preprocessing and feature engineering to training, validation, and performance testing.

- Collaborate closely with data scientists and senior software engineers to integrate your AI models into larger, scalable applications.

- Systematically test model performance, debug challenging issues, and implement optimizations for enhanced accuracy and computational speed.

- Maintain and version control deep learning frameworks and model architectures using best practices and tools like Git.

- Thoroughly document your model designs, training procedures, and experimental results to ensure reproducibility and facilitate knowledge sharing within the team.

- Support the deployment and maintenance of AI applications into production environments (potentially leveraging cloud platforms like AWS or GCP).

- Stay current with the latest academic research and advancements in the deep learning field to propose and implement novel solutions to complex problems.


What You Bring

- A Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Engineering, or a related quantitative field from an accredited US institution.

- Strong foundational knowledge of deep learning concepts and various neural network architectures (e.g., CNNs, RNNs, Transformers).

- Demonstrated programming proficiency in Python and hands-on experience with at least one major deep learning library, such as TensorFlow or PyTorch.

- Exceptional problem-solving skills with a methodical approach to debugging complex code and diagnosing model performance issues.

- Excellent communication and teamwork abilities; you can articulate complex technical ideas clearly to both technical and non-technical colleagues.

- A genuine passion for learning and an eagerness to adapt in the rapidly evolving field of artificial intelligence.

- Foundational experience with core data science tools, including Scikit-learn, Pandas, and NumPy, is essential.


Bonus Points For

- Experience with cloud computing platforms (AWS, GCP, Azure) and their associated machine learning services.

- Knowledge of containerization technologies like Docker for creating reproducible and scalable environments.

- A portfolio on GitHub showcasing personal projects, contributions to open-source software, or participation in Kaggle competitions.

- Practical project experience in a specific AI domain, such as Natural Language Processing (NLP), Computer Vision, or Reinforcement Learning.