Skills
Communication
Teamwork
Python
Java
Data Visualization
Big Data
CI/CD
DevOps
Docker
Kubernetes
Problem-solving
Training
Machine Learning
PyTorch
Scikit-Learn
TensorFlow
Computer Vision
Programming
Azure
AWS
cloud platforms
Numpy
Pandas
Hadoop
Spark
Natural Language Processing
CI/CD Pipelines
Kafka
Matplotlib
seaborn
Mathematics
NLP
Job Specifications
Job Title: AI Software Engineer (Mid-Level)
Location: San Francisco, CA
Required Clearance: Secret
Salary: Competitive Job Overview
We are seeking a talented and motivated Mid-Level AI Software Engineer to join our AI team. The ideal candidate will have a solid foundation in software engineering and a passion for applying AI techniques to solve complex problems. You will be responsible for designing, developing, and implementing AI-driven applications and systems that align with our strategic goals. Key Responsibilities
Minimum 7 years' experience.
Design, develop, and implement AI models and algorithms to address various business challenges.
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
Develop and maintain AI pipelines and infrastructure to support model training, evaluation, and deployment.
Integrate AI models into production systems and monitor their performance.
Conduct data preprocessing, feature engineering, and model evaluation to ensure high-quality outputs.
Stay updated with the latest advancements in AI and machine learning and apply relevant techniques to projects.
Participate in code reviews, team meetings, and contribute to a collaborative development environment.
Document processes, models, and findings comprehensively. Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.
Proven experience as a Software Engineer with a focus on AI or machine learning.
Strong proficiency in programming languages such as Python, Java, or C+.
Experience with AI frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, etc.
Solid understanding of machine learning algorithms, data structures, and software design principles.
Experience with data processing tools like Pandas and NumPy, and data visualization tools such as Matplotlib or Seaborn.
Strong problem-solving skills and the ability to think critically and analytically.
Excellent communication and teamwork skills. Preferred Qualifications
Experience with natural language processing (NLP), computer vision, or reinforcement learning.
Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for AI model deployment.
Knowledge of DevOps practices and tools like Docker, Kubernetes, and CI/CD pipelines.
Experience with big data technologies such as Hadoop, Spark, or Kafka.
Previous experience in a fast-paced, innovative environment.
About the Company
NetSuite Cloud Consulting. Getting your big and small ERP requirements done. WHAT WE DO: Whether you would like assistance with high-level configuration or nitty-gritty technical solutions, we are here to help you. HOW WE DO IT: At a reasonable rate, we offer a reliable service with a quick turnaround and continuity between projects. GET AHEAD: We don't outsource our work. We do get the job done and we get it done well.
Know more