Full Scope
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.
#J-18808-Ljbffr
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.
#J-18808-Ljbffr