Senior Software Engineer - Python/AI/ML

Sorry, this job was removed at 04:35 p.m. (CST) on Wednesday, Sep 03, 2025
Be an Early Applicant
Lahore, Punjab
In-Office
Information Technology • Software
The Role

Description

Develop and maintain scalable, secure AI and machine learning applications utilizing Python, machine learning frameworks (e.g., TensorFlow, PyTorch), and cloud services
Design and implement machine learning models and algorithms to support various AI-driven client applications, with a focus on user interface interactions and AI-driven features.
Integrate third-party AI/ML APIs and services to existing web applications.
Promote a data-driven and machine learning approach with a commitment to delivering valuable AI enhancements consistently.
Deep understanding of LLM's(open source). We focus on a wide variety of NLP use cases including writing assistance, summarization, and concept extraction.
Lead and participate in NLP and computer vision model development, providing constructive feedback to foster a culture of continuous improvement among team members

Qualification

Bachelor's degree in Computer Science or a related field.
Proven experience as a Machine Learning Engineer with at least 4 years of experience.
Active coder with proficiency in Python 3.x, strong Object-Oriented Programming (OOP) skills, and familiarity with modern Python features.
Proven experience in Natural Language Processing (NLP) and Computer Vision (CV).

Required Skills

In-depth knowledge of essential Python libraries such as numpy, pandas, scikit-learn, TensorFlow, PyTorch, Keras, Transformers, and others relevant to machine learning.
Competence in working with cloud environments (AWS, Azure, GCP, Databricks) and Linux, including Lambda/Serverless, SQS, SNS, S3, and EC2.
Experience deploying Transformer-based models into production.
Proficiency in Django or Flask is a huge plus.
Strong expertise in source control, code review, and repository management using Git.
Familiarity with software engineering principles and design patterns, including Dependency Injection, SOLID, Service Containers, and Providers.
Experience with containerization technologies like Docker.
Proficiency in building highly distributed, eventually consistent AI systems.
Familiarity with microservices architecture and message broker systems.
Expertise in various machine learning testing methodologies, including unit testing, integration testing, performance testing, and load testing.
Knowledge of data visualization, monitoring, and alerting concepts along with relevant tooling.
Excellent knowledge of Relational Databases, SQL, and ORM technologies such as SQLAlchemy.
Knowledge of LLMs, including fine-tuning and deployment integration with web applications..

Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, California
1,934 Employees

What We Do

We integrate global leaders in web development with passionate Asian talent to get a unique blend of Quality and Affordability.

We are headquartered in California and work consistent eastern and pacific standard hours.

We like ad hoc pairing as necessary, TDD, and working with other agencies to make things happen.

We contribute to open source projects and genuinely enjoy coding. We are also committed to teaching, and spreading knowledge!

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account