Application deadline closed.

Job Description

Office Field is seeking a highly skilled and experienced Senior Software Engineer specializing in Artificial Intelligence (AI) to join their engineering team.

This full-time position offers an exciting opportunity to work on cutting-edge AI technologies, including generative AI, semantic search algorithms, and more. Based in Karachi, Sindh, this role is perfect for experienced AI professionals looking to make a significant impact in the tech industry.

About Office Field

Office Field is a prominent technology company that focuses on advancing AI development and providing innovative solutions to its clients.

By leveraging advanced AI techniques, Office Field has positioned itself as a leader in AI technology, offering powerful tools for semantic search, generative AI, and more.

Joining the team at Office Field means contributing to groundbreaking AI projects and working with a team of passionate professionals committed to pushing the boundaries of what’s possible in AI technology.

Job Title: Senior Software Engineer – AI

Location: Karachi, Sindh, Pakistan

Job Type: Full-time

Experience Required: 4+ years in a similar role

Qualification: Bachelor’s degree in Computer Science, Computer Engineering, or a relevant field

Job Responsibilities

As a Senior Software Engineer specializing in AI at Office Field, you will be responsible for developing and enhancing innovative AI models and solutions. Your key responsibilities will include:

1. Developing Semantic Search Algorithms

You will be responsible for developing semantic search algorithms that allow for more effective document and data searches. This involves using natural language processing (NLP) techniques to improve search results based on meaning rather than just keywords, improving the user experience in searching large datasets.

2. Building Generative AI Models and Pipelines

One of your main roles will be to build generative AI models and pipelines. You will leverage advanced AI engines such as ChatGPT, Llama3, and others to create AI systems capable of generating high-quality, relevant content and insights based on specific inputs.

3. Training and Fine-tuning AI Models

You will train and fine-tune AI models to ensure they perform efficiently and produce accurate outputs. This will involve working with large datasets and applying advanced machine learning techniques to improve model accuracy and effectiveness.

4. Building RAG Mechanism for Information Extraction

RAG (retrieval-augmented generation) mechanisms will be a part of your work, where you will focus on enhancing the ability of AI systems to extract and generate relevant information from vast amounts of data.

5. Deploying Scalable AI Systems

As part of the development process, you will deploy scalable AI systems on the cloud. This will involve ensuring that the AI solutions you create are robust, scalable, and efficient enough to handle real-world applications across various platforms and industries.

Required Skills and Qualifications

To excel in this role, candidates must meet the following requirements:

1. Educational Qualifications

A Bachelor’s degree in Computer Science, Computer Engineering, or a related field is required. A strong academic background in relevant technical disciplines will enable you to succeed in this position.

2. Experience in Generative AI

With at least 4+ years of experience in AI development, you will need to have substantial experience in generative AI technologies. Knowledge and hands-on experience with AI models such as ChatGPT and Llama3 are essential to this role.

3. Proficiency in AI Pipelines and Tools

Experience in working with AI pipelines using ChatGPT, Llama3, and other generative AI engines is crucial. Additionally, familiarity with Langchain, LlamaIndex, and vector databases like Chroma, Qdrant, and Pgvector is highly preferred for the role.

4. Python Programming

Proficiency in Python is required, as you will be working extensively with Python libraries like PyTorch and TensorFlow to implement AI models, machine learning algorithms, and deep learning solutions.

5. Knowledge of NLP Concepts

A strong understanding of NLP (Natural Language Processing) concepts, including Named Entity Recognition (NER), data preprocessing, and model training, will be important for success in this role.

Skills that Set You Apart

To stand out as an ideal candidate for this role, these additional skills are highly valuable:

  • LangChain and Llama Index: Expertise in these tools will enhance your ability to work with complex AI-driven applications.
  • Model Training and Data Preprocessing: A deep understanding of how to train AI models and preprocess large datasets is crucial for building effective AI systems.
  • Deep Learning Frameworks: Experience with PyTorch and TensorFlow will give you an edge in working with advanced AI models.

Why Join Office Field?

Office Field offers an exciting opportunity to work at the forefront of AI development. Here are some reasons why you should consider joining:

1. Innovation and Career Growth

Working at Office Field means being part of an innovative team focused on pushing the boundaries of AI technology. You will have ample opportunities to grow your skills, work on challenging projects, and advance your career in AI development.

2. Cutting-Edge AI Projects

The company offers the chance to work on cutting-edge AI projects using the latest tools and technologies. If you’re passionate about AI and want to make a difference, this is the place to be!

3. Collaborative Work Environment

At Office Field, you’ll be part of a collaborative team where your ideas and contributions matter. The company’s culture encourages open communication and teamwork, fostering an environment where employees can thrive.

How to Apply

If you meet the requirements and are excited about the opportunity to work on advanced AI projects, Office Field encourages you to apply for the Senior Software Engineer – AI role.

Apply now at Growthify.Pk!

Conclusion

This is a fantastic opportunity for senior software engineers with expertise in AI to take the next step in their career. At Office Field, you’ll have the chance to work on groundbreaking AI solutions while contributing to an exciting, innovative environment.

Apply today and start your journey with a leading AI development company in Karachi, Sindh!

Blogs