Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Design, develop, test, deploy, maintain and optimize ML models/infrastructure and software that uses these models.
- Architect efficient and scalable systems that drive complex applications.
- Build the libraries and frameworks that support large, complex web applications.
- Contribute to engineering efforts from planning and organization to execution and delivery to solve complex, real world engineering problems.
- Identify and resolve performance and scalability issues.
- Participate in cutting edge research in artificial intelligence and machine learning applications.
- Manage individual project priorities, deadlines and deliverables.
Minimum Requirements:
- Bachelor's degree in Computer Science, Data Science, Machine Learning or equivalent work experience.
- 1-3 years of relevant work experience in machine learning software development and architectures for machine learning (with focus on deep learning, computer vision, LLMs, GNN, RL.
- 1-3 years of experience using Python and popular libraries such as Scikit-learn, TensorFlow, or PyTorch.
- Experience designing and implementing distributed software systems (e.g Java, C++, or Python).
- Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes.
- Experience with deployment on cloud platforms: AWS, Azure, GCP.
- Experience with developing machine learning models at scale from inception to business impact.
- Excellent communication skills and the ability to work in a team-oriented environment.
- Experience building maintainable and testable code bases, including API design and unit testing techniques.
- Master's degree or PhD in Computer Science, Artificial Intelligence, Machine Learning or related technical field.
- 2 years of relevant work experience in machine learning software development and architectures for machine learning (with focus on deep learning, computer vision, LLMs, GNN, RL.
- Experience with one or more of the following areas: Server Backend Distributed and Parallel Systems, Full Stack
- Development (front end and backend), Scalable Enterprise Platforms and Applications, Application Security and Incident Management, Machine Learning, Information Retrieval or Natural language processing.
- Experience in building, deploying, and improving Machine Learning models and algorithms in real-world products.
- Experience building and shipping high quality work and achieving high reliability.
- Eagerness to learn and adapt to new technologies and methodologies.
- Strong attention to detail and ability to work independently with minimal supervision.
- Commits to personal learning and growth.
- Self-Motivated to learn and master new technologies and techniques.
- Problem-solving skills, structured thinking and scientific approach required.
- Ability to work with minimal supervision and keep supervisors informed.
- Ability to work well in a team environment.
- Ability to communicate in clear and concise terms.
- Willing to learn new skills and able to do so independently.
- Ability to take initiative.
Key Skills
Ranked by relevanceReady to apply?
Join ilmuOne Data and take your career to the next level!
Application takes less than 5 minutes