Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services
Position: AI/ML Lead DeveloperLocation: Bothell, WA, 98021Duration: 8 Months Job Type: Contract Work Type:OnsiteJob Description: - AI/ML Lead Developer Experience: 5+ years We are seeking a highly skilled Senior Python Developer with expertise in Machine Learning (ML), Large Language Models (LLMs), and cloud technologies.
- The ideal candidate will be responsible for requirement analysis, discovery, design, development, and implementation of ML-based solutions.
- The role requires strong communication skills to interact with clients, gather requirements, and translate business needs into technical solutions.
- The candidate should be comfortable working independently and delivering Proof of Concepts (POCs), Minimum Viable Products (MVPs) and working on Client Projects directly.
Key Responsibilities: - Work closely with clients to gather requirements, conduct business analysis, and identify potential ML solutions.
- Develop and deploy Machine Learning models, Time series models, LLMs and deep learning solutions.
- Independently design, implement, and deliver POCs and MVPs.
- Architect and optimize Python-based ML applications with a focus on scalability and efficiency.
- Utilize GitHub for version control, collaboration, and CI/CD pipelines.
- Work with cloud platforms such as AWS, Azure, or GCP for deployment and model hosting.
- Implement best practices in software development, including code reviews, testing, and documentation.
- Stay up to date with the latest advancements in AI/ML, LLMs, and cloud technologies.
- Collaborate with cross-functional teams including Data Scientists, DevOps, and Business Analysts.
Required Skills & Qualifications: - Strong programming skills in Python with experience in frameworks like FastAPI, Flask, Django.
- Machine Learning experience, including libraries such as TensorFlow, PyTorch, Scikit-Learn, prophet etc.
- Experience with LLMs (e.g., OpenAI, Anthropic, LangChain, Hugging Face, vector databases).
- Cloud technology awareness, including AWS S3, Lambda, SageMaker, Azure ML, or GCP Vertex AI.
• Strong understanding of software engineering principles, including OOP, design patterns, and data structures. - Experience with version control (Git/GitHub/GitLab) and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work independently.
- Strong communication skills to interact with clients and stakeholders.
- Experience in containerization (Docker, Kubernetes) is a plus.
- Exposure to data engineering tools like Apache Spark, Airflow, or ETL pipelines is a plus. Preferred
Qualifications: - Experience with API development and integration.
- Knowledge of vector databases (e.g., Pinecone, Weaviate, FAISS) for LLM applications.
- Exposure to MLOps practices for scalable model deployment.
TekWissen Group is an equal opportunity employer supporting workforce diversity.