Tech Stack
AzureCloudGoogle Cloud PlatformPythonTensorflow
About the role
- Assist in the design, development, and deployment of AI and machine learning models
- Support data collection, preprocessing, and analysis tasks
- Collaborate with cross-functional teams to understand project requirements and deliver solutions
- Write clean, efficient, and well-documented code
- Participate in code reviews and contribute to team knowledge sharing
- Assist in preparing technical documentation and reports
- Collaborate with experienced developers and data scientists to design, implement, and maintain AI-driven solutions
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience)
- Up to 3 years of experience in software development (internships and academic projects count)
- Proficiency in at least one programming language commonly used in AI development (preferably Python)
- Familiarity with machine learning frameworks and libraries (such as TensorFlow)
- Basic understanding of data structures, algorithms, and software engineering principles
- Strong problem-solving skills and attention to detail
- Good communication and teamwork abilities
- Experience with cloud platforms (Azure, GCP) for AI/ML deployment
- Familiarity with version control systems (e.g., Git)
- Government clearance required (stated)
- Available for Work Visa Sponsorship
- Professional development opportunities (We’ll help you grow your skills through challenging, meaningful work)
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI developmentmachine learningPythondata structuresalgorithmssoftware engineering principlesdata preprocessingcode reviewstechnical documentation
Soft skills
problem-solvingattention to detailcommunicationteamwork